I'm proposing a new branch naming scheme for the Lubuntu Manual, which would help us refine the URLs and such.
master would be the WIP branch of the manual, which includes changes made for the development release.
stable would be the currently supported stable release.
lts would be the latest LTS.
The default page when someone goes to https://manual.lubuntu.me would be to select between these three. Otherwise, if someone goes to a specific page in the manual, it should either redirect to stable or lts.
On release day, part of the release process would be doing some Git surgery to completely overwrite stable with master's commits, and of course, on release day for an LTS, master would overwrite both. This would highlight the need for all changes made on stable and lts to also be on master, probably first. This would require downtime of five minutes at most, depending on how good the deployer's Git-fu is. I don't see the value in keeping around old releases, because we don't support them, so why would we need documentation for them?
Does this sound acceptable, @lynorian? At the end of the day, you have the final say on this, because this is your project. :)