Image-sequencer: Call for reviewers group and new co-reviewing workflow

Created on 11 Jan 2019  ยท  34Comments  ยท  Source: publiclab/image-sequencer

Fixes #173 (๐Ÿ˜† ๐ŸŽ‰)

One year ago, I posted #173 - Building out a contributor community for Image Sequencer, and talked a lot with @tech4GT about how to do this. As you can now see, with your help, we now have a lively community around this library!

Community growth

Check out some of these pages to see how many people have helped build Image Sequencer, since @ccpandhare and I started the project ~3 years ago:

43 people have now committed code to the project, and even more have participated! ๐Ÿ˜„ ๐ŸŽ‰

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:

  1. โœ… 2 reviews by people from the @publiclab/is-reviewers group
  2. โœ… a ready-to-merge label, once ready for final review by someone with merge permissions (currently @tech4GT and I, although we are interested in expanding this group soon)
  3. โœ… tests if possible (not mandatory but preferred)

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/is-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:

  1. โœ… having 2 PRs merged
  2. โœ… having helped someone else troubleshoot a PR or issue
  3. โœ… having made a first-timers-only issue and welcomed in a new person to make their own first contribution (this is how our community grows!)

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/is-reviewers.

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! ๐Ÿ“ฌ

image

THANK YOU for making this corner of the Public Lab coding community a warm, welcoming, and wonderful place!!! โšก๏ธ ๐Ÿ™Œ ๐Ÿ‘ ๐ŸŽ‰ ๐ŸŽ‰ ๐ŸŽ‰

@aashna27 @HarshKhandeparkar @Divy123 @sashadev-sky @MargaretAN9 @ROODAY @VibhorCodecianGupta @Mridul97 @KusioDev @okonek @JonathanXu1 @Rishabh570 @bhavayAnand9 @oorjitchowdhary @roshniRam @publiclab/reviewers @publiclab/image-sequencer-guides @Ankit-Singla @rexagod

outreach support

Most helpful comment

Hi @jywarren I would like to be part of this team
Kindly find my issues and PR's as follows
Issues

1370

1383

1402

1411

1429

1457

1498

PR's

1379

1386

1395

1403

1412

1428

1442

1450

1455

1456

1458

1489

1491

1533

All 34 comments

@jywarren I have fulfilled all the conditions as mentioned to join this wonderful team .
Please consider me adding to the list of reviewers.

@jywarren Checked the prerequisite checkboxes here as well. Having a lot of fun with Image Sequencer, would absolutely love to be a part of the co-reviewing group!

yes me too ๐Ÿ™Œ Happy to have this opportunity ๐Ÿ˜„ ๐Ÿ˜ƒ Looking forward to being involved more !! Thanks @jywarren @tech4GT . ๐ŸŽ‰

@jywarren I would love to be in this team, have checked all the conditions. Thanks! :smile:

Thank you all! I've added you four. ๐ŸŽ‰ Awesome!

I'd like to also note that reviewers, like any community member, have a responsibility to support and uphold our code of conduct! This is part of what makes our community a respectful and fulfilling place. Please give it a careful read! http://publiclab.org/conduct ๐ŸŽ‰

I would have liked to join this too but I will be super busy for the next 2 years and won't be able to do anything. Can I still join and be redundant for 2 years?

I think that's fine, @HarshKhandeparkar! I'll add you too --have you also completed the prerequisites? Thank you!

@jywarren I'd like to be in this team, too. Can I join?

It's really nice to see our community grow here, our efforts definitely paid off! ๐ŸŽ‰โค๏ธ

I would have liked to join this too but I will be super busy for the next 2 years and won't be able to do anything. Can I still join and be redundant for 2 years?

Yes I have completed the prerequisites. Thanks!

Adding @HarshKhandeparkar. I believe @rexagod has completed these although for other Public Lab projects in some cases, but they are similarly structured JS libs. So I think it translates pretty well! Adding you both. Thanks!

If folks can explicitly click "Approve" on PRs that would be great.

If you need reviews, please use the needs-review label - that way others can scan through in the PR list. If you have 2 approved reviews, please use the ready-to-merge label. This'll help us be more efficient!

I can be a reviewer, @jywarren! :)

Thanks, @milaaraujo ! I'll add you to the matching plots2-reviewers group. We'll probably do a more formal call there soon.

You need to have one more merged PR, review one PR to completion and open an FTO in this repo.

Hello
I am done with 2 merges
Created few issues
Helped one to solve the issue
Now can I be the part of reviewers team:)

@gauravano can you check it out now!!

Please paste the links. Thanks!

Harshith, are you well acquainted with the codebase? Will you be able to help other contributors if needed?

@HarshKhandeparkar yeah i will help other contributors.

Added you to the @publiclab/is-reviewers @Harshithpabbati :tada: Thank you!

/cc @jywarren @tech4GT

@jywarren @gauravano can i be a reviewer ? ( A member of publiclab/is-reviewers)

@subhahu123 I have deleted your comments in the other pr.

Hi @subahu123, I can't see your issues and PRs from https://github.com/publiclab/image-sequencer/issues/. Could you please list them below? Thanks!

@jywarren I want to join into the maintainers team. How can I do that ??? Are there any prerequisites to complete???

Hi Harshith - i'm trying to go through all the SoC and Outreachy proposals
now, so i'm sorry to ask but could you copy in my comment from your PR
where I mentioned some next steps to formalize the process a bit? Thank you
so much and I'm so grateful for your interest in helping maintain the
project!!!

On Mon, Apr 1, 2019 at 2:49 PM Harshith pabbati notifications@github.com
wrote:

@jywarren https://github.com/jywarren I want to join into the
maintainers team. How can I do that ??? Are there any prerequisites to
complete???

โ€”
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/publiclab/image-sequencer/issues/656#issuecomment-478699350,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABfJyWtES42eCVpFUfQJKlUO8nZrtT_ks5vclSygaJpZM4Z77JG
.

Hi @jywarren !
Can I also join the reviewer team?

Hi! Thank you, can you link to your PRs and issues as above? Thanks, and awesome!!

@jywarren
My PRs

1432

1459

1482

1513

1463

1309

Issues which I opened

1488

1452

1430

1460

1464

1431

Thanks!

Fantastic, thank you! Adding you now.

Hi @jywarren I would like to be part of this team
Kindly find my issues and PR's as follows
Issues

1370

1383

1402

1411

1429

1457

1498

PR's

1379

1386

1395

1403

1412

1428

1442

1450

1455

1456

1458

1489

1491

1533

Great, adding you! Thank you!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

harshkhandeparkar picture harshkhandeparkar  ยท  4Comments

blurry-x-face picture blurry-x-face  ยท  4Comments

Divy123 picture Divy123  ยท  5Comments

jywarren picture jywarren  ยท  4Comments

jywarren picture jywarren  ยท  3Comments