Closed jjasghar closed 6 months ago
Need to determine domain name specifically before we can create email addresses.
We also need an email address for Code of Conduct reporting that should forward to the Code of Conduct Committee members. (EDIT: I guess this is captured in the coc@domain.com
address above)
We also need an email address for Code of Conduct reporting that should forward to the Code of Conduct Committee members.
cough coc@instructlab.io cough
There is this table in a doc that we may want to mirror:
Mailing list |
Purpose |
---|---|
instruct-lab-announce | Where we announce releases or other important updates. |
instruct-lab-dev | Developer discussions. |
instruct-lab-maintainers | Do we need a list for maintainers? Used for pypi? |
instruct-lab-users | User discussions, e.g. “my first PR”. |
we need a instruct-lab-security list.
Propose to remove the instruct-lab
prefix as we have the instructlab.io
domain, i.e.
announce@instructlab.io
dev@instructlab.io
etc.
Please :+1: (remove prefix) or :-1: (keep prefix) this comment to indicate your preferences.
we're checking if it's possible to add external domains to our google workspace. If not, we'll use mailman 3.
Since each email list serves a different purpose (announce only, discussions, points of contact for specific topics like coc/security), I've created this access table. Please feel free to edit/comment.
Mailing list | who can join group | who can view posts | who can post to group | who can post as group |
---|---|---|---|---|
announce | anyone | anyone | admins | admins |
dev | anyone | anyone | members | noone |
maintainers | invite only | members | members | admins |
users | anyone | anyone | members | noone |
security | invite only | members | anyone | admins |
pypi | invite only | members | members | admins |
coc | invite only | members | anyone | admins |
website | invite only | members | anyone | admins |
We'll define the admins (may be different for each list) when they have been created.
The website team asked about an email specific to the website. I think this may be partly on the admin side (like Google Analytics) but could be good to add something like website@domain.com or something too. @cybette
We continue to wait on transfer of domain instructlab.io to Red Hat to get ourselves set up with email addresses.
We will also need coc-reporting that goes to just the Code of Conduct Committee members.
Make sure to add email addresses to the project FAQ - marked with TODO in doc and with link to this issue https://github.com/instructlab/community/blob/main/FAQ.md
@luke-inglis brought up a good question in today's triage call asking if there was a place people could give feedback on any aspect of the project. @jjasghar suggested the users@instructlab.io email address as a place for such feedback and comments.
@jjasghar suggested the users@instructlab.io email address as a place for such feedback and comments.
+1 for using users
for feedback
also we need to change .io
to .ai
:)
We are creating the project mailing lists right now via Google Workspace. Here is the list of mailing lists as I understand them today and their purposes. List addresses will be ListPrefix@instructlab.ai
Mailing list | who can join group | who can view posts | who can post to group | who can post as group | purpose |
---|---|---|---|---|---|
announce | anyone | anyone | admins | admins | Where we announce releases and other project wide updates |
community | anyone | anyone | anyone | admins | community discussions, such as sharing a tutorial link or getting help with a meetup talk |
dev | anyone | anyone | members | noone | developer discussions, both front and backend |
maintainers | invite only | members | members | admins | maintainer only discussions, private & used extremely sparingly |
users | anyone | anyone | members | noone | user feedback on project or help getting started, e.g. "my first PR" |
security | invite only | members | anyone | admins | reporting alias for vulnerabilities |
pypi | invite only | members | members | admins | publishing to PyPI |
coc | invite only | members | anyone | admins | code of conduct reporting and communication |
website | invite only | members | anyone | admins | website administration and maintenance e.g. analytics |
@mscherer is going to create these mailing lists for us, please stay tuned ...
I created the groups, and I have added the 3 current users as managers (I have not found (yet) how to do it with a group of owner, ironically). I am double checking the permissions, , especially around coc and security.
I think that's done for the list. Now, someone need to fix the docs around. I will update the old alias to forward to the new one later today (incase we forget some doc somewhere).
I will work on updating the docs, thank you @mscherer
These email addresses have been created and documented at https://github.com/instructlab/community/blob/main/Collaboration.md
Going now to update the reporting email addresses for e.g. security-reporting
When we get "instructlab.io" email via @jeremyeder
EDIT: updated email addresses to remove prefix -@joesepi