publiclab / plots2

a collaborative knowledge-exchange platform in Rails; we welcome first-time contributors! :balloon:
https://publiclab.org
GNU General Public License v3.0
958 stars 1.83k forks source link

Call for reviewers and co-reviewing workflow ⚑️ #4707

Open jywarren opened 5 years ago

jywarren commented 5 years ago

Building on the process we developed in https://github.com/publiclab/image-sequencer/issues/656, I'd like to propose an improved collaborative workflow for co-reviewing new code in the plots2 project. We've had some great success trying this out at image-sequencer, and although we already do a lot of co-reviewing here in the plots2 project, I also think we could share the responsibility even more!

Community growth

This is especially important as our community has grown so much in the past few months!

Check out some of these pages to see how many people have helped build plots2, since we really started doing welcoming and outreach ~2 years ago:

What's next: co-review workflow

To build on this community strength 🀝, we'd like to ask for people to sign up as reviewers, to help get pull requests ready for merging. In the new workflow, we'd like each PR to have:

This doesn't mean that we should stop helping each other solve problems even if we're not in the reviewers group -- i've seen a lot of great welcoming and cooperation! But at least we'll be able to get things ready and merged faster. πŸ‘ πŸ™Œ

Reviewers team

So, this new @publiclab/plots2-reviewers team -- we'd like to ask folks to join it if you're interested! Many of you already play this role -- THANK YOU! πŸŽ‰ We'd like folks to consider, as a prerequisite to joining:

If you've completed these, please ask here and we'll be sure to add you the new reviewers group. You'll get notifications when people request a review from you, or mention @publiclab/plots2-reviewers.

Also, we should welcome reviews by folks not in the reviewers group, of course! This will be a group to help coordinate co-reviews, but it's not meant to be exclusive. And we should encourage people to join!

Managing too many emails!

Just a note - your inbox can become quite a mess as the community grows! Consider turning off notifications for /every event/ and just listening to if you're mentioned! πŸ“¬

THANK YOU for making this part of the Public Lab coding community a warm, welcoming, and wonderful place!!! ⚑️ πŸ™Œ πŸ‘ πŸŽ‰ πŸŽ‰ πŸŽ‰

jywarren commented 5 years ago

Also, @publiclab/reviewers (our older group we are revising!) please check this out!

sagarpreet-chadha commented 5 years ago

Count me in :) !

oorjitchowdhary commented 5 years ago

I'm in... :)) I've completed the prerequisites..

jywarren commented 5 years ago

@sashadev-sky - maybe you'd be interested? I know @paarmita has been really helpful on this kind of activity as well although haven't seen you in a little while, but do tell us if you're interested! Thanks all! πŸŽ‰

sashadev-sky commented 5 years ago

@jywarren Thank you for mentioning me, I would love to join the group πŸ‘

jywarren commented 5 years ago

Great! I'll add you shortly. Also I was wondering if @cesswairimu had any interest? And to be clear this reviewing responsibility is one we plan to share so there's no need to be worried about having to do lots of reviews if you don't have time. Each person can participate to the extent of their willingness and time available and we're grateful for your teamwork!

namangupta01 commented 5 years ago

Count me in as well :)

On Wed, Jan 30, 2019 at 12:17 AM Jeffrey Warren notifications@github.com wrote:

Great! I'll add you shortly. Also I was wondering if @cesswairimu https://github.com/cesswairimu had any interest? And to be clear this reviewing responsibility is one we plan to share so there's no need to be worried about having to do lots of reviews if you don't have time. Each person can participate to the extent of their willingness and time available and we're grateful for your teamwork!

β€” You are receiving this because you are on a team that was mentioned. Reply to this email directly, view it on GitHub https://github.com/publiclab/plots2/issues/4707#issuecomment-458659173, or mute the thread https://github.com/notifications/unsubscribe-auth/ATwCYQMe6QFTNLB5OU4SghdOZycPq-OFks5vIJclgaJpZM4aQ4E5 .

SidharthBansal commented 5 years ago

I am also interested.

On Wed, Jan 30, 2019, 1:41 AM Naman Gupta <notifications@github.com wrote:

Count me in as well :)

On Wed, Jan 30, 2019 at 12:17 AM Jeffrey Warren notifications@github.com wrote:

Great! I'll add you shortly. Also I was wondering if @cesswairimu https://github.com/cesswairimu had any interest? And to be clear this reviewing responsibility is one we plan to share so there's no need to be worried about having to do lots of reviews if you don't have time. Each person can participate to the extent of their willingness and time available and we're grateful for your teamwork!

β€” You are receiving this because you are on a team that was mentioned. Reply to this email directly, view it on GitHub <https://github.com/publiclab/plots2/issues/4707#issuecomment-458659173 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ATwCYQMe6QFTNLB5OU4SghdOZycPq-OFks5vIJclgaJpZM4aQ4E5

.

β€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/publiclab/plots2/issues/4707#issuecomment-458689262, or mute the thread https://github.com/notifications/unsubscribe-auth/AUACQ7XrGHZALK3oxyRClZA5qoXfNySuks5vIKrTgaJpZM4aQ4E5 .

grvsachdeva commented 5 years ago

Sidharth, you were already in the group when it formed :smile:

SidharthBansal commented 5 years ago

Yeah I forget sorry

On Wed, Jan 30, 2019, 11:41 PM Gaurav Sachdeva <notifications@github.com wrote:

Sidharth, you were already in the group when it formed πŸ˜„

β€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/publiclab/plots2/issues/4707#issuecomment-459049119, or mute the thread https://github.com/notifications/unsubscribe-auth/AUACQwSoAk0EbhSFWPj9SdA_h1lPY5wYks5vIeBigaJpZM4aQ4E5 .

jywarren commented 5 years ago

@aSquare14 did you want to join in as a reviewer? Thanks for all your help as a mentor!

jywarren commented 5 years ago

Hi, folks, just wanted to say that I've also been trying to close out older more urgent issues by breaking some of these out and recruiting into them from the weekly check-ins; esp with some people shifting over to MapKnitter, i'm interested in doing a good job to wrap up long-open projects at PublicLab so we feel more confident starting new projects. Sometimes it's hard to really check something totally off the list!

https://github.com/publiclab/plots2/labels/priority

harshithpabbati commented 5 years ago

@jywarren Can I be a part of reviewers team..

grvsachdeva commented 5 years ago

Hey @Harshithpabbati, can you paste the links to the PRs, issues here as I can't find your PRs on plots2? Thanks!

harshithpabbati commented 5 years ago

https://github.com/publiclab/image-sequencer/pull/782#issuecomment-464532477 https://github.com/publiclab/community-toolbox/pull/140#issuecomment-464178629 @gauravano

grvsachdeva commented 5 years ago

These are pre-requisite to join the @publiclab/plots2-reviewers group:

prerequisite_plots2

harshithpabbati commented 5 years ago

So do i need to create a first timers issue?? @gauravano

grvsachdeva commented 5 years ago

you need to do all the three tasks for the plots2 repo.

IshaGupta18 commented 5 years ago

Count me in! :tada:

CleverFool77 commented 5 years ago

Me πŸ™‹β€β™€οΈ. It's Lekhika here. I guess I have completed the prerequisites given in issue required to be a reviewer. πŸ€” Is there anything else which is required?

grvsachdeva commented 5 years ago

@IshaGupta18 added you

IshaGupta18 commented 5 years ago

Thank you @gauravano :tada:

grvsachdeva commented 5 years ago

@CleverFool77 added you too.

ananyaarun commented 5 years ago

Can i be a part of this team ? Guess I have completed the prerequisites :)

grvsachdeva commented 5 years ago

Added you @ananyaarun!

jywarren commented 5 years ago

wow, amazing, thank you all!

On Sat, Mar 23, 2019 at 2:11 PM Gaurav Sachdeva notifications@github.com wrote:

Added you @ananyaarun https://github.com/ananyaarun!

β€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/publiclab/plots2/issues/4707#issuecomment-475892101, or mute the thread https://github.com/notifications/unsubscribe-auth/AABfJ2EEyTOkSHs_vNxKEFsUECtHbQ5Mks5vZm4mgaJpZM4aQ4E5 .

divyabaid16 commented 5 years ago

Hey!! I have completed all the prerequisites. Can I be added to this group? Thanks!

jainaman224 commented 5 years ago

I have completed the prerequisites. Please add me to the group.

gautamig54 commented 5 years ago

@jywarren @gauravano I guess I have completed all the prerequisites required to be a part of this group. I would love to help new contributors in their issues and PRs and also reviewing them. Kindly add me to this group. Thanks!

grvsachdeva commented 5 years ago

Hi @divyabaid16 @jainaman224 @gautamig54 added you all to the @publiclab/plots2-reviewers :tada: :+1:

Thanks!

pydevsg commented 4 years ago

@gauravano , @jywarren I have completed all the steps. I would love to help beginners in their PRs by reviewing them. Please add me in the group too.

jywarren commented 4 years ago

Done! Thank you!!!

SidharthBansal commented 4 years ago

@VladimirMikulic @Uzay-G are interested I guess

SidharthBansal commented 4 years ago

@cesswairimu @jywarren can you please add these folks

VladimirMikulic commented 4 years ago

:+1: