Bug#932957: #932957 Please migrate Release Notes to reStructuredText
- To: 932957@bugs.debian.org
- Cc: Paul Gevers <elbrus@debian.org>
- Subject: Bug#932957: #932957 Please migrate Release Notes to reStructuredText
- From: Holger Wansing <hwansing@mailbox.org>
- Date: Sat, 29 Jul 2023 21:29:27 +0200
- Message-id: <[🔎] 20230729212927.f5247c7ff69da1ee8370427a@mailbox.org>
- Reply-to: Holger Wansing <hwansing@mailbox.org>, 932957@bugs.debian.org
- In-reply-to: <AD16261F-4ACF-405B-8F7F-081AC232B24E@mailbox.org>
- References: <156392122414.21521.2428489363999485595.reportbug@hier> <20230518223911.935f58aaac97550f8020532f@mailbox.org> <156392122414.21521.2428489363999485595.reportbug@hier> <fbac1e6d-1ba0-e6b9-c173-704047c3ce03@debian.org> <156392122414.21521.2428489363999485595.reportbug@hier> <AD16261F-4ACF-405B-8F7F-081AC232B24E@mailbox.org> <156392122414.21521.2428489363999485595.reportbug@hier>
Hi,
I have worked out the last big blocker for this migration now.
That is, to allow the build on wolkenstein, which is happening via the
parts/7release-notes script in webmaster-team/cron git repo.
I forked that repo and committed my changings there:
https://salsa.debian.org/holgerw/cron/-/commits/master?ref_type=heads
Tests were successful, the results can be found on
https://people.debian.org/~holgerw/release-notes_sphinx/www.debian.org/,
in the exact same structure as they would appear on the Debian website.
The release-notes dir
https://people.debian.org/~holgerw/release-notes_sphinx/www.debian.org/releases/trixie/release-notes/
holds the html files for all languages, but content negotiation does not
work there apparently; and the apache server does not show a file browser
view for that directory.
You can find German for example via
https://people.debian.org/~holgerw/release-notes_sphinx/www.debian.org/releases/trixie/release-notes/index.de.html
or Dutch via
https://people.debian.org/~holgerw/release-notes_sphinx/www.debian.org/releases/trixie/release-notes/index.nl.html
And remember, there is only one generic variant for all archs now!
The build process in 7releases-notes is now different between stable
and testing: stable is still on docbook, and testing is on sphinx/
reStructuredText.
So, when the time comes, we could create a bookworm branch for r-n,
migrate master to sphinx, and activate the build on wolkenstein for
master/trixie.
That way, we have a comfortable test time, to get everything ready
on the website (Note: there are changings to do on the website then),
while the r-n for trixie are not in public attention.
So long
Holger
--
Holger Wansing <hwansing@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076
Reply to: