dotnet / dotnet/core

Replacing explicit read access for external contributors with team membership

Open
#6,722 20 comments 6 reactions 0 assignees View on GitHub
announcement
Dominant language
PowerShell
Stars
22k
Forks
4.9k
Avg merge
5d 5h
Merged PRs (30d)
29

Description

We're moving away from using individual permissions to our repos in favor of teams. In the past, we've given external contributors explicit read access, for two reasons:

1. To assign them issues they would like to work on
2. To give them access to CI logs in Azure DevOps pipelines

The first one is no longer necessary as GitHub has made a change that allows anyone to be assigned an issue so long they either have explicit permissions or have commented on the issue. The second one is still important so that contributors who submitted PRs can access the detailed logs in order to figure out why their PR didn't pass CI.

In order to make our lives easier, we decided to move the individual read permissions to team memberships. This requires the users to accept the invitation to the dotnet org. To ensure the impacted users are aware of this, we have tagged them below.

***Note:** We only grant read access on a case-by-case basis, usually for non-trivial PRs.*

### Impacted Users

*(Note: GitHub has a limit of how many users can be tagged per comment so I had to post more comments with the remaining users)*

@4creators @4real @8to5Developer @abhi-shukla @acured @adamhewitt627 @adammenges @adamskt @adriangodong @AlexanderSher @alexandrnikitin @AlexRadch @ankitvarmait @ansyral @anthonylangsworth @AraHaan @arcs001 @arroyc @artkpv @arunjvs @auott @AustinWise @azhmur @benjamin-hodgson @bhaweshkumar @bjuris @blackstarzes @bmeverett @borgdylan @brunor2509 @cartacioS @cemheren @champnic @channeladam @chr4ss1 @clarkis117 @Clockwork-Muse @cristinamanum @Cronan @cydhaselton @d-dizhevsky @daflame76 @daniv-msft @darxis @davidkaya @DawidTabak @dcwuser @dennisroche @dhoehna @dianaqu @Dmitry-Matveev @dnickless @dnikolovv @Drawaes @eanova @edgardqsn @ektrah @Ermiar @Etrimus @felipepessoto @fiercekittenz @fiigii @filipnavara @FireAlkazar @Foxtrek64 @FransBouma @fredeil @fredrikhr @FSou1 @garfbradaz @Gnbrkm41 @gokarnm @golf1052 @gpcastro @grant-d @GurliGebis @hughbe @i3arnon @iamatinkerer @iarna @igor-susic @ilya-bin @IvanKishchenko @ivlevkonstantin @Jaedson33 @JamieMagee @jaredcnance @JayBazuzi @jbearfoot @jbhensley @jcdickinson @jdemis @JeffCyr @jeredm @jesperll @jguady @jimparsley @jlanng @jmezach @joelbraun @johnnyRose @JonHanna @JosephHill @jp2masa @jpelcis @jswolf19 @justinvp @jwood803 @kamonson @kant2002 @kassemsandarusi @kbaladurin @Keboo @kellypleahy @KennethLundberg @kevingosse @khellang @KostaVlev @laurentkempe @LDSpits @leotsarev @lkts @LTMenezes @luigiberrettini @lukmatyja @lunchin @m08pvv-zz @madelson @madsiberian @magedfarag @majidrafigh @manofstick @mareklinka @Marusyk @mbrameld @mccbraxton @mentat9 @MikevanDongen @mikhailshilkov @MisinformedDNA @mklement0 @mohamedsaif @Mpdreamz @mrahl @mramosMS @mrsteamfist @msalsbery @msimecek @mythgarr @mzhaox @nbarbettini @Newrad0603 @nietras @noamyogev84 @obelink @odyth @ofirmakmal @olholder @PandaMagnus @patryk9200 @Paxxi @pdeligia @peltco @PetiaVladova @pgolebiowski @pjbgf @pkulikov @poizan42 @Pothulapati @ProgressGitHubBuildUser @ptoonen @qtxasjo @Redouane64 @remcoros @rionmonster @rjxby @rmaloo @robert-matusewicz @robosek @satano @sgaliamov @shmuelie @Smartis2812 @snickler @sparraguerra @sputier @stakx @StanislavUshakov @stefannikolei @steji113 @stephenmichaelf @SteveByerly @SteveDesmond-ca @Suchiman @SweetShot @tdinucci @tdupont750 @teunis @the-dwyer @thomaslevesque @tintoy @TMiNus @TomServo3k @tpetrina @tuespetre @tumtumtum @TylerBrinkley @Vertygo @ViIvanov @vladimir-kazakov @vtbassmatt @weitzhandler @weltkante @wilka @willdean @WinCPP @Wraith2 @yaakov-h @yevgeniyredko @ykravtsov @YoupHulsebos @Youssef1313 @yvanin @zakaluka @zaytsev-victor

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.