openstreetmap / operations

OSMF Operations Working Group issue tracking
https://operations.osmfoundation.org/
99 stars 12 forks source link

Enable 2FA requirement for osmfoundation Github organisation #607

Closed Firefishy closed 2 years ago

Firefishy commented 2 years ago

We will enable the 2FA requirement for the osmfoundation Github organisation later this year.

The following users need to enable 2FA on their account or will they will automatically be removed from https://github.com/osmfoundation organisation when the 2FA requirement is enforced.

I propose 31st May 2022 as the deadline to enable 2FA.

We did the same for the Github OpenStreetMap organisation last year: https://github.com/openstreetmap/operations/issues/540

Tracking in OpenStreetMap organisation as the osmfoundation does not have a similar tracker.

tomhughes commented 2 years ago

That seems like an extraordinary number of people to be members of the organisation anyway given it only has about 3 or 4 active repositories.

As with the openstreetmap organisation I suspect that most of them should just be removed and given collaborator access on the repos they need access to - organisation level access doesn't really work very well for organisations like ours that are umbrellas for lots of separate projects.

arky commented 2 years ago

+1 Please kindly remove me from the organization as I haven't contributed for a long time.

Firefishy commented 2 years ago

@hbogner @heatherleson @PedaB @tordanik @fredao @aawiseman @Jorieke @pedrito1414 @althio @MarcoMinghini @frafra @napo @mstock @ovruni @arky @johnarupire @kateregga1 @rtroilo @redfrexx @lloos @nissyyu @yachaqruna @Gertrudeh @AleZena @RhoBott @Spartachetto @JulianBruns @FabiKo117 @eluseful @sidorelauku @MelEckle @vannicer @michaelgraaf @brvmnt @masain @CarolinKlonner @slautenb @yair-grinb @Girl-in-Geo

Please enable Two-factor authentication (2FA) on your github user login.

Alternatively please list in this ticket if you no longer require access, I am happy to add you back later if desired.

Jorieke commented 2 years ago

Hi @Firefishy no need for me to be here at the moment! Thanks

Firefishy commented 2 years ago

34 users pending.

kateregga1 commented 2 years ago

Hi @Firefishy - I have enabled the 2FA

Firefishy commented 2 years ago

I have cleaned up repo membership of old repositories (e.g. SoTM 2019, SoTM LATAM, SoTM 2019 Book). If anyone had their membership removed and would like it back please enable 2FA on your account and message me and I'll immediately re-add you.

@drolbr @rsavoye You are new to the above list, please enable 2FA on your github accounts as listed above.

Firefishy commented 2 years ago

@heatherleson @PedaB @fredao @aawiseman @pedrito1414 @althio Please enable 2FA on your github account if you wish to retain access to the @osmfoundation organisation on github.

Firefishy commented 2 years ago

I've directly emailed the last 7 remaining users.

Firefishy commented 2 years ago

I have now enabled the 2FA requirement on the repo. 7 users without 2FA enabled on their github accounts were removed. I am more than happy to re-add them if they enabled 2FA on their accounts and message me.