The debian-private mailing list leak, part 1. Volunteers have complained about Blackmail. Lynchings. Character assassination. Defamation. Cyberbullying. Volunteers who gave many years of their lives are picked out at random for cruel social experiments. The former DPL's girlfriend Molly de Blanc is given volunteers to experiment on for her crazy talks. These volunteers never consented to be used like lab rats. We don't either. debian-private can no longer be a safe space for the cabal. Let these monsters have nowhere to hide. Volunteers are not disposable. We stand with the victims.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Whether Revisions should be required



Carl V Streeter:
   Dirk?  Raised the point that it is good to have *one* version
   string, and have that be easily parseable to find the debian
   revision.

   Well, so long as package maintainers stick to the convention of
   using integers which increase sequentially, it is fairly easy. ... 

   Would someone please provide the counterexample which proves me
   wrong? ;)

Not a counter example, but what does the revision mean when the
underlying package changes?

If I'm on debian revision 5 of version 2.1.103 of some software, and
version 3.0.5 comes is released, what should the debian revision be?
Is it revision 6?  What this version addresses all of the fixes I'd
done to 2.1.103, and I need to back out all of my diffs and come up
with a different debian.rules file?  Is it revision 1?

If revision has no existence except to distinguish between different
local revisions to the upstream software, what's the advantage in
being about to parse it out from the upstream version number?

The purpose of revisions, in my opinion, is to impose an order
on different instances of a particular package.  With only the
upstream version number we could only implement a partial order -- but
since such packages are typically released sequentially (with fixes to
problems found in earlier package instances), a complete order is
implied.  Revision numbers are a simple mechanism to let us impose a
complete order on instances of a particular package.

-- 
Raul