>>>>> "Luca" == Luca Boccassi <bl...@debian.org> writes:

    Luca> On Fri, 2 Aug 2024 at 13:00, Simon McVittie <s...@debian.org> wrote:
    >> 
    >> On Fri, 02 Aug 2024 at 12:19:20 +0100, Luca Boccassi wrote:
    >> > To further clarify why the status quo with
    >> VERSION_CODENAME=trixie in > sid is really bad: it used to be
    >> that if you had "debian" mentioned in > os-release but no other
    >> version identifying fields, you knew you were > on testing OR
    >> unstable and you'd have to deploy horrendous hacks to > attempt
    >> and figure out which of the two it was really.
    >> 
    >> OK, I think this is progress:
    >> 
    >> What is the scenario / use-case in which it becomes necessary to
    >> distinguish between those two suites?
    >> 
    >> To put that another way, what external piece of software needs to
    >> change its behaviour, dependent on whether you are running
    >> testing (of an unspecified datestamp) or unstable (of an
    >> unspecified datestamp)?
    >> 
    >> Or perhaps you are thinking of a scenario in which a *person*
    >> needs to change their behaviour, dependent on whether they are
    >> running testing or unstable?

    Luca> Are the examples I provided at:

    Luca> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077764#43
    Luca> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077764#5

Not to me.
I read what I think is the examples you linked from both bug reports.
I didn't dig too far into the github links you provided though.
What I see from your mail is that people want to distinguish unstable
from testing and have created various hacks to do so.

What I do not see is a compelling explanation of why Debian as a project
wants to encourage that distinction.
I agree that people doing a thing is evidence that it has value to those
people.
But I do not think you provided an explanation of what that value is.

If it were easy to distinguish testing from unstable, why would I want
to do that?

--Sam

Reply via email to