feat: add dedicated community meeting pages - #662
Conversation
|
Hi @TomSweeneyRedHat, this is my first PR to the Podman repository. I spent some time researching the existing community meeting implementation, historical meeting-note formats, and Docusaurus's plugin/static-generation approach before implementing this change. I tested it against both current and historical meeting formats, verified the generated static HTML, and ran the build and parser tests locally. I noticed the required workflow is currently awaiting maintainer approval. When convenient, could you or another maintainer take a look? I'm happy to make any changes based on your feedback. Thank you! |
|
Hey @charantejguniganti, This is part of the upcoming LFX Mentorship Program for the Fall term. It would be advisable not to work on this for now, or at least to avoid reducing the scope of the project, as it is intended for the upcoming mentee. You can go through the guidelines and proposal to get an idea of what the project is about and what it includes. |
Concisely describe the change
This change replaces the community meeting modal with dedicated pages for meeting notes.
It adds:
/community/meetingspage containing the meeting archive/community/meetings/YYYY-MM-DDpagesThe existing
/communitypage now links to individual meeting pages instead of displaying the meeting notes in a modal.Before screenshot / screen recording
Previously, meeting notes were displayed through a modal on the
/communitypage. Individual meetings did not have dedicated shareable URLs.After screenshot / screen recording
The new implementation provides:
/community/meetings— meeting archive with Community/Cabal filtering/community/meetings/2026-08-04— current meeting notes with a dedicated URL/community/meetings/2020-10-06— historical meeting notes using an older formatChecklist
Testing
yarn buildpasses.