New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[INFRA- Contributor's Github] full access - Pilot #558
Comments
Hi @aeiras, We have documentation about this with our Github sync script: tldr; Contributors must be added by committers/pl in their project form on projects.eclipse.org. Once that's done, our sync script will add or remove new contributors for each of our projects. |
Chris, Thank you for sharing the updated wiki, you are amazing! |
@@edbratt, MPWG Contributors to be added as Contributors in the MP repo as follows from the Marketing side: https://docs.google.com/spreadsheets/d/1ntRFZiKRvZpXSvfHM57mIDXPdtylDPyYiswegMkKKyw/edit#gid=0 |
ed dot bratt at oracle dot com (Sorry, I thought I had sent this earlier) |
Access sent, thank you Ed. |
Hola beautiful @chrisguindon, Yesterday, Ed gained access via email to become a Contributor in MP. Can you please unblock us? Thank you, |
Hi @aeiras, I can see in our GitHub logs that @edbratt was added to the contributors' team yesterday:
A contributor will have the "triage" permission level on the associated project git repositories. The triage permission level is documented here: https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization |
Thank you for confirming what you see Chris. Ok, so there is no notification from github. Very cool. based on your update, Ed gained immediate access, within 2hrs, to triage access to MP repos. @edbratt, it seems you are all set to test github. What do you see? Can you confirm your triage capabilities in MP? Thank you so much Chris for prompt response, PS: I owe you the publication of that blog, this will populate it as well. Undertaking the feature, finally. It is soooo EXCITING! |
@aeiras No problem! The email that Ed received was from github. It was probably his invitation to join the Eclipse organization. The user will gain immediate access to the triage access once the email invitation is accepted. The email is only sent once PER organization on github. |
I see. @edbratt hasn't received an email yet. Very cool, Chris! :) |
Ah. I was looking for something I didn't have. This provides "Triage"
access -- (as opposed to Write access). That's semi-defined here
<https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization>.
It doesn't allow a contributor to actually merge anything into a
repository -- that's still reserved for elected committers. These
members can work with issues and some managerial aspects of pull requests.
If that's what was expected, that appears to be what I have been granted.
Thank you Chris for pointing me to the e-mail, which in fact was a
confirmation that I'd been added to
'technology-microprofile-contributors' GitHub team which provides
'triage' role for all MicroProfile repositories.
With all the messages I get, I had missed that one and, I had thought (I
guess mistakenly) I would be allowed write permission for (at least
some) repositories. The subject was: "Eclipse Webmaster team added you
to Eclipse Foundation team technology-microprofile-contributors" from
"Eclipse Foundation" (github user).
Though, in my case there was nothing for me to accept since I'm already
a committer to other Eclipse repositories -- perhaps others (who are not
yet committers) will get an additional e-mail that requires a confirmation.
Amelia, if this is what you were expecting, I can confirm it works.
…-- Ed
On 8/17/2021 3:22 PM, Amelia Eiras wrote:
I see.
@edbratt
<https://urldefense.com/v3/__https://github.com/edbratt__;!!ACWV5N9M2RV99hQ!bA5boz7mBNEFCBWJCMmvYH7S1s_uYWULdbI3HKFfjuCy38AGGdEx4ZyK2AiQnro$>
hasn't received an email yet.
Ed, that email might be in your spam... you must accept the access to
gain triage.
Very cool, Chris! :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<https://urldefense.com/v3/__https://github.com/eclipse/microprofile-marketing/issues/558*issuecomment-900670643__;Iw!!ACWV5N9M2RV99hQ!bA5boz7mBNEFCBWJCMmvYH7S1s_uYWULdbI3HKFfjuCy38AGGdEx4ZyKCG5i7ws$>,
or unsubscribe
<https://urldefense.com/v3/__https://github.com/notifications/unsubscribe-auth/AC5WM3Q6GWHJ6XMLCPFPFULT5LOLPANCNFSM5BWVJCIQ__;!!ACWV5N9M2RV99hQ!bA5boz7mBNEFCBWJCMmvYH7S1s_uYWULdbI3HKFfjuCy38AGGdEx4ZyK3o4mOjA$>.
Triage notifications on the go with GitHub Mobile for iOS
<https://urldefense.com/v3/__https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675__;!!ACWV5N9M2RV99hQ!bA5boz7mBNEFCBWJCMmvYH7S1s_uYWULdbI3HKFfjuCy38AGGdEx4ZyKpgMpw2I$>
or Android
<https://urldefense.com/v3/__https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email__;!!ACWV5N9M2RV99hQ!bA5boz7mBNEFCBWJCMmvYH7S1s_uYWULdbI3HKFfjuCy38AGGdEx4ZyKeWa7_JU$>.
|
Yes, Ed! This feature is what Chris made possible for us (8months of bug exchanges) in 2019. Chris, you know how much I appreciate you. Thank you for everything you do to make the EF ecosystem better for #ossDOERS! Ed, I will close this issue so that Chris is not distracted by what comes next. Onboarding the other Mktg contributors listed in the spreadsheet. I will help with screenshots, etc., to show Committers what happens when the email gets added & then linked to the contributor's GitHub, etc. We want all MP committers to enable their most active contributors to use the feature. :) Amazing! |
From bugs Related to this fixed BUG Bug 483563 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=483563] - Allow assignment of Github issues to contributors & Bug 562071 [https://bugs.eclipse.org/bugs/show_bug.cgi?id=562071] - Allow Github contributors to have "triage" rights
MPWG Contributors to be added as Contributors in the MP repo as follows from the Marketing side: https://docs.google.com/spreadsheets/d/1ntRFZiKRvZpXSvfHM57mIDXPdtylDPyYiswegMkKKyw/edit#gid=0
Ed @edbratt has volunteered to help pilot the feature as a contributor. :)
@chrisguindon hola!!!
I am most excited to finally put into use the hard work from the 8+ months we spent on fixing the +4yrs old bug.
Can you please direct us on how to make of use the feature? I hope that it can even more scalable and better sustainable after the time that has passed.
The blog we drafted likely needs updating so pulling you in as that was Q42019.
Please notice that I created the contributors' list and used only their github ID. Do we need their email associated with the signature of the ECA as well or only?
In advance, thank you Ed and Chris!
Once we tackled MP git, we will also apply the feature to improving the github dynamics in the Jakarta EE space :)
The text was updated successfully, but these errors were encountered: