AMP roadmap page: Update list of WGs and sync it more often
🚀 Feature Request
Problem
The AMP roadmap page is beloved by all of us engineers, and we'd like to use it for our weekly meetings. However, two problems prevent us from doing so:
- The list of working groups has become outdated when compared to our newly approved list of WGs.
- The items visible on the page are not updated often enough to be useful because facilitators post new updates shortly before our weekly team meeting (10:30 am Pacific every Monday).
Solution
- Manually update the list of working groups to reflect the new list at https://github.com/ampproject/meta/issues/65.
- Schedule an automatic refresh of the content at exactly 10:30 am Pacific, every Monday. This coincides with the start time of our weekly meetings.
Possible? Easy? (Thanks in advance!)
/cc @mrjoro and @kristoferbaxter in case you have additional comments.
It's nice to hear that the roadmap is actually used! 🙂
@robinvanopstal, could you please take care of updating the METADATA.yaml files in all of the working group repositories? I'd also suggest to add a new key to these YAMLs to reference archived/merged working groups in order to preserve individual histories under the merged name.
As a second step I'd suggest to refactor the importer that is run on build to a SSR'd filter similar to what you've done for the blog posts. We can then cache GitHub API responses for a while and force-purge the cache at 10:30 am PST. LMK if there's anything I can support with 🙂
Hi @rsimha, I finished updating the related METADATA.yaml files - they are now ready for review :)
- https://github.com/ampproject/wg-security-privacy/pull/5
- https://github.com/ampproject/wg-foundation-onboarding/pull/30
- https://github.com/ampproject/wg-codeofconduct/pull/8
- https://github.com/ampproject/wg-amp4email/pull/21
- https://github.com/ampproject/wg-bento/pull/44
- https://github.com/ampproject/wg-stories/pull/50
- https://github.com/ampproject/wg-infra/pull/44
- https://github.com/ampproject/wg-outreach/pull/102
- https://github.com/ampproject/wg-performance/pull/51
- https://github.com/ampproject/wg-monetization/pull/40
- https://github.com/ampproject/wg-components/pull/64
@kristoferbaxter Since all the PRs listed above serve the same purpose, could I ask you to approve, review, and merge them all? That way, we might be able to use the dashboard during next week's meeting 😃
/cc @sebastianbenz