Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - sponsoring

2012-10-26 Thread Bart Martens
On Thu, Oct 25, 2012 at 10:05:40PM +, Jean-Michel Vourgère wrote:
> When fixing non important bugs, or improving the package quality, like
> switching to format 3 source, arranging the rules file, and so on, I fear
> it will be very difficult to find a sponsor for these nmus.
> 
> Having 3/1 (1/0?) *DD* approving the orphaning will be more easy in these
> cases. After it's done, one can work on more radical changes, that are more
> likely to get sponsored.
> 
> I find it sad to see patches hanging for years in the bug tracker.

I fully agree with the above.

I occasionally sponsor packages.  I don't sponsor NMU packages when they
contain changes that don't conform to the NMU procedure.  I understand that it
is difficult for non-DDs to salvage packages via NMUs.  I prefer that an
unmaintained package is simply orphaned, so that the non-DD can adopt the
package with full maintainership.  Much easier to sponsor.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121026071211.gm10...@master.debian.org



Re: non-developer packages depending on gettext?

2012-10-26 Thread Neil Williams
On Fri, 19 Oct 2012 23:20:39 +0700
Ivan Shmakov  wrote:

> > Neil Williams  writes:
> 
> […]
> 
>  > Check if the package contains a shell script which supports
>  > translated output strings — such packages should Depend: gettext-base
>  > rather than drop the dependency entirely.
> 
>  > I've had a quick look at gnas and it does seem that this is a case
>  > where gettext-base is required, but not gettext.
> 
>   ACK, thanks for the information.
> 
>   To note is that Source: gnunet has contrib/report.sh, which
>   calls gettext(1), but it doesn't seem to be propagated to any of
>   the binaries currently depending on gettext.

You've misunderstood the gettext packaging.

$ dpkg -S `which gettext`
gettext-base: /usr/bin/gettext

So packages/scripts which call gettext should not depend on gettext but
on gettext-base instead - that's the point.

This little wrinkle (an executable not being packaged in the binary
package of the same name) is probably the entire reason for why
packages end up with the wrong dependency.

It doesn't get picked up because, in most cases, it simply doesn't
matter enough. Having gettext and gettext-base installed is rarely
going to be an actual problem, it's merely an inconsistency.

>  > gettext should only be necessary for packages or tasks which
>  > *manipulate* PO files directly, rather than use the processed .mo
>  > files to generate translated output.  So, Build-Depends: yes,
>  > Depends: probably a bug.  gettext-base is only really needed when the
>  > package provides shell scripts with translated output because those
>  > evaluate the gettext process at runtime but that only requires
>  > gettext-base, not gettext.

.. and that evaluation in shell scripts uses /usr/bin/gettext in an
eval or similar but that still means a dependency on gettext-base *not*
gettext.

>  > Could be worth filing a wishlist bug against lintian because it
>  > should be quite easy to spot.
> 
>   ?  I see no easy way to discern between these three cases (the
>   dependency is valid, depend on gettext-base instead, drop the
>   dependency altogether.)

0: Manipulating PO files directly should only happen during package
builds, so either the package is itself a build tool (like po4a) or the
dependency goes into Build-Depends.

1: Depend on gettext-base but not gettext when the package
calls /usr/bin/gettext, dgettext and/or ngettext directly (all from
gettext-base) rather than the other executables in the gettext binary
package which do stuff like manipulating or reporting on PO files.

2: Drop any dependency when no calls to gettext can be found in the
source and it isn't a build tool. Languages other than shell have
in-built ways of using the .mo file prepared through PO and gettext to
output translated text at runtime. This has nothing to do with running
gettext itself. Languages may also have their own packaging support
for this, e.g. liblocale-gettext-perl (which itself uses the libc
support, not gettext-base).

-- 


Neil Williams
=
http://www.linux.codehelp.co.uk/



pgp0CrZvfDsdj.pgp
Description: PGP signature


Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Gergely Nagy
Steve Langasek  writes:

>> > > No, it makes the process based on *consensus*, which is a minimum
>> > > requirement.
>
>> > It also means that the salvager has to do more work.
>
>> I expect the cc to debian-qa to draw sufficient DD's attention.  And the
>> ACKs are about agreeing on marking a package as orphaned.  That's the easy
>> part.
>
>> The salvaging part goes via the existing ITA procedure.  That's the hard
>> part.
>
> Exactly.  Anyone who can't be bothered to find N other DDs to agree with him
> that a package should be orphaned (for some value of N <= 3 - as far as I'm
> concerned, 1 or 2 acks w/ 0 nacks is sufficient) shouldn't be considering
> themselves a candidate for maintaining the package anyway.

I am then unfit to maintain any package, since I would not be willing to
do more than CC -qa@ by the time it comes to an ITO, to draw
attention.

If I get no answer to that, no acks, no nothing (and similar things did
happen in the past, perhaps not on -qa, but I have mails on -devel@ and
-release@ unanswered, or complained about months later after the fact),
I would not want to go out of my way to find consensus. I take no
replies (within a reasonable timeframe) as not caring, as silent
agreement.

By the time -qa@ is mailed, the salvager had to do enough visible work
to draw attention to the eventual ITO, so mailing -qa@ should be enough,
whether that gets the salvager any acks or not. In case of no acks, it
is *NOT* the salvagers fault that noone cares, and therefore it is not
the salvager who should be punished with more gruntwork, either.

I don't really see the point of requiring consensus if there are *zero*
replies to an ITO CC'd to -qa@ for, say, 2-3 weeks.

On a similar note, the original proposal did not mention how much time
needs to pass before the salvager can proceed, after getting a
majority. THAT too, needs a timeout, and if it does, why would it hurt
to bake in a worst-case scenario with no acks or nacks? (I can accept
defaulting to no too, after a timeout, as long as there's one. I would
find the result pointless and silly, but at least it puts an end to it,
which the current proposal doesn't.)

-- 
|8]


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87haphy8ql@luthien.mhp



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Thomas Goirand

On 10/26/2012 01:09 PM, Bart Martens wrote:
I expect the cc to debian-qa to draw sufficient DD's attention. And 
the ACKs are about agreeing on marking a package as orphaned. That's 
the easy part. The salvaging part goes via the existing ITA procedure. 
That's the hard part. Regards, Bart Martens 


Could anyone explain what broken thing we are trying to fix?

- Is the current process of orphaning broken? (if so: why?)
- Is there too many hijacks?
- Not enough salvage?

And more importantly:
- What do you expect the new procedure will do? What's the goal?

I have re-read Lucas Nussbaum original post, and I didn't find
any information about the above.

Thomas


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/508a45d3.8070...@debian.org



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Gergely Nagy
Bart Martens  writes:

>> > I think that sufficient DDs will review the ITOs.  Note that most work is
>> > already done by the ITO submitter.  Sponsoring a package at mentors 
>> > ("review
>> > other peoples work") is, in my opinion, much more work than reading an ITO 
>> > and
>> > sending an ACK.
>> 
>> On the other hand, ACKing an ITO is much more responsibility, becasue
>> it's not only about a package, but about taking over a package too.
>
> No, it is not.  See the "two activities" explained here:
> http://lists.debian.org/debian-devel/2012/10/msg00261.html

It is still more responsibility than sponsoring, whether you orphan or
take over the package, because you're not just introducing a new package
or a new version as with sponsoring, you're not just doing an NMU, but
you're taking away something from someone. This latter part is what - in
my opinion - makes ACKing an ITO a much bigger thing than sponsoring or
NMUs.

>> An
>> ITO will also contain quite a lot of info about previous attempts at
>> updating the package - that's not simple to review either. It is less
>> technical too, which can be off-putting to some.
>
> No, an ITO should just enumerate the reasons why the package should be marked
> as orphaned.

And the reasons why the package should be orphaned overlaps quite a bit
with previous attempts at getting the package fixed/updated/whatever by
other means.

If there were no previous attempts, then the package should not be
considered for ITO.

>> >> As said elsewhere in the thread, the process needs to be easy and
>> >> efficient. Hunting ACKs is neither easy, nor efficient.
>> >
>> > The proposed text is quite easy, in my opinion.
>> 
>> Indeed, it is. Partly because as far as I understand it, it only
>> recommends a 3/1 majority, and does not demand it. That's perfectly
>> fine.
>
> I guess it's a recommendation because it would go in developers-reference.
> That doesn't mean that it would be OK to randomly orphan packages ignoring the
> recommended procedure in developers-reference.

I never said ignoring the recommended procedure. CC-ing -qa@ is a must,
I never said otherwise. I merely said that *waiting* for ACK/NACK
replies should have a timeout, and if no response arrives within a
reasonable amount of time, we should default to allowing the salvager to
proceed.

That is all. Without the timeout, we have a hole in the system: how long
do you have to wait for replies? When is majority reached? As soon as
3/0? What if that happens within 10 minutes, and a NACK would come on
the 15th? If waiting for majority does have a timeout, what happens if
there are no replies for one reason or the other?

These I'd love to see clarified. Personally, I'd go with 2-3 weeks tops,
and default to yes in case of no replies, on the grounds that mistakes
can be corrected, and we should be civilised enough to not flame the
salvager to crisp if that happens (since it was us who failed to give
him feedback in the first place - punishment shall be on us, not the
salvager).

-- 
|8]


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87d305y88b@luthien.mhp



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - goal

2012-10-26 Thread Bart Martens
On Fri, Oct 26, 2012 at 04:12:03PM +0800, Thomas Goirand wrote:
> On 10/26/2012 01:09 PM, Bart Martens wrote:
> >I expect the cc to debian-qa to draw sufficient DD's attention.
> >And the ACKs are about agreeing on marking a package as orphaned.
> >That's the easy part. The salvaging part goes via the existing ITA
> >procedure. That's the hard part.
> 
> Could anyone explain what broken thing we are trying to fix?
> 
> - Is the current process of orphaning broken? (if so: why?)
> - Is there too many hijacks?
> - Not enough salvage?
> 
> And more importantly:
> - What do you expect the new procedure will do? What's the goal?

People interested in salvaging an unmaintained package are discouraged by the
current procedures.  The new procedure is meant to add a lightweight procedure
to mark unmaintained packages as orphaned, so that anyone interested can adopt
them without needless delay.  Basically the goal is to increase speed in
getting packages salvaged.

> I have re-read Lucas Nussbaum original post, and I didn't find
> any information about the above.

Some aspects were discussed earlier in different threads than this one.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121026090720.ga23...@master.debian.org



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - need for ACKs, default no orphaning

2012-10-26 Thread Bart Martens
On Fri, Oct 26, 2012 at 09:59:16AM +0200, Gergely Nagy wrote:
> Bart Martens  writes:
> 
> >> > I think that sufficient DDs will review the ITOs.  Note that most work is
> >> > already done by the ITO submitter.  Sponsoring a package at mentors 
> >> > ("review
> >> > other peoples work") is, in my opinion, much more work than reading an 
> >> > ITO and
> >> > sending an ACK.
> >> 
> >> On the other hand, ACKing an ITO is much more responsibility, becasue
> >> it's not only about a package, but about taking over a package too.
> >
> > No, it is not.  See the "two activities" explained here:
> > http://lists.debian.org/debian-devel/2012/10/msg00261.html
> 
> It is still more responsibility than sponsoring, whether you orphan or
> take over the package, because you're not just introducing a new package
> or a new version as with sponsoring, you're not just doing an NMU, but
> you're taking away something from someone. This latter part is what - in
> my opinion - makes ACKing an ITO a much bigger thing than sponsoring or
> NMUs.

When a package has clearly not been maintained for years, then marking it as
orphaned doesn't take "away something from someone".

I agree that there is some responsibility involved.  But the work is easy.  In
obvious cases sufficient ACKs will be collected in no time.  When there is
doubt, a NACK is appropriate.  I trust DDs to be responsible with this.

> 
> >> An
> >> ITO will also contain quite a lot of info about previous attempts at
> >> updating the package - that's not simple to review either. It is less
> >> technical too, which can be off-putting to some.
> >
> > No, an ITO should just enumerate the reasons why the package should be 
> > marked
> > as orphaned.
> 
> And the reasons why the package should be orphaned overlaps quite a bit
> with previous attempts at getting the package fixed/updated/whatever by
> other means.
> 
> If there were no previous attempts, then the package should not be
> considered for ITO.

Marking a clearly unmaintained package as orphaned is useful regardless of
previous attempts to update it.

> 
> >> >> As said elsewhere in the thread, the process needs to be easy and
> >> >> efficient. Hunting ACKs is neither easy, nor efficient.
> >> >
> >> > The proposed text is quite easy, in my opinion.
> >> 
> >> Indeed, it is. Partly because as far as I understand it, it only
> >> recommends a 3/1 majority, and does not demand it. That's perfectly
> >> fine.
> >
> > I guess it's a recommendation because it would go in developers-reference.
> > That doesn't mean that it would be OK to randomly orphan packages ignoring 
> > the
> > recommended procedure in developers-reference.
> 
> I never said ignoring the recommended procedure. CC-ing -qa@ is a must,
> I never said otherwise. I merely said that *waiting* for ACK/NACK
> replies should have a timeout, and if no response arrives within a
> reasonable amount of time, we should default to allowing the salvager to
> proceed.
> 
> That is all.

I'm with Steve L. on this.  Without sufficient ACKs, no orphaning.

> Without the timeout, we have a hole in the system: how long
> do you have to wait for replies? When is majority reached? As soon as
> 3/0? What if that happens within 10 minutes, and a NACK would come on
> the 15th? If waiting for majority does have a timeout, what happens if
> there are no replies for one reason or the other?

Collecting ACKs is useful to avoid needless delay to wait for possible
objections.  It is, in my opinion, OK to conclude the ITO with three ACKs,
without further delay.  If nobody sends ACKs nor NACKs then something went
probably wrong with the cc to debian-qa.

> These I'd love to see clarified. Personally, I'd go with 2-3 weeks tops,

I prefer no delay in the text, but I have no strong opinion on this.

> and default to yes in case of no replies,

Without sufficient ACKs, no orphaning.  My opinion on that is quite strong.

> on the grounds that mistakes
> can be corrected, and we should be civilised enough to not flame the
> salvager to crisp if that happens (since it was us who failed to give
> him feedback in the first place - punishment shall be on us, not the
> salvager).

Of course, the maintainer can re-adopt his/her package during the time it is
orphaned.  But if someone else already has retitled the O to ITA, then in
general that person should be allowed to continue.  Of course, all involved
parties can still talk and agree on something else.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121026093548.gb23...@master.debian.org



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - no ACKs nor NACKs, timeout, defaulting to no

2012-10-26 Thread Bart Martens
On Fri, Oct 26, 2012 at 09:48:18AM +0200, Gergely Nagy wrote:
> why would it hurt
> to bake in a worst-case scenario with no acks or nacks? (I can accept
> defaulting to no too, after a timeout, as long as there's one. I would
> find the result pointless and silly, but at least it puts an end to it,
> which the current proposal doesn't.)

I would not object against including this in the text.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121026094407.gc23...@master.debian.org



Re: Candidates for removal from testing (results)

2012-10-26 Thread Niels Thykier
On 2012-10-18 10:32, Niels Thykier wrote:
> 
> Hi,
> 
> [...]
> 
> If the relevant RC bugs in the affected packages are not dealt with
> /before/ Friday the 26th of Oct., the packages will be removed from
> testing.  Note that "dealt with" may also include downgrading a
> severity-inflated bug or fixing affected versions in the BTS.
> 

Britney has just finished removing the following 21 packages:

ax25-apps, fabric, firmware-crystalhd, icewm-themes, ilisp, inguma,
lustre, mingw-ocaml, noflushd, openvas-plugins-dfsg, php-crypt-gpg,
phpgacl, python-django-piston, smbind, sorl-thumbnail, spatialite-gui,
sugar-chat-activity-0.86, sugar-log-activity-0.86, sugar-moon-activity,
twidge, venkman

The removed packages accounted for about 4.4% of all RC bugs left in
testing[0].

> [...]
> 
> Should you need a bit more time than given, please do not hesitate to
> contact us.  It is also easier for us if we can avoid having to
> reintroduce a removed package.
> 
> [...]

We got about 3 or 4, who took advantage of this offer.  I also noticed
two bug reports with a promise of a (N)MU in the report, which I left
for now[1].

By my count 5 RC bugs got downgraded and about packages 14 got an upload
to unstable (most of which have already been unblocked).

~Niels

[0]
According to [BTS-RC], there were 479 RC bugs concerning testing at 6 am
UTC.  Assume that each package only had 1 RC each, 21/479 ~~ 4.4%

[BTS-RC] http://bugs.debian.org/release-critical/

[1] But I intend check up on them.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/508a67f2.7010...@thykier.net



Re: Bug#691479: ITP: pcalendar -- application to track women menstrual cycles

2012-10-26 Thread Alberto Luaces
Dmitry Smirnov writes:

> Package: wnpp
> Severity: wishlist
> X-Debbugs-CC: debian-devel@lists.debian.org
>
>Package name: pcalendar
> Version: 3.3.0
> Upstream Author: Mar'yan Rachynskyy 
> URL: http://linuxorg.sourceforge.net/
> License: GPL-3+
> Description: application to track women menstrual cycles
>
>  Periodic Calendar is a GUI application which assists in women menstrual
>  cycles tracking and fertility periods prediction. This information can
>  be used as. supportive either for conception or contraception planning.
>  .
>  Periodic Calendar provides support for sympto-thermal method which has
>  the highest reliability in fertility periods prediction. User can
>  choose any subset of the. features to be used or even fall to the
>  generic calendar method (which if used. alone is very unreliable)...
>  .
>  Periodic Calendar is not an equal substitute to the fertility planning
>  consultants or doctors. Before using this application please talk to
>  your doctor or read a good book on the subject.
>  .
>  THIS PROGRAM PREDICTIONS IN NO WAY CAN BE USED AS THE FINAL.
>  THERE ARE NO PREDICTION METHODS WHICH PROVIDE 100% RELIABILITY.

Hi, this software is already packaged, 
(http://packages.qa.debian.org/p/pcalendar.html)
 
-- 
Alberto


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87haph5wif@eps142.cdf.udc.es



Re: Bug#691479: ITP: pcalendar -- application to track women menstrual cycles

2012-10-26 Thread Dmitry Smirnov
Hi Alberto,

Thanks for your reply.

On Fri, 26 Oct 2012 21:59:52 Alberto Luaces wrote:
> Hi, this software is already packaged,
> (http://packages.qa.debian.org/p/pcalendar.html)

Indeed it is, sorry for the noise.
It was already revealed to me so I closed the ITP.

I've searched for "ovulation" and "menstruation" using "apt-cache search": 
that returned "cycle" and "mencal" but not "pcalendar" which I would have 
found if I could spell "menstrual"...

Regards,
Dmitry.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201210262217.10128.only...@member.fsf.org



GR: Orphaning another maintainer's packages

2012-10-26 Thread Arno Töll
Hi,

while Lucas did his best to summarize the outcome from the last thread
in a fairly constructive and consensual way, it turned out that too many
people have too many opinions here on this matter.

Having clearly in mind, that seeking consensus by way of a General
Resolution for something ending up in Developer's Reference is like
breaking a fly on the wheel, I believe this is the only way out of this
impasse which yields to any working solution.

As it looks to me, I observe:

*) we have consensus that we are in need of such a rule set - which ever
it may be

*) we have three orthogonally different ideas:
   a) Bart's approach which was reformulated and proposed by Lucas in
this thread [1]
   b) Mine - which was based on timeout arithmetics [2]
   c) Michael Gilbert's approach to merge the concept of NMUs with
orphaning packages [3]

Among these, alternative a) seems to attract most responses and
opinions, most agreeing in spirit and procedures, but disagreeing about
one detail ...

*) ... within approach a) the most heat seems to deal with the necessity
to seek ACKs/NACKs for an intent to orphan of a package by peers. If we
would exclude the paragraph about DD seconding we are also roughly
there, what Sune proposed in [4] and - in spirit - seems to be most
attractive alternative to the original proposal.


Therefore, I consider seeking resolution by means of a GR proposing
Lucas alternative [with minor formulation tweaks and after discussion of
the actual text] (that is, proposal a).) without the DD seconding part,
because I do not like that much, personally.

Moreover, if we decided to go this way, I endorse anyone liking the DD
seconding to formulate an amendment adding this or another requirement
to the resolution statement.

What do you think? Does this sound like a fair compromise everyone could
live with?

[1] https://lists.debian.org/debian-devel/2012/10/msg00469.html
[2] https://lists.debian.org/debian-devel/2012/09/msg00654.html
[3] https://lists.debian.org/debian-devel/2012/10/msg00524.html
[4] https://lists.debian.org/debian-devel/2012/10/msg00473.html

-- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D



signature.asc
Description: OpenPGP digital signature


Re: GR: Orphaning another maintainer's packages

2012-10-26 Thread Stefano Zacchiroli
On Fri, Oct 26, 2012 at 01:46:41PM +0200, Arno Töll wrote:
> What do you think? Does this sound like a fair compromise everyone
> could live with?

Voting is almost never a way to reach consensus. Rather, it acknowledges
that consensus has not been reached and side-steps further constructive
attempts to reach it.

I'm positive we can have consensus on this issue. In fact, I think we're
pretty close to it. I'm traveling, so can't elaborate in more detail on
this matter. But I urge you to reconsider proposing a GR. It is a heavy
weight tool, that should be used as a last resort. I don't think we're
nowhere near the need of it in this specific case.

Cheers.
-- 
Stefano Zacchiroli  . . . . . . .  z...@upsilon.cc . . . . o . . . o . o
Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o
Debian Project Leader . . . . . . @zack on identi.ca . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »


signature.asc
Description: Digital signature


Re: GR: Orphaning another maintainer's packages

2012-10-26 Thread Stefano Zacchiroli
On Fri, Oct 26, 2012 at 01:54:19PM +0200, Stefano Zacchiroli wrote:
> I don't think we're nowhere near the need of it in this specific case.

s/don't//

obviously :)

-- 
Stefano Zacchiroli  . . . . . . .  z...@upsilon.cc . . . . o . . . o . o
Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o
Debian Project Leader . . . . . . @zack on identi.ca . . o o o . . . o .
« the first rule of tautology club is the first rule of tautology club »


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121026115516.ga10...@upsilon.cc



Re: GR: Orphaning another maintainer's packages

2012-10-26 Thread Arno Töll
On 26.10.2012 13:54, Stefano Zacchiroli wrote:
> But I urge you to reconsider proposing a GR. It is a heavy
> weight tool, that should be used as a last resort. 

So far I agree. I didn't say I'll propose on - JFTR. I said I'll
consider that and asked for opinions - like yours :)


-- 
with kind regards,
Arno Töll
IRC: daemonkeeper on Freenode/OFTC
GnuPG Key-ID: 0x9D80F36D



signature.asc
Description: OpenPGP digital signature


Re: Discarding uploaded binary packages

2012-10-26 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 26/10/2012 02:13, Peter Miller a écrit :
> It may be possible to address both concerns in a different way.
> 
> 1. Implement PPAs.  The code is open source, get it working first,
> and enhance it later.
> 
> 2. DDs and DMs upload source-only to their individual PPA(s).  The
> PPA build farm builds the package on all the architectures Debian
> cares about.
> 
> 3. When a DD or DM wants to place a package to testing or
> experimental, it is done as a *copy* from a PPA (no upload
> required).  If the package in the PPA didn't build, no copy
> happens.
> 
> This means folks who pay $$$ for uploads don't have to upload the
> binary package that is discarded.  But it also means the package is
> known to build (on all architectures) before being copied into
> testing or experimental.

The autobuilders will still see many failing builds. Perhaps even
more, if you openly advertise them as a way to perform test builds. I
don't see what you gain from it.

Regards, Thibaut.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJQinjwAAoJEJOUU0jg3ChAUwUQAJCrR+y1wb8EebuJgW89DHAN
PJkIGdB1w3M7opk+oYNybGa+vEM5/4KITDLJ1/ie/l5bauEJQHoJMEog0UoILK2H
TLEO1xlbc89hK6NWwEmGnrH68yxytMJNcJszdlxAX+94S1WvDzuu8H9e3P/cVKlU
xg7ZOYnI/G4CjFkRJExTdgJaQF9pz/l7MffztIAt/rDrmsowXStwlqyGAbeYlydL
JBHMeM/CB0V+gIFjMmK/n34uv9oPxGU4H7hzsJaKW+A0j9anvf3n+SkW8bzvBk6f
VvCmAnk8XDzdSCw7llqE0dt1M5ffnIAGUfSHbzdhplMGPYeuPpu/aB3/H4r30fpk
8jir2YWJholoG8ngk+Xr8Y+eTW26YJuutwlN3bKTETuUW9EOSsiYXnXlO0UNOEGu
C4Y6xJKFbCOWStLjYj+lT843tY53xqNukTBBhfnWFd+SkajMQsJTElyiW1VvRBot
lSaXtQ6pjMiPZp7oBgKHOvYZrCV7jikcqbBOojx8f8dQywpKiWmvJZyQCLY3UgSN
rCS39TdSTPHDlW22KNW9F4AoQQdGxUcWC+Rw5PjQ+7G+ilKDC+7mMl1w6DXT49Af
YB43+B1eZzoseQhbMQylWq2LmoYJWSgURlzzJtXalTPwyRg8qaO0qrjo2Wevu1jg
+N7K43qPk3MMN8h/w0NA
=N717
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/508a7938.7070...@debian.org



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - skipping pointless delay

2012-10-26 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 26/10/2012 08:35, vangelis mouhtsis a écrit :
> Hi, I'm wondering, before a package will be orphaned is it
> possible/ needful the owner to ask for help or to express the
> reasons?
> 
> Regards gnugr

http://www.debian.org/devel/wnpp/
Look for "RFH"
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJQinm/AAoJEJOUU0jg3ChA09wQAIsS1aQf81ela8jA73azBwrN
DoDxzYGyNQQBtv1X5h3S7lYvLk4mXLs+JnkDfrI4gzdsE/3j8yw8wA6c9YjLMnMo
qqPZwZ6Pv1Cvv7CQ02qAJujbqjoftwOn6vCtIPPKLJ7gzJrFIDoAqhRfCjdLPwB3
hpR9wvi3P9kCvCWKZgCZTwOymFIM7Oeie07bVhI55MSC925msG5Bg5Iy77EjppIl
LmwW3WWY+x7ut1nkwNjkhs6dHWGOKjPh1louetEmqEng97FXUCFS/WiTUEz3QN7D
qxSIA4QkTnSHpbwY8zvt4jBOHT+PCfc8yQ2omjwoFK4YvgUiuFRSHFP1rueHSjSZ
LSvM/n+Oaxw9wgpcmeDedTabk1bO9Dy2NcP+rQsICV0OimioxMqTeHT8wXW4mAAt
mSbMuu393CxJ2xs2kBTRFCmWxqYJu6vTUEyZstc9W7ZdISBGGnYHMghcixtQejEM
5Zlv/oN6BQKMP9h0fk/Rmfx9HEaobqzvrXktd3vlLZOwdihyD38ZwaHB/YoTya7d
Zaq8kcb1PRTDqM3j4hZE9ZmNzyB3JUuEWDiaBT/LOmIydXbPug3UBzvBb5ecJ0LG
cYhnxLNPAExPXGwsAx6yid1YVnz44CquW4ou5Wdcs7qw1PRYPqCkXtvDA1kBopH+
jG1s2GLVU9UPgBE+VZiv
=x9xl
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/508a79bf.7080...@debian.org



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - maintainer's objection

2012-10-26 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 26/10/2012 08:46, Bart Martens a écrit :
> On Thu, Oct 25, 2012 at 12:45:21PM -0400, Scott Kitterman wrote:
>> Gergely Nagy  wrote: AIUI, with the current
>> proposal, as long as three DDs think it should be orphaned, the
>> maintainer's objection is irrelevant.
> 
> I would send a "NACK because the maintainer objects", and I trust
> other DDs subscribed to debian-qa to do the same.  The ITO
> procedure is not meant to replace the TC handling conflicts.
> 

So why not agree now that the maintainer can veto the process?

Regards, Thibaut.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJQinr/AAoJEJOUU0jg3ChAJ74P/3i8/IHIS1HN/IRdldsQUEa8
sJvW/hRd2iXrPmwLCkxP0ng0XmiG8GZ8JjYo7esYWbU2omgJhZ/XxlOKeePHQJfA
RQ5ifYq1kZFZT+5xpkwqlhtQ+MBbTuMSRYmDsEgyjnwoEQGLrjCld/+Q4SJA5EQo
DvGgFOd3gvz0SpJa8Tp9wDfr8bXezEJs8iTBiGCnihs4n+Qfhjc7aHrAEUenOzuh
ZWnEmpbByF79jHYuor403Lu9TPwrCklVxZ69qKhSHJlDVTUDoC2H8MxZcLyJwYqJ
KmmwQMYFi8mf210WPw/OpJ9mDYR+VbCWA4zFaoq91rFoxsmIVn0Z8upFFQVyr4fZ
DnxKBxeOjBC25hb5301v67cZOYC6x+izfHY9oPHuzPCPkinybk1ak0KpsIX5vXTU
jCy4xCt3Uu1RnJBl0f215RpyKxcGx8Nh67t0GjjyfP72ZrfM9LluwzZRGXyixCJU
ujnZZZ5+VSzqsXGYAQW9UU1ME9ap4yLJ6jXYsX0AEuzF0y6XT7iHLQ2c3nHGWlgv
fk7Gl7+23lxOs1VbWgbiHwhyRLp/F0BAD+eUjtnAYWGPFpFrp/FV6JkOosTmL4kM
yUfBjTIhGlp9uPcYO9hikyRXkvp0P1lDE1GMe0Ng8gCUfymBFu6r5O3ENkZ2q2Ii
B2UFYpy1as6N4BykeEr5
=2BdK
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/508a7aff.3020...@debian.org



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - without objection versus requiring ACKs

2012-10-26 Thread Scott Kitterman


Bart Martens  wrote:

>On Thu, Oct 25, 2012 at 09:06:34AM -0400, Scott Kitterman wrote:
>> Why not start with a "without objection" standard and see how it
>works?
>
>The "without objection" approach would require a reasonable delay for
>people to
>raise objections (some say two months).  The ACK/NACK approach allows
>to reach
>a consensus in a shorter time, so that for obvious cases the salvaging
>can
>proceed without pointless delay.

No.  Changing 3:1 ACK/NACK to 3 (or some other number) ACKS and no objections 
imposes no such constraint.

Scott K


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/89ce141c-80d9-4e5f-b73b-2089677f2...@email.android.com



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - maintainer's objection

2012-10-26 Thread Scott Kitterman


Bart Martens  wrote:

>On Thu, Oct 25, 2012 at 12:45:21PM -0400, Scott Kitterman wrote:
>> Gergely Nagy  wrote:
>> >Ian Jackson  writes:
>> >> Whether a package is in need of greater attention is not a hard
>and
>> >> fast objective thing.  It's to a large part subjective.  Perhaps
>the
>> >> maintainer thinks it's more or less fine, or at least low enough
>> >> priority that the problems are tolerable.
>> >
>> >Then the maintainer has many options, including but not limited to
>> >NACK-ing the ITO. One has a lot of possibilities even before it
>comes
>> >to
>> >filing an ITO.
>> 
>> AIUI, with the current proposal, as long as three DDs think it should
>be
>> orphaned, the maintainer's objection is irrelevant.
>
>I would send a "NACK because the maintainer objects", and I trust other
>DDs
>subscribed to debian-qa to do the same.  The ITO procedure is not meant
>to
>replace the TC handling conflicts.

But as written, it does.   It should be changed.

Scott K


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/99822e4d-662e-4589-ae72-5a017906b...@email.android.com



Re: Discarding uploaded binary packages

2012-10-26 Thread Adam D. Barratt

On 26.10.2012 01:13, Peter Miller wrote:

It may be possible to address both concerns in a different way.

1. Implement PPAs.  The code is open source, get it working first, 
and

enhance it later.

2. DDs and DMs upload source-only to their individual PPA(s).  The 
PPA

build farm builds the package on all the architectures Debian cares
about.

3. When a DD or DM wants to place a package to testing or 
experimental,
it is done as a *copy* from a PPA (no upload required).  If the 
package

in the PPA didn't build, no copy happens.


s/testing/unstable/, presumably? "It builds everywhere" is only one 
criterion involved in testing migration; for all of the others, 
migration to testing from anywhere other than unstable doesn't really 
make sense.


Regards,

Adam


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/8713c24579dac159d4024ca710485...@mail.adsl.funky-badger.org



Bugs filed in unexpected places

2012-10-26 Thread Andrei POPESCU
Hi all,

The discussion about ITO made me think: wouldn't it make more sense to 
also have RFH, RFA, and O filled against the package itself and not 
wnpp? One has to be quite familiar with Debian to check wnpp for RFH, 
RFA or O. Maybe having these bugs "in the face" of people interested in 
the package (i.e. on the package's bug page) can help attract 
contributions.

Additionally for some packages it might make sense to remove them from 
testing and raise the severity of the O bug to serious to signal that 
the package should not be included in the next release unless someone is 
willing to commit to maintain it.

An immediate solution would probably be to 'affects ' so the 
bugs at least shows up on the package's bug page. Maybe the BTS 
could/should do this automatically?


One a somewhat related note, I also notice confusion is created by the 
removal bugs being filed against ftp.debian.org. When people not 
familiar with Debian are looking into why a package has been removed 
they look at the (archived) package's bugs. Not a biggie, but might help 
users or prospective ITPers (e.g. if the removal reasons still apply). 
Not sure if 'affects' can help here.


I'm guessing the current procedures were created because at the time the 
BTS did not have the 'affects ' feature.

Kind regards,
Andrei
-- 
Offtopic discussions among Debian users and developers:
http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic


signature.asc
Description: Digital signature


Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Nikolaus Rath
Russ Allbery  writes:
> Michael Gilbert  writes:
>> On Thu, Oct 25, 2012 at 8:18 PM, Russ Allbery wrote:
>
>>> Okay, well, I guess I return to my previous statement, then.  I don't
>>> think your proposed solution will work for the more common cases.
>
>> I respect your opinion, so I'm just curious which part do you believe
>> won't work in common cases?  It's just applying existing NMU rules with
>> a little more liberalism to increase activity in under-maintained
>> packages, so I personally can't see where it would break down.
>
> Well, that's what I was trying to get at: I think your method puts too
> many barriers in the way of someone who wants to take over an effectively
> abandoned package.  It also requires *more* skill than adopting the
> package would otherwise, since you have to be good enough at Debian
> packaging to make minimal chnages within some arbitrary packaging scheme.
> In other words, it requires as much or more skill than doing NMUs, whereas
> adopting a traditionally orphaned package is much easier.

Very much agree. I am much more likely to work on a neglected package if
I can use the tools that I'm familiar with from my own packages. The
prospect of having to reverse engineer the packaging before I can make
any useful changes is very discouraging.

I am *not* a DD, so I think I'm qualified to say that if the goal of the
proposal is to attract new contributors to help with existing packages,
being allowed to change the packaging style is crucial.


Best,

   -Nikolaus

-- 
 »Time flies like an arrow, fruit flies like a Banana.«

  PGP fingerprint: 5B93 61F8 4EA2 E279 ABF6  02CF A9AD B7F8 AE4E 425C


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/871uglcqzq@inspiron.ap.columbia.edu



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - maintainer's objection

2012-10-26 Thread Bart Martens
On Fri, Oct 26, 2012 at 01:58:55PM +0200, Thibaut Paumard wrote:
> Le 26/10/2012 08:46, Bart Martens a écrit :
> > On Thu, Oct 25, 2012 at 12:45:21PM -0400, Scott Kitterman wrote:
> >> Gergely Nagy  wrote: AIUI, with the current
> >> proposal, as long as three DDs think it should be orphaned, the
> >> maintainer's objection is irrelevant.
> > 
> > I would send a "NACK because the maintainer objects", and I trust
> > other DDs subscribed to debian-qa to do the same.  The ITO
> > procedure is not meant to replace the TC handling conflicts.
> > 
> 
> So why not agree now that the maintainer can veto the process?

Because this would raise the question "how long should we wait for the
maintainer to object or to remain silent".  In obvious cases, for example when
the package has clearly not been maintained for years, then three ACKs from DDs
should be sufficient to orphan the package, so that the package can be salvaged
quickly, without pointless delay.  In less obvious cases, for example when the
maintainer objects, I trust the DDs to send NACKs to the ITO, so that the
package is not orphaned forcibly.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121026134025.ga17...@master.debian.org



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - maintainer's objection

2012-10-26 Thread Scott Kitterman
On Friday, October 26, 2012 01:40:26 PM Bart Martens wrote:
> On Fri, Oct 26, 2012 at 01:58:55PM +0200, Thibaut Paumard wrote:
> > Le 26/10/2012 08:46, Bart Martens a écrit :
> > > On Thu, Oct 25, 2012 at 12:45:21PM -0400, Scott Kitterman wrote:
> > >> Gergely Nagy  wrote: AIUI, with the current
> > >> proposal, as long as three DDs think it should be orphaned, the
> > >> maintainer's objection is irrelevant.
> > > 
> > > I would send a "NACK because the maintainer objects", and I trust
> > > other DDs subscribed to debian-qa to do the same.  The ITO
> > > procedure is not meant to replace the TC handling conflicts.
> > 
> > So why not agree now that the maintainer can veto the process?
> 
> Because this would raise the question "how long should we wait for the
> maintainer to object or to remain silent".  In obvious cases, for example
> when the package has clearly not been maintained for years, then three ACKs
> from DDs should be sufficient to orphan the package, so that the package
> can be salvaged quickly, without pointless delay.  In less obvious cases,
> for example when the maintainer objects, I trust the DDs to send NACKs to
> the ITO, so that the package is not orphaned forcibly.

It seems like an obvious bug in the proposal that I don't understand the 
resistance to fixing.  Rather than trust is won't be a problem, why not fix the 
bug and change it to if there are NACKs, it's a dispute for the tech ctte?

Scott K


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5609089.6aMmCRQnhL@scott-latitude-e6320



Re: Bugs filed in unexpected places

2012-10-26 Thread Thibaut Paumard
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Le 26/10/2012 15:24, Andrei POPESCU a écrit :
> Hi all,
> 
> The discussion about ITO made me think: wouldn't it make more sense
> to also have RFH, RFA, and O filled against the package itself and
> not wnpp? One has to be quite familiar with Debian to check wnpp
> for RFH, RFA or O. Maybe having these bugs "in the face" of people
> interested in the package (i.e. on the package's bug page) can help
> attract contributions.

Hi,

it is currently showed in the PTS: e.g.
http://packages.qa.debian.org/a/alevt.html:
"problems

The current maintainer is looking for someone who can take over
maintenance of this package. If you are interested in this package,
please consider taking it over. Alternatively you may want to be
co-maintainer in order to help the actual maintainer. Please see bug
number #532093 for more information."

I don't see a reason to move it away from wnpp: its great to have a
central place for that information, but I agree it is useful to have
the info forwarded to other places (such as the PTS, and perhaps the
package's own bug page).

Regards, Thibaut.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBCAAGBQJQipI7AAoJEJOUU0jg3ChA5O8P/iu9wJ6hZneEmuW9wHBckxpe
3LdgUnWmjQNM/ZDmgtwnGZa1MW8aoHyx6lQIRJl18whiDlLSIWESX2iNdn2jiw/j
7/3DAhTevEeYDVmuItXxWj43GLit/dogSKNP4K4Qwx0/OpGoG4oQ4MxI7DQPJiM9
/JdgeW2yKh8K0D4HbsZ+9pC9Y/3c8yzAZHhNepmYFtQLK3IvQ1WPey9UdMTiO57Z
hboowwrN0CAn6aBcRDtqZPDMwuupH6r82+0N12KxGEP1PoGsA1+peQekObVN1OTN
jqzq5Ns4aaSeZBHo5PdYfCv0TiLjFFu/6w6cgZm/0AGlHmL/retDBG3nS/52OC4J
zM8Y9L8h3g4/2dL8C6cr0aTyZ94AWpFUNDGZl5VB4+E0GY3woIFoGkgrbrGwYycr
iTjOTJhrFgzqA+z2rQix1Wt9bFkgwpi5/VzsEytkzBEfEDWN70OzdbGTvBTRqU0/
IraAzshSH660aNlaSbMpv1McyNij6sy7OcVLXJbahXrNvGnnrTWup2AC81LVYhuk
MLLt+36mWTgH+e/aolfc/C+amisHrXLweU/ScBctJYgYLoPPN0eWA0G7zxzxoe+b
a+8LzY4lctfHiMbUQZhPeMX0K184QFsYL9werx9qoIQxWohqHmi5Vknu8usm+CNF
Sr81+OAxieG4CnaQa93S
=6H/Q
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/508a923b.5020...@debian.org



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - full maintainer without restrictions

2012-10-26 Thread Bart Martens
On Fri, Oct 26, 2012 at 09:17:13AM -0400, Nikolaus Rath wrote:
> Russ Allbery  writes:
> > Well, that's what I was trying to get at: I think your method puts too
> > many barriers in the way of someone who wants to take over an effectively
> > abandoned package.  It also requires *more* skill than adopting the
> > package would otherwise, since you have to be good enough at Debian
> > packaging to make minimal chnages within some arbitrary packaging scheme.
> > In other words, it requires as much or more skill than doing NMUs, whereas
> > adopting a traditionally orphaned package is much easier.
> 
> Very much agree. I am much more likely to work on a neglected package if
> I can use the tools that I'm familiar with from my own packages. The
> prospect of having to reverse engineer the packaging before I can make
> any useful changes is very discouraging.
> 
> I am *not* a DD, so I think I'm qualified to say that if the goal of the
> proposal is to attract new contributors to help with existing packages,
> being allowed to change the packaging style is crucial.

I strongly agree with what Russ Allbery and Nikolaus Rath wrote above.  When a
package is clearly not maintained, then it should be orphaned, so that a new
contributor can become full package maintainer without any restrictions on the
allowed changes.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121026135454.gb17...@master.debian.org



Re: non-developer packages depending on gettext?

2012-10-26 Thread Ivan Shmakov
> Neil Williams  writes:
> Ivan Shmakov  wrote:
> Neil Williams  writes:

[…]

 >> To note is that Source: gnunet has contrib/report.sh, which calls
 >> gettext(1), but it doesn't seem to be propagated to any of the
 >> binaries currently depending on gettext.

 > You've misunderstood the gettext packaging.

 > $ dpkg -S `which gettext`
 > gettext-base: /usr/bin/gettext

 > So packages/scripts which call gettext should not depend on gettext
 > but on gettext-base instead — that's the point.

The point is that I haven't checked for gettext(1) the first
time I've examined the gnunet source package.  So, even though I
was sure that the dependency on gettext was unwarranted, I
didn't actually rule out gettext-base.

[…]

 >>> Could be worth filing a wishlist bug against lintian because it
 >>> should be quite easy to spot.

 >> ?  I see no easy way to discern between these three cases (the
 >> dependency is valid, depend on gettext-base instead, drop the
 >> dependency altogether.)

 > 0: Manipulating PO files directly should only happen during package
 > builds, so either the package is itself a build tool (like po4a) or
 > the dependency goes into Build-Depends.

I understand the logic.  What I can't understand is how to
implement it as a lintian check.  (There isn't really a “this
package is a build tool” flag.  There're Tags:, but they may
be misleading; consider, e. g., gnuplot bearing suite::gnu.)

 > 1: Depend on gettext-base but not gettext when the package calls
 > /usr/bin/gettext, dgettext and/or ngettext directly (all from
 > gettext-base) rather than the other executables in the gettext binary
 > package which do stuff like manipulating or reporting on PO files.

I don't see an easy way to check for calls to gettext(1), etc.,
either.  Certainly, we can grep the source, but how reliably
(and specific) would that be for a lintian check?

 > 2: Drop any dependency when no calls to gettext can be found in the
 > source and it isn't a build tool.  Languages other than shell have
 > in-built ways of using the .mo file prepared through PO and gettext
 > to output translated text at runtime.  This has nothing to do with
 > running gettext itself.  Languages may also have their own packaging
 > support for this, e. g. liblocale-gettext-perl (which itself uses the
 > libc support, not gettext-base).

So, at least we could safely warn about a dependency on
gettext-base for a package containing no Shell scripts.

Still, it doesn't seem to rule out a dependency on gettext.

-- 
FSF associate member #7257


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/86sj91z3vg@gray.siamics.net



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Ian Jackson
Russ Allbery writes ("Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's 
packages"):
> I think orphaned packages are one of our best opportunities to attract new
> developers, rather than serving as an additional obligation for existing
> developers.  [etc.]

Thanks for that excellent analysis.  You have convinced me that the
salvaging process should countenance orphaning packages, as well as
(or perhaps instead of) allowing a different maintainer to take them
over.

I still think that the right standard is "no objection" rather than
collecting some explicit number of acks.  In particular I don't think
any number of acks ought to override a nack from the existing
maintainer.

And if we're allowing any single nack to stop it, then I don't see
what requiring ack(s) buys us.  It would force the salvager to make
explicit their criticisms of the package and hence the maintainer.

Ian.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20618.41869.34617.514...@chiark.greenend.org.uk



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - skipping pointless delay

2012-10-26 Thread Ian Jackson
Bart Martens writes ("Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's 
packages - skipping pointless delay"):
> On Thu, Oct 25, 2012 at 02:50:46PM +0100, Ian Jackson wrote:
> >   3. Wait for objections
> 
> For how long ? The proposal includes collecting ACKs so that any pointless
> delay can be skipped, resulting in the package being salvaged sooner.

I was thinking some weeks.

I do think this delay is essential, not pointless.  It is there to
allow a maintainer who wishes to resist the orphaning to do so.

Ian.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20618.42165.454144.292...@chiark.greenend.org.uk



Re: Bugs filed in unexpected places

2012-10-26 Thread Bernhard R. Link
* Thibaut Paumard  [121026 15:54]:
> I don't see a reason to move it away from wnpp: its great to have a
> central place for that information, but I agree it is useful to have
> the info forwarded to other places (such as the PTS, and perhaps the
> package's own bug page).

Having a central page to show all of them is nice. Having them in one
pseudo page is not really the optimal solution for that. (I usually
only look for http://www.debian.org/devel/wnpp/work_needing instead
because https://bugs.debian.org/wnpp is just too slow.)
Putting it to the package's data is a much more logical place, easier
to find, harder to miss. Better collect the data to show them in
some central place also instead.

Bernhard R. Link


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121026160646.ga29...@client.brlink.eu



Re: Candidates for removal from testing (results)

2012-10-26 Thread Jon Dowland
Great stuff, thanks!


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121026160652.GC20294@debian



Re: Bugs filed in unexpected places

2012-10-26 Thread Andrei POPESCU
On Vi, 26 oct 12, 15:38:03, Thibaut Paumard wrote:
> 
> it is currently showed in the PTS: e.g.
> http://packages.qa.debian.org/a/alevt.html:
> "problems

How many non-DDs/DMs do you think are aware of the PTS? My guess is: not 
that many. IMVHO the BTS is much more visible, especially to users who 
do take the time to report bugs.

Kind regards,
Andrei
-- 
Offtopic discussions among Debian users and developers:
http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic


signature.asc
Description: Digital signature


Re: Bugs filed in unexpected places

2012-10-26 Thread Jon Dowland
On Fri, Oct 26, 2012 at 07:39:52PM +0300, Andrei POPESCU wrote:
> On Vi, 26 oct 12, 15:38:03, Thibaut Paumard wrote:
> > 
> > it is currently showed in the PTS: e.g.
> > http://packages.qa.debian.org/a/alevt.html:
> > "problems
> 
> How many non-DDs/DMs do you think are aware of the PTS? My guess is: not 
> that many. IMVHO the BTS is much more visible, especially to users who 
> do take the time to report bugs.

How about how many non-DDs/DMs are aware of wnpp, versus the processed result
of it (http://www.debian.org/devel/wnpp - which is not the same as b.d.o/wnpp,
and could be auto-generated from e.g. a usertag or top-level tag just as easily
as from b.d.o/wnpp)


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121026175244.GA22021@debian



Re: Bugs filed in unexpected places

2012-10-26 Thread Simon Paillard
On Fri, Oct 26, 2012 at 03:38:03PM +0200, Thibaut Paumard wrote:
> Le 26/10/2012 15:24, Andrei POPESCU a écrit :
> > The discussion about ITO made me think: wouldn't it make more sense
> > to also have RFH, RFA, and O filled against the package itself and
> > not wnpp? One has to be quite familiar with Debian to check wnpp
> > for RFH, RFA or O. Maybe having these bugs "in the face" of people
> > interested in the package (i.e. on the package's bug page) can help
> > attract contributions.
> 
> it is currently showed in the PTS: e.g.
> http://packages.qa.debian.org/a/alevt.html:
> "problems
> 
> The current maintainer is looking for someone who can take over
> maintenance of this package. If you are interested in this package,
> please consider taking it over. Alternatively you may want to be
> co-maintainer in order to help the actual maintainer. Please see bug
> number #532093 for more information."
> 
> I don't see a reason to move it away from wnpp: its great to have a
> central place for that information, but I agree it is useful to have
> the info forwarded to other places (such as the PTS, and perhaps the
> package's own bug page).

Instead of parsing a wnpp bug title, with potential errors, have a more formal
data model and tag RFH/RFA/O.. with a dedicated wnpp tag ?

This way, you can :
- easily get the list of wnpp bugs
- easily see a package has a wnpp bugs
- get rid of all the parsing needed by PTS, wnpp-alert, UDD, etc. 

-- 
Simon Paillard


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121026180527.ga30...@glenfiddich.mraw.org



Re: Bugs filed in unexpected places

2012-10-26 Thread Don Armstrong
On Fri, 26 Oct 2012, Andrei POPESCU wrote:
> An immediate solution would probably be to 'affects ' so
> the bugs at least shows up on the package's bug page. Maybe the BTS
> could/should do this automatically?

Doing affects automatically isn't really something that the BTS itself
should do,[1] but it's trivial for anyone to script something to do
this.

wnpp bugs should be filed against wnpp or debian-mentors and marked as
affecting the package they are involved with.


Don Armstrong

-- 
6: I'm human. I have a thousand flaws. I break down. I get up or I
don't get up. I get lost. I make the same mistakes over and over. I
have scars and wounds. Sometimes when I can't bear them anymore, I
drink. You can't fix me. You can't fix any of us. You can't make us
perfect.
 -- "The Prisoner (2009 Miniseries)" _Checkmate_

http://www.donarmstrong.com  http://rzlab.ucr.edu


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121026181216.gl11...@rzlab.ucr.edu



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Michael Gilbert
On Fri, Oct 26, 2012 at 12:51 AM, Steve Langasek wrote:
> On Thu, Oct 25, 2012 at 07:45:35PM -0400, Michael Gilbert wrote:
>> I think this is where language is important.  In my opinion, the term
>> "adoption" will continue to mean taking on full responsibility for a
>> package as its new maintainer.  The term "salvage", in my opinion, we
>> can define as a process for becoming a co-maintainer on a package with
>> a long-term possibility of becoming its maintainer.
>
> This is an unhelpful redefinition of the term.  The term "salvage" was
> introduced to *mean* orphaning/adopting a package when the maintainer is no
> longer fulfilling their responsibilities.

Why do we need two different terms defined as the exact same thing?
In other words, if both salvaging and orphaning mean the same thing,
then what's the point of salvaging?

In my opinion salvaging (under the above definition) is something that
would be able to happen a lot sooner than orphaning because it is
initial a co-mainainter process, rather than a maintainer replacement
process.

Best wishes,
Mike


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CANTw=MNYTDBqy6do+=flacn+srnvzfhosbbj3inou4qdad5...@mail.gmail.com



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - goal

2012-10-26 Thread Thomas Goirand

On 10/26/2012 05:07 PM, Bart Martens wrote:

People interested in salvaging an unmaintained package are discouraged by the
current procedures.  The new procedure is meant to add a lightweight procedure
to mark unmaintained packages as orphaned, so that anyone interested can adopt
them without needless delay.  Basically the goal is to increase speed in
getting packages salvaged.


Thanks, this is much more clear now.

After more thoughts, I probably agree such a proposal.

Probably, Steve Langasek is right in that it shouldn't be such a big deal
to find few DDs to vote for the salvaging...

And if I understand well, this procedure is *on top* of what we have
currently for orphaning anyway (eg: QA team orphaning MIA maintainers,
and the tech. commity), right?

Thomas


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/508ae1de.4080...@debian.org



Re: GR: Orphaning another maintainer's packages

2012-10-26 Thread Michael Gilbert
On Fri, Oct 26, 2012 at 7:46 AM, Arno Töll wrote:
> *) we have consensus that we are in need of such a rule set - which ever
> it may be
>
> *) we have three orthogonally different ideas:
>a) Bart's approach which was reformulated and proposed by Lucas in
> this thread [1]
>b) Mine - which was based on timeout arithmetics [2]
>c) Michael Gilbert's approach to merge the concept of NMUs with
> orphaning packages [3]

My proposal has nothing to say about orphaning itself, and explicitly
leaves it untouched.  Mine can be considered a more flexible
co-maintainer process that importantly can be started far before
orphaning becomes a package's last resort.  It also seeks to handle
the "hard" cases whereas a) and b) explicitly state that they're
avoiding that problem altogether.

Anyway, I and seemingly many others don't like the bureaucracy of a)
and b), especially since there is already a common-law 4*7*24*3600
rule in existence that would probably get applied more often if it
were actual devref-law.

Finally, if a) and b) aren't meant to do something about the original
issue, the "hard" maintainership questions, then what's the point?
Why do we need more bureaucracy when we already have a common-law
solution?

Best wishes,
Mike


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CANTw=MNx1O0d0uQ9pLNgA=4z7ljslbssoqgcsolxjsg_4sr...@mail.gmail.com



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - delay for maintainer to react

2012-10-26 Thread Dmitry Smirnov
On Fri, 26 Oct 2012 16:56:02 Bart Martens wrote:
> On Fri, Oct 26, 2012 at 08:06:57AM +1100, Dmitry Smirnov wrote:
> > If bug was unanswered for let's say two months the package is free to
> > orphan
> 
> Some prefer no delay, some prefer one month, some prefer two months.  I
> originally wanted one month, but I got convinced by others to drop the
> delay.

For merely orphaning minimising delay is not too important because if there is 
an active maintainer ready to adopt the package it is a "salvaging" procedure.
For example if package is not maintained for years we can certainly wait for a 
month or two before orphaning even though there may be no need to wait that 
long.

> Now my opinion is that I trust the DDs reviewing the ITO to judge
> the package's situation before sending an ACK or NACK.  One possible
> judgement on an ITO can be "NACK until 2 months have passed or the
> maintainer has agreed to orphan the package".  Another possible judgement
> on an ITO can be "ACK because this package has clearly not been maintained
> for years, so please proceed without further delay".

I'm convinced that acknowledging is ambiguous and unnecessary.
First, what do you expect DDs to acknowledge -- the fact that package needs 
attention (this should be obvious already) or their approval of salvager?

Assuming they're not familiar with salvager's work getting and acknowledgement 
might be as hard as finding a sponsor.

Also this will rely on developers constantly reviewing ITA requests in other 
people's packages.

Most certainly this will increase delay and the complexity of the procedure 
which might work only for popular packages with high visibility.
I think in usual case we can expect no response for salvaging requests.

Also without timed delay acknowledgements may be very unfair if few DDs voted 
for salvaging and therefore salvager got a green light without waiting for 
possible objections.

Michael Gilbert's proposal to start salvaging with NMUs makes more sense as it 
allows to proceed gently and demonstrate motivation and willingness to work on 
the package. From non-DD prospective couple of successful NMUs will confirm 
salvaging intent and capacity better than random ACKs.

Regards,
Dmitry.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201210270747.48293.only...@member.fsf.org



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages - maintainer's objection

2012-10-26 Thread Dmitry Smirnov
On Sat, 27 Oct 2012 00:40:26 Bart Martens wrote:
> > So why not agree now that the maintainer can veto the process?
> 
> Because this would raise the question "how long should we wait for the
> maintainer to object or to remain silent".  In obvious cases, for example
> when the package has clearly not been maintained for years, then three
> ACKs from DDs should be sufficient to orphan the package, so that the
> package can be salvaged quickly, without pointless delay.  In less obvious
> cases, for example when the maintainer objects, I trust the DDs to send
> NACKs to the ITO, so that the package is not orphaned forcibly.
 
I recognise fundamental injustice here. If you expect ACKs then objections 
should be allowed as well but there might be unlikely situation when salvaging 
proceed after few ACKs without waiting for any further objections.
I fear of conflicts it may create.

Any form of agreement require fair amount of time for all parties to respond.

If the matter cannot wait one can use NMU during transition of package 
ownership. This is in harmony with what Michael Gilbert proposed.

In clear case when waiting is impossible without hurting the package state,  
DDs can take over without delays and take responsibility for future issues 
with maintainer.

In any case we want salvaging to be documented in corresponding bug report.

Regards,
Dmitry.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201210270800.17329.only...@member.fsf.org



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Dmitry Smirnov
On Sat, 27 Oct 2012 01:51:57 Ian Jackson wrote:
> I still think that the right standard is "no objection" rather than
> collecting some explicit number of acks.  In particular I don't think
> any number of acks ought to override a nack from the existing
> maintainer.
> 

Indeed. I think lack of enough acknowledgements can make process even slower. 
Acknowledgements will require developers to judge on other developer's 
intentions and I'm not sure wherever ACKs meant to approve the fact that 
salvaging is needed or to approve salvager and express trust to her/his 
capacities as maintainer. 
Probably not many people will find this role attractive so we can expect a 
lack of acknowledgements.


> And if we're allowing any single nack to stop it, then I don't see
> what requiring ack(s) buys us.  It would force the salvager to make
> explicit their criticisms of the package and hence the maintainer.

I'm sure salvaging intent can be neutral or positive. It is merely a 
declaration of intent to help maintaining a package. 
When original maintainer is responding it is effectively a co-maintainership 
offer. Only when maintainer is not responding it becomes de-facto a 
declaration of adoption intent (ITA) so perhaps word "savlaging" is not 
perfect to express the idea.
There is nothing to suggest that salvager has to express any criticism.

As far as I can remember some adoption experiences of mine I was sincerely 
grateful to previous maintainers for their work.

Regards,
Dmitry.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201210270839.54287.only...@member.fsf.org



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Steve Langasek
On Fri, Oct 26, 2012 at 03:10:30PM -0400, Michael Gilbert wrote:
> On Fri, Oct 26, 2012 at 12:51 AM, Steve Langasek wrote:
> > On Thu, Oct 25, 2012 at 07:45:35PM -0400, Michael Gilbert wrote:
> >> I think this is where language is important.  In my opinion, the term
> >> "adoption" will continue to mean taking on full responsibility for a
> >> package as its new maintainer.  The term "salvage", in my opinion, we
> >> can define as a process for becoming a co-maintainer on a package with
> >> a long-term possibility of becoming its maintainer.

> > This is an unhelpful redefinition of the term.  The term "salvage" was
> > introduced to *mean* orphaning/adopting a package when the maintainer is no
> > longer fulfilling their responsibilities.

> Why do we need two different terms defined as the exact same thing?
> In other words, if both salvaging and orphaning mean the same thing,
> then what's the point of salvaging?

They don't mean the same thing.  Maintainers orphan their own packages;
adopters adopt orphaned (or RFAed) packages.  Salvaging is the process of
identifying packages that *should* be orphaned in the *absence* of the
maintainer.

> In my opinion salvaging (under the above definition) is something that
> would be able to happen a lot sooner than orphaning because it is
> initial a co-mainainter process, rather than a maintainer replacement
> process.

Comaintenance is irrelevant to the question at hand.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Michael Gilbert
On Fri, Oct 26, 2012 at 6:06 PM, Steve Langasek  wrote:
> On Fri, Oct 26, 2012 at 03:10:30PM -0400, Michael Gilbert wrote:
>> On Fri, Oct 26, 2012 at 12:51 AM, Steve Langasek wrote:
>> > On Thu, Oct 25, 2012 at 07:45:35PM -0400, Michael Gilbert wrote:
>> >> I think this is where language is important.  In my opinion, the term
>> >> "adoption" will continue to mean taking on full responsibility for a
>> >> package as its new maintainer.  The term "salvage", in my opinion, we
>> >> can define as a process for becoming a co-maintainer on a package with
>> >> a long-term possibility of becoming its maintainer.
>
>> > This is an unhelpful redefinition of the term.  The term "salvage" was
>> > introduced to *mean* orphaning/adopting a package when the maintainer is no
>> > longer fulfilling their responsibilities.
>
>> Why do we need two different terms defined as the exact same thing?
>> In other words, if both salvaging and orphaning mean the same thing,
>> then what's the point of salvaging?
>
> They don't mean the same thing.  Maintainers orphan their own packages;
> adopters adopt orphaned (or RFAed) packages.  Salvaging is the process of
> identifying packages that *should* be orphaned in the *absence* of the
> maintainer.

We already orphan packages without the maintainer's consent, and it's
already called "orphaning".

Salvaging is still undefined; until we come to consensus on its
definition.  Some vague notion of the idea was started at debconf, and
we should be willing to be open to discussing the best definition that
achieves the most optimum result.  If we limit the scope of our
thinking, then we box ourselves into a much smaller and likely less
optimum set of solutions.

So let's keep the term's definition open for debate.

>> In my opinion salvaging (under the above definition) is something that
>> would be able to happen a lot sooner than orphaning because it is
>> initial a co-mainainter process, rather than a maintainer replacement
>> process.
>
> Comaintenance is irrelevant to the question at hand.

Again, co-maintenance is a proposed solution to the question at hand,
so it is quite apropos to the discussion.  There is now vast evidence
within the archive that co-maintained packages tend to be much
healthier than strongly maintained ones.  This adds an additional
avenue for becoming a co-maintainer while injecting health into often
neglected parts of the archive.

Wrapping up, I'd like to state my concern about how we continue to
allow a certain culture of strong voices to effectively limit the
scope of discussions.  This isn't how a meritocracy should work.  I've
developed a solution, shown that it works, and now I would like to
document it to make it available to help others as a guide in similar
situations.  Criticism from those that haven't demonstrated their own
solutions should fail in a real meritocracy.

Best wishes,
Mike


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CANTw=MN+uaGrAsSvPjs5bMt_ty4FBr=fsh+6++03jo-wnrr...@mail.gmail.com



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Steve Langasek
On Fri, Oct 26, 2012 at 07:33:27PM -0400, Michael Gilbert wrote:

> We already orphan packages without the maintainer's consent, and it's
> already called "orphaning".

> Salvaging is still undefined

No, it is not.  The definition was clear from the first use of the term.
Stop trying to redefine it.

> So let's keep the term's definition open for debate.

Or, find something useful to do with yourself instead.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


suggestion

2012-10-26 Thread Ricardo Obando

When will there be in debian installer for Debian and wubi as Ubuntu?
Attentively Ricardo Obando, from Chile. 
  

Re: suggestion

2012-10-26 Thread William Vera
Take a look:

http://goodbye-microsoft.com/

Cheers!

On Fri, Oct 26, 2012 at 7:29 PM, Ricardo Obando
wrote:

>  When will there be in debian installer for Debian and wubi as Ubuntu?
>
> Attentively Ricardo Obando, from Chile.
>

-- 
William Vera | bi...@billy.mx
Systems Engineer / Consultant IT / Sysadmin
PGP Key: 1024D/F5CC22A4
3E73 FA1F 5C57 6005 0439  4D75 1FD2 BF96 F5CC 22A4


Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Michael Gilbert
On Fri, Oct 26, 2012 at 8:19 PM, Steve Langasek wrote:
> On Fri, Oct 26, 2012 at 07:33:27PM -0400, Michael Gilbert wrote:
>
>> We already orphan packages without the maintainer's consent, and it's
>> already called "orphaning".
>
>> Salvaging is still undefined
>
> No, it is not.  The definition was clear from the first use of the term.
> Stop trying to redefine it.
>
>> So let's keep the term's definition open for debate.
>
> Or, find something useful to do with yourself instead.

This is an unkind insult.  I am defending my dissertation on Monday,
so I have more than enough to do right now.  That's something quite
important to me, and I am taking time away from that to make a
passionate case for something else that I believe in.  I've also spent
a reasonable amount of time on Debian over the past few weeks, but I
prefer humility, so I won't drone on about that.

Anyway, deployment of an abusive ad hominem is generally seen as a
concession of the argument to the opposing side of the discussion, so
I think that puts a rather sour note and an end to this particularly
unproductive sub-thread.

Best wishes,
Mike


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CANTw=MM+SgEwoJ2frbt7N=6vpffkxrto84o8st822oxx3p-...@mail.gmail.com



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Steve Langasek
Hi Zack,

On Tue, Oct 23, 2012 at 11:19:34PM +0200, Stefano Zacchiroli wrote:
> On Tue, Oct 23, 2012 at 05:19:37PM +, Sune Vuorela wrote:
> > 1) report a bug 'should this package be orphaned?' against the package
> > with a more or less defalut templated text and a serious severity
> > 2) sleep 4*7*24*3600
> > 3) if bug silent, orphan it (and maybe adopt it)

> According to the interpretation I suggested in [1], this is actually the
> degenerate case of the proposal that is being discusses. If no-one ACKs
> --- which IMHO is what would happen by default anyhow in quite a number
> of cases --- and if the interested person chooses to sleep 4*7*24*3600,
> your point (3) will be the natural conclusion.

> [1]: https://lists.debian.org/debian-devel/2012/10/msg00471.html

> Otherwise stated, the proposal is *exactly* what you're proposing, plus
> some consensus-based best practice to deal with the missing "else"
> branch of your point (3).

> I'm convinced that "else" branch will be quite uncommon (unless
> mandated, see below), and that ACKs/NACKs are just a different way of
> putting what already happens when we discuss on a mailing list the
> salvation of a package.

> But you could either have the unsupervised "if" branch, or what Steve
> suggests in https://lists.debian.org/debian-devel/2012/10/msg00475.html
> i.e. maintainers explicitly looking for ACKs to support their action as
> a requirement to complete the procedure. It has its merits (e.g. a
> surefire extra review layer). But if you consider ACKs as "votes", as
> Scott put it, and you see that as bad, you won't accept this.

> So, can people comment on Steve's proposal?

> Similarly, Steve: can you comment on the criticism of "voting" on
> packages, why don't you see it as a problem?

"Voting" implies that the majority rules.  I am certainly not in favor of
any sort of voting mechanism where we tally those in favor and those against
orphaning the package.  The standard I expect to see applied here is
*consensus*, not voting.

A lone voice in the wilderness, with no one saying either yay or nay, is not
a consensus.

20 DDs saying the package should be orphaned, and the maintainer saying it
shouldn't (or some other DD saying it shouldn't), is not a consensus.

We should not need a heavyweight process here at all.  It seems that some of
the participants in this discussion are unaware that some of us are
subscribed to debian-qa specifically *for* dealing with questions of
unmaintained packages (MIA, salvaging, or coordination of QA uploads).  The
only real requirements for such a process are:

 - Make an appropriate effort to notify the maintainer of your concern
 - Make the rest of Debian aware of your plans in the designated public
   forum
 - Get some (small) number of your peers to agree via public review that
   this is the correct course of action for the package in question
 - Wait a reasonable amount of time for objections
 - If consensus is not reached, refer to the TC

And if my frustration is showing through in this thread, it's because *I am
not proposing a new process*.  This was the process that was used for
*years* via debian-qa.  But, evidently because this process was never
adequately codified in the developer's reference, here we are now having a
long, drawn-out discussion not only about reinventing the wheel but also
about what we should define a wheel to be, and entertaining solutions in
search of a problem from people who have never used that existing and proven
process.


It is not going to be hard to get the necessary handful of acks when
following an appropriate process, nor is it hard to wait a fixed period to
give time for any nacks to arrive before taking action on a package to be
salvaged.  A package salvage is NOT an urgent matter, ever.  Urgent matters
should be dealt with by NMU.  Salvaging is for longer-term questions of
maintainership, and where maintainership is concerned we should be duly
respectful of the existing maintainer's committment to Debian instead of
enacting a buggy process that allows for a maintainer to come back from a
vacation/hospital stay/computer outage to find her package has been
rewritten without so much as a thank you.  If you really intend to commit to
maintaining the package for the foreseeable future, you can bloody well sit
on your hands for a month and wait for the maintainer to react first.


So in sum, I'm broadly in favor of Lucas's patch, except:

 - A single nack is evidence of a lack of consensus.  If consensus can't be
   achieved, it should be referred to the TC instead of making a political
   mess of things for the rest of the project.
 - There does need to be a mandatory minimum waiting period.  This process
   is going to be seen as "blessed" via the devref; we should not be
   blessing a process with an obvious bug that permits abuse by a DD and
   three of her friends pulling off a hostile takeover of a package before
   anybody has a chance to say no.  Even though such an a

Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Steve Langasek
On Thu, Oct 25, 2012 at 09:58:54PM +0100, Ben Hutchings wrote:
> On Thu, Oct 25, 2012 at 01:47:52PM -0400, Patrick Ouellette wrote:
> [...]
> > All the pings in the world won't help if you are sending them via
> > a path that discards them.  I know several large US ISPs that automatically
> > reject what they consider SPAM without the customer's knowledge.  If
> > the sender of the ping is on a SPAM list for one of them, the ping
> > will never get to the maintainer, and *no one* will know.
> > (From personal experience I can tell you mail from the Debian list addresses
> > does get "caught" in these SPAM "filters" and no, the ISPs won't change the
> > policy.)

> Given that Debian lists are 'open' and haven't always had good spam
> filtering, it is not too surprising that they are sometimes treated
> as spam sources.

> In general, anything that needs to reach the maintainer(s) of a
> specific package should not be sent to the maintainer address, not to
> some general mailing list.  (The maintainer address may itself be a
> mailing list, but if the maintainer(s) no longer read mail sent to it
> then that's a further reason to orphan/salvage the package!)

I strongly recommend that such mails always be sent via the BTS.  This
ensures that the mail follows the same path as bug mail, and avoids getting
tripped up on filtering bugs that don't actually impact the maintainers
ability to carry out their responsibilities as maintainer.

I.e.: maintainers don't have a responsibility to reply to private mails.
They do have a responsibility to act on bug reports.  So if you send it via
the BTS, and the maintainer claims afterwards that they didn't receive the
mail, it's clear where the responsibility lies.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Steve Langasek
On Thu, Oct 25, 2012 at 05:17:10PM +0800, Thomas Goirand wrote:
> On 10/25/2012 02:48 AM, Steve Langasek wrote:
> >On Thu, Oct 25, 2012 at 01:57:12AM +0800, Thomas Goirand wrote:
> >>I remember when I started a thread about 6 months ago,
> >>willing to take over maintainership of a clearly unmaintained
> >>package (since then, all other packages of this maintainer
> >>have been orphaned...). It (unwillingly) created a huge thread
> >>about when and when not taking over a maintainer, with some
> >>of the thread participant having no clue what so ever if the old
> >>maintainer was still alive or not.
> >Do you also remember WHY it created a huge thread?

> >It created a huge thread BECAUSE YOU HAD PROPOSED TO TREAT SILENCE AS
> >ASSENT.

> What? Could you explain what I did? Silence from who? The old maintainer?
> Other DDs reading the list?

  "So, if nobody objects within the next following 2 or 3 days, and if Jack
  doesn't show up and oppose to this procedure, we'll do that."

https://lists.debian.org/debian-devel/2012/05/msg01362.html

That's equating silence with assent.

Perhaps that wasn't what you intended, but that is what you said, and that
was a factor in the resulting blow-up.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Bart Martens
On Fri, Oct 26, 2012 at 06:24:24PM -0700, Steve Langasek wrote:
> So in sum, I'm broadly in favor of Lucas's patch, except:
> 
>  - A single nack is evidence of a lack of consensus.  If consensus can't be
>achieved, it should be referred to the TC instead of making a political
>mess of things for the rest of the project.

I fully agree with that.

>  - There does need to be a mandatory minimum waiting period.  This process
>is going to be seen as "blessed" via the devref; we should not be
>blessing a process with an obvious bug that permits abuse by a DD and
>three of her friends pulling off a hostile takeover of a package before
>anybody has a chance to say no.  Even though such an act *can* be
>appealed to the TC, we shouldn't put ourselves in the situation that it
>has to be.

I won't object to adding a mandatory minimum waiting period, although in
some obvious cases it will lead to a pointless delay.

Regards,

Bart Martens


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121027041826.ga5...@master.debian.org



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Uoti Urpala
Steve Langasek wrote:
> On Thu, Oct 25, 2012 at 05:17:10PM +0800, Thomas Goirand wrote:
> > On 10/25/2012 02:48 AM, Steve Langasek wrote:
> > >On Thu, Oct 25, 2012 at 01:57:12AM +0800, Thomas Goirand wrote:
> > >>I remember when I started a thread about 6 months ago,
> > >>willing to take over maintainership of a clearly unmaintained
> > >>package (since then, all other packages of this maintainer
> > >>have been orphaned...). It (unwillingly) created a huge thread
> > >>about when and when not taking over a maintainer, with some
> > >>of the thread participant having no clue what so ever if the old
> > >>maintainer was still alive or not.
> > >Do you also remember WHY it created a huge thread?
> 
> > >It created a huge thread BECAUSE YOU HAD PROPOSED TO TREAT SILENCE AS
> > >ASSENT.

This claim seems to be false.

> > What? Could you explain what I did? Silence from who? The old maintainer?
> > Other DDs reading the list?
> 
>   "So, if nobody objects within the next following 2 or 3 days, and if Jack
>   doesn't show up and oppose to this procedure, we'll do that."
> 
> https://lists.debian.org/debian-devel/2012/05/msg01362.html
> 
> That's equating silence with assent.
> 
> Perhaps that wasn't what you intended, but that is what you said, and that
> was a factor in the resulting blow-up.

The mail also talked about "we" and "us (eg: the PKG-PHP Pear team)".
That implies he already had the support of someone else, and they could
have sent ACKs if needed (but there was no need to, as he wanted to know
whether anyone opposed; the number of "me too"s didn't matter). None of
the mails starting the discussion questioned whether the number of
people in favor was sufficient.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1351312739.10719.19.camel@glyph.nonexistent.invalid



Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Steve Langasek
On Sat, Oct 27, 2012 at 04:18:26AM +, Bart Martens wrote:
> On Fri, Oct 26, 2012 at 06:24:24PM -0700, Steve Langasek wrote:
> >  - There does need to be a mandatory minimum waiting period.  This process
> >is going to be seen as "blessed" via the devref; we should not be
> >blessing a process with an obvious bug that permits abuse by a DD and
> >three of her friends pulling off a hostile takeover of a package before
> >anybody has a chance to say no.  Even though such an act *can* be
> >appealed to the TC, we shouldn't put ourselves in the situation that it
> >has to be.

> I won't object to adding a mandatory minimum waiting period, although in
> some obvious cases it will lead to a pointless delay.

What cases do you consider obvious?  For me, the only obvious cases are the
ones where the MIA team has declared the maintainer no longer active and
orphaned all of their packages, in which case this entire process is
redundant.  In all other cases, I think the maintainer should have a
reasonable opportunity to respond.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
Ubuntu Developerhttp://www.debian.org/
slanga...@ubuntu.com vor...@debian.org


signature.asc
Description: Digital signature


Re: [SUMMARY/PROPOSAL] Orphaning another maintainer's packages

2012-10-26 Thread Scott Kitterman
On Friday, October 26, 2012 11:09:18 PM Steve Langasek wrote:
> On Sat, Oct 27, 2012 at 04:18:26AM +, Bart Martens wrote:
> > On Fri, Oct 26, 2012 at 06:24:24PM -0700, Steve Langasek wrote:
> > >  - There does need to be a mandatory minimum waiting period.  This
> > >  process
> > >  
> > >is going to be seen as "blessed" via the devref; we should not be
> > >blessing a process with an obvious bug that permits abuse by a DD and
> > >three of her friends pulling off a hostile takeover of a package
> > >before
> > >anybody has a chance to say no.  Even though such an act *can* be
> > >appealed to the TC, we shouldn't put ourselves in the situation that
> > >it
> > >has to be.
> > 
> > I won't object to adding a mandatory minimum waiting period, although in
> > some obvious cases it will lead to a pointless delay.
> 
> What cases do you consider obvious?  For me, the only obvious cases are the
> ones where the MIA team has declared the maintainer no longer active and
> orphaned all of their packages, in which case this entire process is
> redundant.  In all other cases, I think the maintainer should have a
> reasonable opportunity to respond.

If the maintainer never responds, then (it turns out) there was no need for 
the delay.  So there are cases where delay is pointless, the problem is that 
you can't tell in advance if you're in one of those cases or not.

Scott K

signature.asc
Description: This is a digitally signed message part.