Bug 235658 - Add FreeBSD core.10 to the FreeBSD github org as admins
Summary: Add FreeBSD core.10 to the FreeBSD github org as admins
Status: Closed FIXED
Alias: None
Product: Services
Classification: Unclassified
Component: Git Integration (show other bugs)
Version: unspecified
Hardware: Any Any
: --- Affects Some People
Assignee: Ulrich Spörlein
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-11 06:26 UTC by Sean Chittenden
Modified: 2019-04-28 17:11 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sean Chittenden freebsd_committer freebsd_triage 2019-02-11 06:26:24 UTC
Can someone please add the following core.10 members as owners of the core@ FreeBSD team?  The following is the list of freefall / github usernames:

- `allanjude` / `allanjude`
- `bcr` / `bsdbcr`
- `brooks` / `brooksdavis`
- `jeff` / unknown at this time
- `seanc` / `sean-`
- `imp` / `bsdimp`
- `hrs` / `hrs-allbsd`
- `jhb` / `bsdjhb`
- `kmoore` / `kmoore134`

Thanks in advance.
Comment 1 Ulrich Spörlein freebsd_committer freebsd_triage 2019-02-12 10:12:15 UTC
All done except jeff

May I ask what this group will be used for?
Comment 2 Sean Chittenden freebsd_committer freebsd_triage 2019-02-28 00:58:49 UTC
Core has some code or documents that it wants to commit and share.  Some things aren't appropriate to be open sourced.  We use svn for some of these at present, however the workflow for some of this material is better suited for git and GitHub.  Thanks for giving the core team write perms to create repositories.
Comment 3 Sean Chittenden freebsd_committer freebsd_triage 2019-03-13 19:36:07 UTC
@Ulrich: can you check the permissions of core@ so we can create repositories?  Right now it says "insufficient permissions"
Comment 4 Ulrich Spörlein freebsd_committer freebsd_triage 2019-03-13 21:06:09 UTC
Hmm, that doesn't seem to be possible. I can only allow all "members" of the project to create repos (which I don't think we should do) and there's no way to override this for the core team.

Does anyone know where the magic button is on github?
Comment 5 Sean Chittenden freebsd_committer freebsd_triage 2019-04-19 04:59:49 UTC
Hrm, that's good to know.

This week we discussed this as a Core Team and agreed that in the interim (until we get this figured out) that it would be better to just promote us individually so we have this privilege instead of trying to manage things using a group control.  To start, please start with adding the following five users:

- `allanjude` / `allanjude`
- `imp` / `bsdimp`
- `jhb` / `bsdjhb`
- `kmoore` / `kmoore134`
- `seanc` / `sean-`

Thank you in advance.

-Sean (w/ core@ hat on, on behalf of core@)
Comment 6 Ulrich Spörlein freebsd_committer freebsd_triage 2019-04-26 11:04:47 UTC
I'm reluctant to give more members admin privileges because we will end up with everyone changing various settings back and forth without any coordination.

So please keep that in mind and only do the repo creation w/o changing other arbitrary settings. Thanks.

allanjude and bsdimp have no 2FA enabled, that needs to change first.

I've changed bsdjhb, kmoore134, and sean- to be owners.
Comment 7 Sean Chittenden freebsd_committer freebsd_triage 2019-04-28 17:11:49 UTC
Thanks Ulrich, we're good now!  Closing this issue.