workshopper / org

Organizing the workshopper environment.
9 stars 4 forks source link

Contributing/maintainer guidelines #14

Open sethvincent opened 7 years ago

sethvincent commented 7 years ago

@llkats mentioned this already (https://github.com/workshopper/org/issues/10#issuecomment-251273389) & I figured it would be useful to make an issue for it.

I've flopped javascripting over to this org & want to make sure I'm keeping up with and/or handing off maintenance responsibilities in an appropriate way.

It would be great to have contributing guidelines for newcomers as well as maintainers, including who's responsible for reviewing PRs, publishing releases of workshoppers, etc.

Basing it on node's contributing guidelines seems reasonable: https://github.com/nodejs/node/blob/master/CONTRIBUTING.md

martinheidegger commented 7 years ago

@sethvincent Seeing as I am really bad at this I would love if you champion it, and from my POV the Node contributing guidelines seem to make sense. Maybe we should also make the master branches protected (meaning: everything needs to be a PR)?

denysdovhan commented 7 years ago

@martinheidegger btw, I've started an awesome-nodeschool list for those who want to get started as a attendee or host an event.

It would be great if we collect resources for contributors and maintainers of workshoppers.

llkats commented 7 years ago

As mentioned, I'd love to see a general CONTRIBUTING.md agreed upon and in all of the repos, as well as a standard process defined for contributing for all of the workshoppers (who merges the PRs, what a good PR looks like, etc.) Processes might need to be ironed out as we move towards more consistency with the different workshoppers. Making the master branches protected makes sense to me.

I personally think it'd be great to see original authors of workshoppers and/or current maintainers keep stewarding their projects! The how-to-npm workshopper references http://openopensource.org/ and I think it seems interesting insofar as rolling in new contributors - would love to hear peoples' thoughts on it.

@denysdovhan make sure to check out the wiki in nodeschool/organizers, there's a lot of material there for event organizers!

llkats commented 7 years ago

The latest episode of The Changelog RFC podcast has a ton of great discussion on open open source, ramping up contributors, establishing processes, etc.

martinheidegger commented 7 years ago

I listened to the podcast episode (again, apparently😛 ) and agree with the basic sentiment that maintainers is everyone and that everyone should be empowered. The feeling of responsibility should come through proper attribution