Hello,

Luca is the upstream maintainer of the specification, but whether and
how the specification as published applies to Debian is not simply up to
his assertion.

The TC is being asked to override how Santiago has determined the
specification applies to Debian.
The Release Team's opinion is as relevant as Santiago's, I think.

Here is how it seems to me:

  - the specification applies cleanly to our stable releases, and we
    want to support it, so we ship the appropriate metadata

  - it applies to testing during the later stages of the freeze, and
    indeed we ship correct metadata at that time

  - it does not apply to testing the rest of the time, and it never
    applies to unstable.  We ship metadata, but only as a side-effect of
    our process for preparing stable releases.

If this is right, then the goal should not be to ship correct metadata
in testing and unstable, because that's impossible.
The goal should simply be to make whatever we ship in testing and
unstable relatively unobtrusive to users.

Possibly it's less obtrusive to always ship "trixie" in both testing and
unstable, rather than the special "trixie/sid" value.  Or maybe not.
Santiago doesn't think so; it would be good to hear why, in this bug.

I'd also like to note, in response to Luca, that it's misleading to say
that it's a frankendebian to have packages from sid installed on a
testing system, because that's how testing and sid are meant to work.
It's only a frankendebian to have packages from different suites
installed on stable.

-- 
Sean Whitton

Reply via email to