Hello Gioele, On Mon 05 Aug 2024 at 08:34am +02, Gioele Barabucci wrote:
> as the maintainer (and upstream author) of the current lsb_release > implementation used in Debian and derivatives (src:lsb-release-minimal), I'd > like to voice my support in favor of having enough information in > /usr/lib/os-release to be able to tell "testing" and "unstable" apart. Thank you very much for providing input. > [...] > Couldn't the CTTE just rule on the question: > > * should Debian provide a way to distinguish between the two > similar-but-not-identical, rolling, ephemeral releases called "testing" > and "staging" via /etc/os-release? > > and leave the details of how to implement that decision (dependencies, > Essential:ye, uploads, releases, etc...) to the involved parties? We could. Generally, however, the ctte is designed to break ties between proposed solutions. If the next thing to be done is design work to come up with a solution, then it is probably preferable for it to come back to ctte only after that work has been done. And in the meantime, it might be that all parties like the proposed solution and are happy to have it in the archive, such that ctte involvement is not required after all. For example, perhaps someone is able to develop a solution that solves people's scripting needs without really settling the question as to what extent we should officially distinguish between testing and unstable. If we were to vote "no" on the resolution you propose then we block people from being creative in this area. -- Sean Whitton