"What I like least in Ubuntu"

Michael Bienia michael at bienia.de
Tue Jul 26 18:28:38 UTC 2011


On 2011-07-25 14:48:38 -0500, Micah Gersten wrote:
> On 07/25/2011 02:05 PM, Scott Kitterman wrote:
> > Package set members having exclusive lock on packages is something that has 
> > been discussed, but AIUI (except for packagesets corresponding to Main) there 
> > are no such restrictive packagesets in place.

AIUI those packagesets that correspond to Main aren't those "exclusive
packagesets" from the ArchiveReorg wiki page. Those "exlusive
packagesets" are so exclusive that even core-dev isn't enough for them
and you have to be a member of the upload team associated to that
exclusive packageset so be able to upload them. I expect only very, very
few of such exclusive packagesets (<< 10) and only for very important
packages (VIP :) that would be hard to recover from a broken upgrade
(like e.g. dash or libc).
That way it would be possible to earlier accept new generalists (=
core-dev) without the "fear" that the overestimated their knowledge and
totally break systems by mistake.


[...]
> AIUI, it wasn't that all packagesets would be totally restrictive in the
> reorg, but rather they would be core-dev + packageset uploaders for the
> ACLs.

That's my understand too (with core-dev == generalists).
The original plan was to only have generalists (core-dev) and package
set uploaders. MOTU should got merged into core-dev but that raised
concerns from current core-dev members. And in a later discussion it was
decided that MOTU should be kept for the unseeded packages/packages
without a package set/long tail.

> The only difference WRT now would be MOTU access to current
> universe packages.  I think the understanding is that if we have a
> packageset, we have a subset of people caring for those packages.  Any
> qualified person wishing to care for these packages can then apply for
> the packageset.  MOTU would serve as generalists for the packages that
> have no particular group taking care of them in the archive.

The concept of main and universe should vanish with ArchiveReorg. So
either (the future) MOTU would have only access to
a) only the "unseeded" package set
   Packages from that set can also be in other package sets as long as
   they don't belong to the "seeded" ones. This would be mostly what
   currently universe is.
b) only the packages without a package set
c) be members of all package sets which get build from todays "universe"
   But here I see the problem how to maintain what would belong to
   "universe" in the long run and either MOTU would convert into b) or
   core-dev (member of all non-exclusive package sets).

I'm not sure which understanding was decided on for the future MOTU.

Michael



More information about the ubuntu-devel mailing list