EPIC: Automations for increased WG productivity and visibility
As a maintainer for Knative, I appreciate all the existing working group related automations that the project either has in place, or documented, or that existing maintainers are willing to share. In particular, information for upcoming WG update meetings, PR contributions, and support rotation schedule and notification.
However, there is room to ensure new Knative contributors and users are having easy access to relevant project updates, as well as decrease the burden of individual WG leads having to maintain and tweak their own individual ways of gathering information.
Below are tasks for automating the generation and distributing relevant information over a wider reach:
- [ ] Improve the visibility of the TOC schedule for WG review/update
- [ ] Improve the visibility of project contributions
- [ ] Improve the visibility/notification of the support rotation schedule
Proposed list of distribution channels
- Slack: since every working group has a corresponding Slack channel, and we already have infra to post to Slack, this would be an obvious choice. Only the output relevant to each WG should be sent to the corresponding WG channel
- a permanent file in the
communityrepo with an aggregate of all WGs - the Knative Twitter account
- the dev mailing list
- the website
Consideration should be given to approaching this solution as a system, looking for opportunities to extract pieces that can be reused by other tasks.
/Epic