> On Mar 8, 2022, at 8:55 AM, Sean Busbey <sbus...@apple.com.INVALID> wrote:
> 
> 
> Hi folks!
> 
> Right now we have contributor guidelines in a couple of places:
> 
> * source tree as CONTRIBUTING.md and DEVNOTES, visible on GitHub
> * confluence on a HOW TO CONTRIBUTE and Developer Section pages, linked from 
> the website

I would suggest the CONTRIBUTING.md be updated and the confluence stuff go away.

> 
> We also have a few different ways of accepting contributions
> 
> * JIRA patches - review on JIRA or review in review board
> * GitHub PRs

I am not aware that review board is still used.

> 
> It looks like only the JIRA/reviewboard workflow is covered in our 
> contribution guide, but the GitHub PR route has come to dominate.

Correct. I think review board was replaced by GitHub PRs. 

> 
> I’d like to update our contribution guides to give new folks a clear single 
> path to on ramp.

I’m OK with that.


> 
> What do folks think about taking a GitHub centric approach?

+1

> 
> Given our current community activity levels, IMHO minimizing friction from 
> the audience of folks who have a GitHub account gives us the easiest path to 
> casual contributions.

+1

> 
> To start I’d suggest:
> 
> - remove review board use

As I said, I think that is just a documentation issue.

> - suggest all changes as PRs

Generally, I am OK with that. As there have been no commits and no other 
participants I didn’t see the point of doing PRs for all the work I have done 
so far for 1.10.0 as they would still be awaiting approval. In fact, I sent an 
email to the Flume private list in November informing them I was moving to CTR 
for this work due to the lack of activity in the project. I got approval for 
that from a couple of the active PMC members. However, I am happy to create PRs 
so you can review what I do before it gets committed from here.

> - consolidate our project guidelines in CONTRIBUTING.md and DEVNOTES

+1

Ralph

Reply via email to