Question about "what to do if mantainer is absent"

Adam Williamson awilliam at redhat.com
Wed May 15 18:40:22 UTC 2013


On Wed, 2013-05-15 at 12:21 -0600, Pete Zaitcev wrote:
> On Tue, 14 May 2013 20:03:41 -0500
> Michael Catanzaro <mike.catanzaro at gmail.com> wrote:
> 
> > Well the open model has already been tried and proven in openSUSE, and
> > they're still using it because it actually works really well.  There
> > aren't usually any issues regarding overlap of work, though admittedly
> > that community is a smaller than Fedora's. It's hard to get away with
> > scp /home/*/.ssh/id_rsa evilhost because every change is always reviewed
> > by a small group of maintainers responsible for a collection of
> > packages.
> 
> How do they deal with a conflict? Imagine someone there splitting
> texlive into 2500 subpackages and then 100 angry contributors
> reverting it. What are they going to do in their "open" model then?

FWIW, Mandriva used a similar open-commit model - compared to Fedora,
basically all packagers were proven packagers and could commit to almost
anything, a small range of packages were 'protected' as they are in
Fedora - and I don't recall any significant issues like this actually
popping up. In general, if you give F/OSS people a collaborative system,
they will work collaboratively. It seems pessimistic to assume that
people would get into edit wars just because they disagreed.

It would be true to say that the Mandriva package corpus overall was on
average of somewhat lower quality, in terms of conforming to the distro
guidelines, than Fedora's is, but I don't think that can be attributed
to the collaborative model so much as to a simple lack of sufficient
personpower. If anything it would have been *worse* without motivated
packagers being able to go through the whole package base and fix up
problems.

(Probably the extant Mandriva forks still use such a model, but I'm not
really involved in any of them so I can't say for sure.)

It is worth remembering that we do have provenpackagers in Fedora, quite
a lot of them, and at least some of us with provenpackager status aren't
shy about using it. It's not accurate to think about Fedora as being a
*strictly* maintainer-only model.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net




More information about the devel mailing list