Monthly desktop release notes
With upcoming monthly releases, the website will need to be updated to provide monthly release notes. This will require a change in unison with https://github.com/thunderbird/thunderbird-notes.
The thunderbird-notes repo currently uses the 'release' directory for esr release notes. I plan to move the esr release notes to a new 'esr' directory, and use the existing 'release' directory for monthly release notes.
The directories aren't exposed to the website code btw, the files are basically just pulled into one big list by version. So the directories only exist for organizational purposes in thunderbird-notes. This also means there's effectively only one namespace for versions, but since we postfix versions with "beta" and "esr" this should continue to work fine.
https://github.com/thunderbird/thunderbird-notes/blob/master/loader.py#L4
On the front-end side, we will need changes to the release index page and probably a new one for monthly releases, or maybe redesign that page so it can display all channels with a tab switcher or something.
That's good to know, thanks. I'll go ahead and get things moved around in thunderbird-notes now.
For now we're just skipping building the monthly release notes. I'll fix that in a bit, so they're just hidden until we can decide on what we want to do page-wise.
Nevermind everything builds okay, so we'll just need to figure out how we want to show monthly releases.
Monthly release notes seem to be working. https://www.thunderbird.net/en-US/thunderbird/131.0/releasenotes/ So maybe nothing is needed after all? Apologies for the noise.
Oh yeah I realized that soon after commenting. I meant an index page similar https://www.thunderbird.net/en-US/thunderbird/releases/ for monthly release notes.