You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: explain the folder-per-version model in the README (#60)
The monorepo replaced branch-per-version with one folder per product
version, but the README only stated that in a table row. It never
explained the model, so three things had to be reverse-engineered from
site.yml and sync/manifest.yml.
Add a "Versioning model" section covering:
- one folder per version, aggregated by glob, so the published version
set is exactly the folder set on disk
- why folder names are pure version numbers and no master/next/dev/
latest folder may be added: a moving path segment silently retargets
links and indexed results, and release rollover would move every URL
- backporting without branches: the same edit in each version folder,
one PR per change, with the modules/ mirror-replace caveat while the
upstream sync is active
- dropping a version: delete the folder, plus the manifest mapping,
the latest-*/previous-* attributes, server PUBLISHED_VERSIONS, and
the fact that retired URLs 404
README-only; no build, config, or content changes.
Signed-off-by: Thomas Müller <1005065+DeepDiver1975@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
0 commit comments