wp-cli / handbook

📖 Complete documentation for WP-CLI
https://make.wordpress.org/cli/handbook/
MIT License
187 stars 324 forks source link

Add maintainer expectations to the Governance page #439

Closed danielbachhuber closed 1 year ago

danielbachhuber commented 1 year ago

See https://github.com/wp-cli/wp-cli/issues/5719

Synthesized from these meeting notes:

Alain:

  • Taking care of the boring stuff (e.g. tests are passing, CI pipeline works as expected)
  • Provide onboarding help, answer questions, unblock things.
  • Provide direction for the project (what will and won’t be accepted as contributors)
  • Market and create excitement for the project (e.g. leading Contributor Days)
  • Ensure the longevity and integrity of the project
  • Saying hello to users

Pascal:

  • To be around for people (e.g. office hours). Helps prevent people from thinking the project is dead.
  • Steering technical direction (e.g. code reviews).
  • Elevating people through the contribution pipe

Daniel:

  • Being the final authority on and shipping releases.
  • Regular involvement (min avg 1-2 hours/week) and responsiveness (24-48 business hours)
  • High level: quality and stability of the product.
  • If a severe bug or regression is found, owning the delivery of a patch release.
danielbachhuber commented 1 year ago

@schlessera @swissspidy I did my best to synthesize our notes into concise and high-level expectations. Is there anything you'd change about or add to what I've written?

swissspidy commented 1 year ago

I'd say you caught the essence of it 👍

danielbachhuber commented 1 year ago

@schlessera Any changes you'd suggest?

schlessera commented 1 year ago

@danielbachhuber LGTM.