FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 09-23-2012, 05:13 PM
Joachim Breitner
 
Default Changes to Debian Maintainer upload permissions

Hi,

Am Montag, den 24.09.2012, 00:26 +0800 schrieb Thomas Goirand:
> On 09/23/2012 11:49 PM, Joachim Breitner wrote:
> > Also, the real time-consuming work for us is when we
> > need to upload all>450 packages with no source change, or a trivial
> > one.
> Someone assigned with such task as modifying (even trivially)
> and uploading 450 packages should definitively be(come) a DD.

I am not sure. Especially if the modifying is actually done before, in
the repo, reviewed by the team, maybe semi-automated across the packages
and all they are doing then is to manually build the packages in the
right order and upload them – I don’t see why a DM should be less
entitled to do so, or why we would want to have only DDs spend their
time on this tedious task.

(BTW, source only uploads anyone? Then I can easily do the uploads on my
own and need neither the DDs nor the DMs in my team to do what computers
can do better.)

That said, I am of course happy about every DHG-member that becomes a
DD.

Greetings,
Joachim

--
Joachim "nomeata" Breitner
Debian Developer
nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
 
Old 09-24-2012, 11:17 AM
Wouter Verhelst
 
Default Changes to Debian Maintainer upload permissions

On Sun, Sep 23, 2012 at 07:13:08PM +0200, Joachim Breitner wrote:
> (BTW, source only uploads anyone? Then I can easily do the uploads on my
> own and need neither the DDs nor the DMs in my team to do what computers
> can do better.)

If it's happening often enough, you may want to think about creating
your own autobuilding environment to which you can then do source-only
uploads. Signing those builds (using gpg-agent or similar) should then
be fairly easy, no?

--
The volume of a pizza of thickness a and radius z can be described by
the following formula:

pi zz a


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120924111745.GR17514@grep.be">http://lists.debian.org/20120924111745.GR17514@grep.be
 
Old 09-24-2012, 04:59 PM
Peter Samuelson
 
Default Changes to Debian Maintainer upload permissions

[Joachim Breitner]
> Would it be possible to extend the syntax to specify lists of
> packages not by name, but by Maintainer,
> e.g. pkg-haskell-maintainers@l.a.d.o? Bonus points if such an
> assigment is expanded at dinstall time, so that the statement “DM
> 1234 may upload all packages owned by this group” stays up-to-date
> even if after new packages of this team have been added?

So ... you want to give a DM the ability to NMU any package in the
archive, just by changing the Maintainer field?

While I'm sure such shenanigans would be caught quickly enough and the
DM LARTed, it still doesn't seem like a good idea to me.

Peter


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120924165905.GA4151@p12n.org">http://lists.debian.org/20120924165905.GA4151@p12n.org
 
Old 09-24-2012, 05:33 PM
Joachim Breitner
 
Default Changes to Debian Maintainer upload permissions

Hi,

Am Montag, den 24.09.2012, 11:59 -0500 schrieb Peter Samuelson:
> [Joachim Breitner]
> > Would it be possible to extend the syntax to specify lists of
> > packages not by name, but by Maintainer,
> > e.g. pkg-haskell-maintainers@l.a.d.o? Bonus points if such an
> > assigment is expanded at dinstall time, so that the statement “DM
> > 1234 may upload all packages owned by this group” stays up-to-date
> > even if after new packages of this team have been added?
>
> So ... you want to give a DM the ability to NMU any package in the
> archive, just by changing the Maintainer field?

Obviously the question whether a DM, who is allowed to upload packages
on behalf of pkg-haskell-maintainers@l.a.d.o, is allowed to upload
package X would depend on the maintainer field of the packages already
in Debian, not the one in the package he uploads. Just the way it is at
the moment with DMUA: A DM cannot just NMU an arbitrary package just by
setting the flag in the new package.

But thanks for asking, just in case this was not clear to others.

Greetings,
Joachim

--
Joachim "nomeata" Breitner
Debian Developer
nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
 
Old 09-24-2012, 09:53 PM
Kurt Roeckx
 
Default Changes to Debian Maintainer upload permissions

On Mon, Sep 24, 2012 at 07:33:03PM +0200, Joachim Breitner wrote:
> Hi,
>
> Am Montag, den 24.09.2012, 11:59 -0500 schrieb Peter Samuelson:
> > [Joachim Breitner]
> > > Would it be possible to extend the syntax to specify lists of
> > > packages not by name, but by Maintainer,
> > > e.g. pkg-haskell-maintainers@l.a.d.o? Bonus points if such an
> > > assigment is expanded at dinstall time, so that the statement "DM
> > > 1234 may upload all packages owned by this group" stays up-to-date
> > > even if after new packages of this team have been added?
> >
> > So ... you want to give a DM the ability to NMU any package in the
> > archive, just by changing the Maintainer field?
>
> Obviously the question whether a DM, who is allowed to upload packages
> on behalf of pkg-haskell-maintainers@l.a.d.o, is allowed to upload
> package X would depend on the maintainer field of the packages already
> in Debian, not the one in the package he uploads. Just the way it is at
> the moment with DMUA: A DM cannot just NMU an arbitrary package just by
> setting the flag in the new package.

One way to read your "bonus points" would allow the DM to
upload a new package with the maintainer set to
pkg-haskell-maintainers. That can also be interpreted as allowing
the DM to upload/NMU any package as long as he sets the maintainer
field to pkg-haskell-maintainers.

But I can also read it as a DD first needs to upload the package
with the maintainer field set to pkg-haskell-maintainers, and
from then on any DM in that group can upload that package.


Kurt


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20120924215301.GA1410@roeckx.be">http://lists.debian.org/20120924215301.GA1410@roeckx.be
 
Old 09-25-2012, 07:27 AM
"Thomas Preud'homme"
 
Default Changes to Debian Maintainer upload permissions

Le lundi 24 septembre 2012 23:53:01, Kurt Roeckx a crit :
> On Mon, Sep 24, 2012 at 07:33:03PM +0200, Joachim Breitner wrote:

> > package X would depend on the maintainer field of the packages *already*
> > in Debian, not the one in the package he uploads. Just the way it is at
>
> One way to read your "bonus points" would allow the DM to
> upload a new package with the maintainer set to
> pkg-haskell-maintainers. That can also be interpreted as allowing
> the DM to upload/NMU any package as long as he sets the maintainer
> field to pkg-haskell-maintainers.

Hence it's not what was proposed.

>
> But I can also read it as a DD first needs to upload the package
> with the maintainer field set to pkg-haskell-maintainers, and
> from then on any DM in that group can upload that package.

AFAIUI, that's the proposed change.

>
>
> Kurt

Thomas
 
Old 09-27-2012, 11:59 AM
Mehdi Dogguy
 
Default Changes to Debian Maintainer upload permissions

On 23/09/2012 17:49, Joachim Breitner wrote:

we need to upload all>450 packages with no source change


That's called a binNMU and is very simple to schedule, as you already
know

In the OCaml team, we have the very same issue and we try to avoid
arch:all packages for libraries and applications because it makes
transitions harder for no good reason.

Regards,

--
Mehdi Dogguy مهدي الدڤي


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 50643F8E.7090601@dogguy.org">http://lists.debian.org/50643F8E.7090601@dogguy.org
 
Old 09-27-2012, 12:05 PM
Mehdi Dogguy
 
Default Changes to Debian Maintainer upload permissions

On 23/09/2012 17:49, Joachim Breitner wrote:

Hi,

Am Sonntag, den 23.09.2012, 15:59 +0200 schrieb Joerg Jaspert:

The DM flag (and in future ACL) shows that one trusts that one DM
to do a good job on that one package. Extending it like "this DM
may upload all packages of [whateverbiglist]" is just wrong.


(Of course this is just convenience and can already be achieved
by a small script that generates the list of packages.)


Yeah, but please don't. Sillyness like "all of our team packages
are always for all DMs of us" is really working against the
system, IMO. If you want people to have upload rights for such
large sets, make them DD. DM is for people interested in small(er)
style maintenance.


I wouldn’t say it is plain wrong; there are certainly exceptions. All
(library )packages by the DHG have identical packaging issues – if
someone is able to do a good job on one of them, he is able to do a
good job of all of them. Also, the real time-consuming work for us is
when we need to upload all>450 packages with no source change, or a
trivial one. I am certainly looking forward to distribute the load
not only on the DDs but also on the DMs.



FWIW, I also think it is the wrong approach for the following reason:
The DM status (as I understand it) wasn't created to easily give people
upload rights. It is used to give upload rights for people that don't
want to become DD (for some reason) but yet want to contribute/maintain
a small set of packages ; or for people waiting to become DD.

If some person has a need to upload 450 packages, then that person
should become DD. Your idea simply abuses the DM status.

My 2 cents,

--
Mehdi Dogguy مهدي الدڤي


--
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 5064410E.2010602@dogguy.org">http://lists.debian.org/5064410E.2010602@dogguy.org
 

Thread Tools




All times are GMT. The time now is 01:36 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org