[maemo-developers] Repositories mess: conclusions and actions

From: Ferenc Szekely ferenc at maemo.org
Date: Tue Nov 6 14:11:48 EET 2007
On 11/6/07, Quim Gil <quim.gil at nokia.com> wrote:
> Hi, this sounds like a good plan.
> On Mon, 2007-11-05 at 19:05 +0300, ext Mikhail Sobolev wrote:
> > Step 1: Create the repository itself
> We can consider this agreed already. extras-devel is a good name. Ferenc
> to decide timing and details.
We finally got the disk space to garage, so let me just have a
pieceful night and I will create the repo. IMHO the repo could be
opened asap, we don't have to wait Step 2 to be completed. Right?

> > Step 2: Create "promotion" interface
> >
> >     A simple web based interface would allow package owners/dedicated
> >     'administrators' (chosen by community) to promote packages from
> >     'extras-devel' to 'extras'.  Basically the idea could be to present
> >     a list of packages that are in 'extras-devel' and are not in
> >     'extras', then click on a few checkbox, press "Promote" button and
> >     voila.
> >
> >     IMPORTANT: At this stage direct upload to 'extras' might might be
> >     limited to a selected people or removed all together.
> >
> >     DIFFICULTY: Should not be too difficult, but it requires
> >     implementation of such a web (or other) interface.  Any takers?
Good idea Misha!

> The idea overall makes sense but we need to get into details in order to
> implement. We have different things:
> - Who are the admins and how they get admin rights.
> - What are the criteria admins use to promote a package to extras.
> - What are the tools used to do so.
> Please agree on a proposal and tell us where we can help.
I believe we should stick to the "group" or "project" concept of
GForge. I can come up with a plugin that is only visible for that
special group who are the "extras admins". Only garage admins and
existing extras admins could grant rights to the group, ie. they could
"hire" new admins.

Criteria of promoting apps? Good point, I have no idea atm.

Tools: gforge plugin, but by using a special group these guys could
have a special playground on maemo.org as well.. Later we can develop
a midgard component for repo management, but that's not going to
happen soon :)

> > Step 3: Add building facility
> Also makes sense. Again, what is the specific proposal and how can we
> help.
This is gonna be tough and has been on the "garage" agenda for years.
I would love to see hardcore Debian gurus to setup a nice infra.

> Once these 3 steps are completed we can discuss more, if you want.

Yeah, i agree.

> Quim Gil - http://maemo.org


More information about the maemo-developers mailing list