Closed Bug 1857188 Opened 2 years ago Closed 2 years ago

Requesting GitHub membership to the https://github.com/orgs/firefox-devtools/ org for hbenl

Categories

(mozilla.org :: Github: Administration, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED INACTIVE

People

(Reporter: Honza, Assigned: cknowles)

Details

I've read https://wiki.mozilla.org/GitHub#Team_Maintainers_.26_Project_Leads, and need help adding a contributor to the org:

Name: Holger Benl
Mozilla Email: (external contributor, so no Mozilla email) holger.benl@web.de
Github Profile link: https://github.com/hbenl
Github Team(s): https://github.com/orgs/firefox-devtools/teams/vs-code

Honza

:Honza - I
So, there's two ways to do this.

  1. Any repo admin can just invite them to the org

    • Go to Settings -> Collaborators and teams
    • Click "Add People" and you can add any github account.
  2. We can add them to the org - though in order to do this, we'd really like them to be NDA'd - as it does give them elevated access to things in the enterprise.

Once they're NDA'd - (I think the process starts here: https://wiki.mozilla.org/NDA#Staff_Vouching)

They'll need a profile on people.mozilla.org - that is authenticated using a Mozilla account (formerly Firefox accounts) OR LDAP per the directions here:
https://wiki.mozilla.org/GitHub/GHE_SAML_User_FAQ#You_need_a_people.m.o_account

It will need to be linked to their github account, per the directions here:
https://wiki.mozilla.org/GitHub/GHE_SAML_User_FAQ#People.m.o_linkage_to_GitHub_account

And their email will need to be at least "Staff Visible"

Assignee: nobody → cknowles
Flags: needinfo?(odvarko)

Hadn't heard anything from you on this - please let me know if you have any questions.

Hi Chris, sorry for the radio silence, I am reaching out to Holger and waiting for a response.
Thank you for all the help!

Flags: needinfo?(odvarko)

No worries, just wanted to make sure this didn't get lost.

There is another concern that I think drives more to the idea of being simply invited to the repo rather than the full org membership.

That of licensing/cost - for public repos, being an OC (directly invited folk are "Outside Collaborators) doesn't take a license, while membership does.

Anyway, let us know if we can help.

:Honza - It's been the better part of month, I'm gonna close this out. If you need any action from us on this, please feel free to re-open.

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.