Re: Updates to the trixie freeze policy

Cyril Brulebois <[email protected]>
Newsgroups gmane.linux.debian.devel.boot,gmane.linux.debian.devel.release,gmane.linux.debian.devel.cd
Organization Debian
Message-ID <[email protected]>
Hi,

Sebastian Ramacher <[email protected]> (2024-11-02):
> Dear toolchain, debian-installer, and image maintainers,
> 
> We, as the release team, are aware that we are late with the
> announcement of the freeze timeline for trixie. After some internal
> discussions on how we want to handle the freeze for trixie based on
> the lessons learnt from the bookworm release, we like to get your
> feedback on our changes listed below before we announce the freeze
> schedule.

It looks to me “how to avoid burning out coworkers” didn't make it into
“lessons learnt”.

> During the bookworm release we made the following observations:
[…]
> * the work on d-i and images takes time and requires a non-moving set
>   of packages to work on

The last part is not true, and has never been true in the 12+ years I've
been involved.

> We thus propose the following timeline:
> 
> Milestone 1: Toolchain and d-i freeze
> 
> As in bookworm, we start with the freeze of toolchain with the goal to
> stabilize build essential packages and compilers and interpreters of
> major ecosystems (Python, Ruby, Rust, Golang, Haskell, Vala, LLVM). The
> list of packages that is involved can be found at [1].
> 
> In trixie we will also freeze all packages that produce udebs with the
> intent to stabilize the relevant packages for debian-installer and
> debian-boot. Changes to these packages need to be coordinated with the
> respective teams. Effectively, this means that any change to a package
> producing udebs will require an unblock request with an explicit ACK
> from d-i to migrate and we also won't be doing any transitions of udeb
> producing packages.

It looks to me that's going to put more pressure on us, on me, in a
continuous fashion, during the entire freeze. It really looks like
you've entirely ignored what I wrote to the team about burnout.

> udeb producing packages maintained by debian-boot and debian-cd are
> exempt from these rules to facilitate their work. Updates to these
> packages should be prepared at their maintainers' discretion and are
> expected to benefit the development of the installer.

That's always been the case. Thank you for not taking *that* away, I
guess?

> We are happy to receive your feedback - especially on the change
> regarding d-i. The proposed text for the freeze policy can be found in
> the following merge request on salsa:
> 
> https://salsa.debian.org/release-team/release.debian.org/-/merge_requests/27

My favorite course of action is *not* changing anything regarding d-i
(except the fingerpointing I received afterwards, that I really would
have loved to avoid).


Cheers,
-- 
Cyril Brulebois ([email protected])            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmcmcWAACgkQ/5FK8MKz
VSCjgxAAnGuYWdwdJZ1Sv1FAPyN1l3tNcja4ms1srblWi+YQUf6qBMtqcPmd8Rww
U3MnKHvQlWUGA3RPgAzhdRIkvq76I0P1MCgy8P1C4gUvgIUyuMWabLoU6oFaA0jR
HR4TRUkMWXQrfIy6B3igAAituvWP0mMMIdoX9jll2tu05yazkkCswLteO8R9sSOH
hVEZnPeRjGwhRz4ow73IA1DhHo2Dby99rqzZENnmkg36n/mvAzlpdMG7aOzmjLK2
IpuYngZOLR5X38dSjlHnv+rRnq3XKRB8bGDgM4J/miFj/3OL4Ca/hrMbScuHs/wq
tLGoW+JxPb9HEBjd0VQdjtz9z3KH9lKJJG9L+1OJdKTXWrSJcq0lDi+g0sMG5WW3
y66SlwD6a+eC6iSATswvYFySu4PAnu57P354rakE2g68ASRHXlFhn3oyPTkO6f36
K/CvzbcGO+lQh/bsKUFDpOMfJh8pGcvCw/PVaUnNdHmkH9ATaaurw3dnMrkfBwDk
wnP8UuuH19n/pbmsRlarxC5td149rKkbA9gEkdE1WQ9DXUWKwZ+TQJVKYxZYe6MH
JkQCeEBhXDtGJ/uuKO/ahUv+ecTFShZv010dHKIG83bCmZN9VNEGk/AosFA9XbuP
hH737qnUqEuJyhVND4w5516jOqREKhNWwyMcpIz5Ht7vmTI0V1s=
=/W1e
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.