[Mageia-dev] maintainers database

Romain d'Alverny rdalverny at gmail.com
Fri Dec 17 23:06:36 CET 2010


Hi there,

it looks like we will need a database to know who maintains what, basically.

It used to be http://maintainers.mandriva.com/ - its source code has
no explicit license, so we've got to build this again.

I drafted a very quick page for this here:
http://mageia.org/wiki/doku.php?id=web:maintdb with basic entites and
relationships.

Now, it would good to know what packagers (and others) need for this.
For instance:
 * instead of having a single maintainer for a given package, have
several maintainers (with an admin maybe) over a given package (easy);
 * should there be groups of packages defined? (this adds/replicates
some logic that may already be somewhere else)
 * should there be explicity groups of maintainers? or implicit (as
made of people maintaining the same package)?
 * should there be (customizable) alerts/warnings for people, when a
new package is added, or removed, or that has no more maintainer?
 * ?

Thing is, this should be a really small, basic, simple component app.
So it plays easily with other components. I don't know how this could
be implemented/used or replaced by mageia-app-db however.

Thanks for your insights.

Cheers,

Romain


More information about the Mageia-dev mailing list