Mailinglist Archive: opensuse-buildservice (184 mails)

< Previous Next >
[opensuse-buildservice] Re: [opensuse-project] I propose a packagers meeting
  • From: Peter Poeml <poeml@xxxxxxx>
  • Date: Tue, 14 Oct 2008 12:13:47 +0200
  • Message-id: <20081014101347.GA10375@xxxxxxx>
On Tue, Oct 07, 2008 at 07:00:43 +0200, Vincent Untz wrote:
Le mardi 07 octobre 2008, à 18:31 +0200, Pascal Bleser a écrit :
Leo Eraly wrote:
At lot of this functionality is maybe already in OBS or could be added
to OBS.

IMHO it would be even easier to just discuss a bit about the model
(think "database tables and fields", if you prefer), a few features, and
whip it up with Grails -- scaffolding should be sufficient given it
would be very simplistic.. Grails generates the model, the CRUD
controllers and views and... add a plugin for authentication, that's it.

A simple CRUD web application with authentication for 2 or 3 tables is
done in a few hours.
And off the top of my head, a single table would even be enough, with
metadata about the package requests (website, description, license), a
status field (request, taken, done), and that's pretty much about it.
OK, add a "packagers" table with contact information about the packagers
who may pick requests from the queue.
That's.. dunno.. an evening or two.

I suggest to discuss these needs, and the proposal on the
opensuse-buildservice list and make it part of the new obs web client.
(I'm Cc'ing that list)

The pain, as usual, would be to authenticate against iChain, as it isn't
open, can only be done from something hosted at Novell, etc...

If we would like to make more people contribute to contrib something
like that could be helpful.

Absolutely. We need better, more specific tooling, and for that we need
more software developers. And we need to get rid of iChain or have an
alternative gateway to it (e.g. OpenID or whatever).

Here's something I did for the GNOME Team:

It's a system built on top of the OBS and some dirty web pages (like to know what's the
current status of packages maintained by the team, and to work all
together more effectively -- there's a small reservation system, eg.
Also, the osc plugin makes life much easier.

Wow, this is quite impressive!

I don't have time to elaborate on this right now (I'm at hackfest), but
this is something I've been willing to generalize to the complete
distribution if possible. Which means pushing some features to osc/obs
later on.

I'll send a mail to opensuse-buildservice about all this when I'll be
back home, but you should still feel free to send questions ;-)


Les gens heureux ne sont pas pressés.
To unsubscribe, e-mail: opensuse-project+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-project+help@xxxxxxxxxxxx

"WARNING: This bug is visible to non-employees. Please be respectful!"

SUSE LINUX Products GmbH
Research & Development
< Previous Next >
This Thread
  • No further messages