Bug#511968: shared imap folders to support redundant buildd admins

2009-01-20 Thread Kurt Roeckx
On Tue, Jan 20, 2009 at 10:47:15AM +0100, Philipp Kern wrote:
> On Thu, Jan 15, 2009 at 03:50:38PM -0700, dann frazier wrote:
> > I've been trying to devise a way to allow for multiple maintainers to
> > share the responsibility of signing logs. Switching the recipient
> > address works, but only if absences are known ahead of time - and that
> > also doesn't facilitate load balancing.
> 
> Well, the changes of binaries built but not yet signed are available in
> ~buildd/build on the buildd and their corresponding logs in ~buildd/logs.
> So if you have access to the buildd it would also be easy to hack up
> a little script to sign packages.  It would still require coordination
> with the main buildd admin because work is duplicated otherwise but
> we are talking of absences here.

I do not plan to give other people access to my buildd.

I had over the buildd to Frederik at regular intervals.  I just tell
him what the last log I signed was.  When I get back I just look at
my buildd/build dir to see which changes files are still there so I know
which logs I need to sign.


Kurt




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511968: shared imap folders to support redundant buildd admins

2009-01-20 Thread Philipp Kern
On Thu, Jan 15, 2009 at 03:50:38PM -0700, dann frazier wrote:
> I've been trying to devise a way to allow for multiple maintainers to
> share the responsibility of signing logs. Switching the recipient
> address works, but only if absences are known ahead of time - and that
> also doesn't facilitate load balancing.

Well, the changes of binaries built but not yet signed are available in
~buildd/build on the buildd and their corresponding logs in ~buildd/logs.
So if you have access to the buildd it would also be easy to hack up
a little script to sign packages.  It would still require coordination
with the main buildd admin because work is duplicated otherwise but
we are talking of absences here.

Kind regards,
Philipp Kern
-- 
 .''`.  Philipp KernDebian Developer
: :' :  http://philkern.de Release Assistant
`. `'   xmpp:p...@0x539.de Stable Release Manager
  `-finger pkern/k...@db.debian.org


signature.asc
Description: Digital signature


Bug#511968: shared imap folders to support redundant buildd admins

2009-01-16 Thread Adeodato Simó
* dann frazier [Thu, 15 Jan 2009 15:50:38 -0700]:

> Package: buildd.debian.org

Hello dann, thanks for your report.

> I've been trying to devise a way to allow for multiple maintainers to
> share the responsibility of signing logs. Switching the recipient
> address works, but only if absences are known ahead of time - and that
> also doesn't facilitate load balancing.

> One idea is a shared imap folder for logs that can be accessed by the
> team (and luk suggested I bring that up here). Of course, that implies
> that messages are signed as they are fetched from the server - I can
> see that increasing the time it takes to do a signing run.

Yeah, I realize it'd be better to "fetch everything, please", and then
sign the local copies. Maybe it would be good for the IMAP server part
to know what logs are still unsigned, and to know what logs a user did
fetch already, eg. with mailboxes:

  imap:///.../arch/pending
  imap:///u...@.../arch/pending

(This is very rough, but hopefully you get the idea.)

Cheers,

-- 
Adeodato Simó dato at net.com.org.es
Debian Developer  adeodato at debian.org
 
The pure and simple truth is rarely pure and never simple.
-- Oscar Wilde




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511968: shared imap folders to support redundant buildd admins

2009-01-15 Thread dann frazier
Package: buildd.debian.org

I've been trying to devise a way to allow for multiple maintainers to
share the responsibility of signing logs. Switching the recipient
address works, but only if absences are known ahead of time - and that
also doesn't facilitate load balancing.

One idea is a shared imap folder for logs that can be accessed by the
team (and luk suggested I bring that up here). Of course, that implies
that messages are signed as they are fetched from the server - I can
see that increasing the time it takes to do a signing run.

-- 
dann frazier




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org