Skip to content

Conversation

@danielbachhuber
Copy link
Member

See wp-cli/wp-cli#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 danielbachhuber requested a review from a team as a code owner March 23, 2023 09:39
@danielbachhuber
Copy link
Member Author

@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
Copy link
Member

I'd say you caught the essence of it 👍

@danielbachhuber
Copy link
Member Author

@schlessera Any changes you'd suggest?

@schlessera
Copy link
Member

@danielbachhuber LGTM.

@schlessera schlessera merged commit 932e2f6 into main May 2, 2023
@schlessera schlessera deleted the 5719-maintainer-expectations branch May 2, 2023 09:02
@schlessera schlessera added this to the 2.8.0 milestone May 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants