Re: Attempted summary and thoughts (was Re: On maintainers not responding to bugs)

2007-03-27 Thread Sam Hocevar
On Tue, Mar 27, 2007, Mike Hommey wrote:

  I like doing bug triage as well.  I guess it is because I am a neat
  freak and anal about organization.
 
 Would you still like it if the bug count for one package would number in
 hundreds ?

   It's easy to have a huge backlog. I believe a more appropriate metric
to estimate whether triaging is realistic for a given package would be
the number of new bugs per day.

-- 
Sam.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Attempted summary and thoughts (was Re: On maintainers not responding to bugs)

2007-03-27 Thread Roberto C . Sánchez
On Tue, Mar 27, 2007 at 08:12:07AM +0200, Mike Hommey wrote:
 On Mon, Mar 26, 2007 at 09:38:24PM -0400, Roberto C. Sánchez [EMAIL 
 PROTECTED] wrote:
   People should be given assistance and encouragement in
   doing it.  I actually like doing it, but I have unfortunately relatively
   little time (sick family members).
   
  I like doing bug triage as well.  I guess it is because I am a neat
  freak and anal about organization.
 
 Would you still like it if the bug count for one package would number in
 hundreds ?
 
In fact, yes.  More so, even.  The higher the bug count the *greater*
the reward for triaging everything properly.  It helps to prevent
getting mired in a sea of bugs.

Regards,

-Roberto

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Attempted summary and thoughts (was Re: On maintainers not responding to bugs)

2007-03-27 Thread Sune Vuorela
On 2007-03-27, Roberto C  Sánchez [EMAIL PROTECTED] wrote:
 In fact, yes.  More so, even.  The higher the bug count the *greater*
 the reward for triaging everything properly.  It helps to prevent
 getting mired in a sea of bugs.

We still miss around 600 bugs in our backlog:
http://users.alioth.debian.org/~pusling-guest/pkg-kde-buggraphs/_ALL_-forwarded-year.png
feel free to join in.

you can start here:
http://pkg-kde.alioth.debian.org/bugs.html

/Sune


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Attempted summary and thoughts (was Re: On maintainers not responding to bugs)

2007-03-27 Thread Roberto C . Sánchez
On Tue, Mar 27, 2007 at 10:47:38AM +, Sune Vuorela wrote:
 On 2007-03-27, Roberto C  Sánchez [EMAIL PROTECTED] wrote:
  In fact, yes.  More so, even.  The higher the bug count the *greater*
  the reward for triaging everything properly.  It helps to prevent
  getting mired in a sea of bugs.
 
 We still miss around 600 bugs in our backlog:
 http://users.alioth.debian.org/~pusling-guest/pkg-kde-buggraphs/_ALL_-forwarded-year.png
 feel free to join in.
 
 you can start here:
 http://pkg-kde.alioth.debian.org/bugs.html
 
I will try and do what I can.  However, not being a KDE user, I am
afraid I will be of limited help.  Hopefully some ohter KDE users will
step up as well.

Regards,

-Roberto

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Attempted summary and thoughts (was Re: On maintainers not responding to bugs)

2007-03-26 Thread Nathanael Nerode
I've been reading the discussion and trying to thresh something out of it.
Four points and one proposal.

Point 1.
---
Contrary to some assumptions, answering I got your bug report but I can't deal 
with it right now is *very* useful, particularly in encouraging people to help.

I've reported some bugs where I got
prompt replies of I can't reproduce it, or I can reproduce it but I don't 
know how to fix it, or I threw it upstream and we hope they'll fix it in 
the next century, but don't hold your breath, or even Upstream is dead and I 
can't be bothered to fix it myself but feel free to send a patch, and I've 
been 
fairly happy.   I've reported some similar bugs where I got no response, even 
after six months or more, and I was *not* happy.

Communication is of value in and of itself.  Major comments on the subject are 
at
http://lists.debian.org/debian-devel/2007/02/msg00702.html and
http://lists.debian.org/debian-devel/2007/02/msg00707.html and even
http://lists.debian.org/debian-devel/2007/02/msg00736.html

And perhaps most crucially:
http://lists.debian.org/debian-devel/2007/02/msg00697.html
(with followup http://lists.debian.org/debian-devel/2007/02/msg00771.html)
The take-home message:
---
Letting the submitter know that the bug has been looked at is valuable.
---

Point 2.
---  
If you don't have time to read/respond to bug reports within six 
months, you need help and you should ask for it.

If you are not reading your bug reports (again, within six months to a year; 
I'm not talking about real prompt response here) you are not maintaining your 
package properly.  You have several options:
* Orphan it, and make QA uploads when you have the time.
* File an RFH saying I want to keep this package but I need more comaintainers 
in order to manage it properly, and encourage NMUs.

Point 3.  
---
Lack of response to bugs is usually a symptom of a larger problem; if 
that problem is something other than I need help, then it's a serious problem.
We should try to come up with some way of pinpointing and addressing these 
situations.

The worse scenario IMNSHO is not merely a lack of response to bugs, but that 
*combined with* a proprietorial attitude towards the package.  Consider this as 
the problematic scenario:

(1) Person A files bug against package maintained by Mr. X
(2) Mr. X doesn't respond for months
(3) Person B files patch for bug
(4) Mr. X doesn't respond for months
(5) Person C NMUs
(6a) Mr. X doesn't respond for months
-or-
(6b) Mr. X complains that the NMU broke his package, or that the patch was bad, 
or whatever.
-or-
(6c) Mr. X uploads reverting the NMU

In this scenario, Mr. X should not be the maintainer.  Period.  And it happens 
fairly often.

Actually, after describing the worst-case scenario, I am going to make a new 
tentative proposal:


If a package has a bug with a *patch* attached, where the *patch* has not 
been reviewed on by the maintainer(s) within six months, the package will
be orphaned immediately; the maintainer will not be allowed to adopt it for
at least a year, though he may comaintain and make uploads.  (This should give 
a 
more accurate reflection of the real state of the package and make other people
feel more free to fix the package.)


The number of *patched* bugs is a lot smaller than the number of bugs total.  
It is also *far* more frustrating to have a patched bug ignored than to have an 
unpatched bug ignored.  Also, analyzing them is far more likely to give quick 
package improvements than analyzing other bugs.

I have to mention ifupdown in this context.  The ifupdown maintainer isn't 
asking for help (and was offended at the suggestion that he should). He isn't 
fixing bugs.  He has 19 bugs marked patch, most with no comment suggesting 
that 
there is any problem with the patch.  And he has many bugs over a year old.   
And 
ifupdown does *not* get hundreds of bugs per month; there are fewer than 200 
total. (No criticism of the hardworking comaintainer though, who's done 
excellent excellent work.)  If the maintainer would release his death grip on 
the
package and orphan it, I believe a team would spring up to maintain it almost
immediately; I would be part of that team, and I expect the several previous 
NMUers might be too.

A maintainer who deals with all his or her bugs can afford to be proprietorial. 
 
One who doesn't cannot afford to, but they so often do anyway.

Point 3.

Tedious bug triage is a major portion of package maintenance.

Some people wish it wasn't, but it is.  When you volunteer to maintain
a package, you're volunteering to do at least some, and probably a lot,
of this.

People should be given assistance and encouragement in
doing it.  I actually like doing it, but I have unfortunately relatively
little time (sick family members).

-- 
Nathanael Nerode  [EMAIL PROTECTED]

Read it and weep.
http://rawstory.com/news/2005/Text_of_Gore_speech_0116.html


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]

Re: Attempted summary and thoughts (was Re: On maintainers not responding to bugs)

2007-03-26 Thread Roberto C . Sánchez
On Mon, Mar 26, 2007 at 09:12:32PM -0400, Nathanael Nerode wrote:
 
 
 If a package has a bug with a *patch* attached, where the *patch* has not 
 been reviewed on by the maintainer(s) within six months, the package will
 be orphaned immediately; the maintainer will not be allowed to adopt it for
 at least a year, though he may comaintain and make uploads.  (This should 
 give a 
 more accurate reflection of the real state of the package and make other 
 people
 feel more free to fix the package.)
 
 
Out of curiousity, what is the algorithm for determining whether a patch
has been reviewed?  If it is not an algorithm, per se, then what is the
heuristic?

 Point 3.
 
 Tedious bug triage is a major portion of package maintenance.
 
 Some people wish it wasn't, but it is.  When you volunteer to maintain
 a package, you're volunteering to do at least some, and probably a lot,
 of this.
 
Perhaps this can become a component that AMs evaluate in their NM
candidates?  As part of my NM process, I had to prepare NMUs, prepare
sponsored uploads, fix RC bugs, and so on.  Adding bug triage in there
would be a good thing.

 People should be given assistance and encouragement in
 doing it.  I actually like doing it, but I have unfortunately relatively
 little time (sick family members).
 
I like doing bug triage as well.  I guess it is because I am a neat
freak and anal about organization.

Regards,

-Roberto

-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: Attempted summary and thoughts (was Re: On maintainers not responding to bugs)

2007-03-26 Thread Nathanael Nerode
Roberto C. Sánchez [EMAIL PROTECTED] wrote:
Out of curiousity, what is the algorithm for determining whether a patch
has been reviewed?  If it is not an algorithm, per se, then what is the
heuristic?

If the maintainer has sent a message to the bug trail mentioning the patch 
sometime after the patch was attached to the bug trail, or the 'patch' tag 
has been removed, or the bug has been closed, then the maintainer has reviewed 
the patch.  Reviewed it sufficiently for my purposes anyway!

I don't think it can be done programatically because it requires knowing when 
the 'patch' tag was added and knowning whether the maintainer mentioned the 
patch; 
it's easy for a human to tell though.

-- 
Nathanael Nerode  [EMAIL PROTECTED]

Theocracy, fascism, or absolute monarchy -- I don't care which it is, I don't 
like it.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Attempted summary and thoughts (was Re: On maintainers not responding to bugs)

2007-03-26 Thread Mike Hommey
On Mon, Mar 26, 2007 at 09:38:24PM -0400, Roberto C. Sánchez [EMAIL 
PROTECTED] wrote:
  People should be given assistance and encouragement in
  doing it.  I actually like doing it, but I have unfortunately relatively
  little time (sick family members).
  
 I like doing bug triage as well.  I guess it is because I am a neat
 freak and anal about organization.

Would you still like it if the bug count for one package would number in
hundreds ?

Mike


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-08 Thread Jon Dowland
On Wed, Mar 07, 2007 at 06:50:15PM -0500, Kevin Mark wrote:
 On Thu, Mar 08, 2007 at 12:37:39AM +0100, Pierre Habouzit wrote:
snip
  I'm tired giving the link again and again, ON THE KDE USER LIST where
  it's the most probable place to find users caring about KDE rignt ? I
snip
it gave 0 DAMN USER WNATED TO HELP.
 
 From my perspective, it shows that the intended audience did not read
 that list or that particular mail or subscribed after it was sent...

That list looks very low-traffic. I see no more than one page of 
archived posts for the last 4-5 months, compared to between 7 and 11 
pages for debian-user.


-- 
Jon Dowland


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-08 Thread Matthias Julius
Kevin Mark [EMAIL PROTECTED] writes:

 message to its intended target is a hard thing. How about having 'text
 ads' on the pages of the Debian site that showcase a 'request for help'
 or similar?

I don't like ads.  Ads are annoying.  That doesn't mean they don't
work.  If I need some information I usually know where to look for it
(for information that is conveyed in an ad anyway).

An innocent potential helper will probably start at www.d.o and find
the Help Debian link.  Following that whould lead to all information
needed.  The next thing one might try is the Developers Corner

If help requests are not accessible through those channels chances are
slim that they will be noticed by the target audience. IMHO

Matthias


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-08 Thread Pierre Habouzit
On Thu, Mar 08, 2007 at 09:12:52AM -0500, Matthias Julius wrote:
 Kevin Mark [EMAIL PROTECTED] writes:
 
  message to its intended target is a hard thing. How about having 'text
  ads' on the pages of the Debian site that showcase a 'request for help'
  or similar?
 
 I don't like ads.  Ads are annoying.  That doesn't mean they don't
 work.  If I need some information I usually know where to look for it
 (for information that is conveyed in an ad anyway).
 
 An innocent potential helper will probably start at www.d.o and find
 the Help Debian link.  Following that whould lead to all information
 needed.  The next thing one might try is the Developers Corner
 
 If help requests are not accessible through those channels chances are
 slim that they will be noticed by the target audience. IMHO

  It will likely be one of my last post on that matter because I feel
that valuable contributors left it long ago.

  You're (not you Matthias, You the other people with those ideas) take
the problem from the wrong side. The question is not about _how_ to
attract people, but how did people that are now valuable contributors
were attracted to what they do right now. When you'll know that we will
be able to improve those things so that it gets even more attractive
than now.

  I think I was a quite decent contributor for the kde group. I worked
with those people because the project was on alioth, that the team was
nice and open, and that there was an active IRC channel to talk with
people on. I never went on debian.org that is the last idea I would have
had to find an information, given how badly the site is designed and
organized.

  I never knew about debian.org//help page before today. And I've
never read RFH's for that, as again IMHO it's like some alarm thing, not
meant as a permanent thing. Now everyone's experience is different. But
ask that to good contributors, and you'll know what is important. Just
know that none of the suggestions made so far would have helped me more
when I was searching who/what to help, it would even have bored me.


  shouting for help everywhere is like noise: it's absurdly painful, and
will itch people way too much.

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpMGEr0Qj6AQ.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-08 Thread Matthias Julius
Pierre Habouzit [EMAIL PROTECTED] writes:

 ] ] Again, I do not appreciate the latent criticism of the big teams
 ] ] to
 ] ]   hide their understaff problem. It's blatantly bogus hence iritating,
 ] ]   almost insulting.
 ] ] 
 ] ]  Don't you wonder why it is perceived like that?

   Which do seem like a quite not very hidden accusation, so yes, somebody
 is playing finger-pointing games here, and I'm tired of it.

Actually, I am trying to not to accuse anybody of anything and not to
point fingers.  I know that you are very active within Debian and I
appreciate the work you do.  The same is true for many contributors.

I just meant there must be a reason if many people say: I didn't now
you needed help.  Appearently you and others were unsuccessful in
conveying the message that you do need help.

And I was trying to promote the idea to use a central and permanently
visible platform for such help requests (the RFH list).

And I don't mean at all to say: Blame yourself for not getting help
because you didn't send in a RFH!

Matthias


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-08 Thread cobaco (aka Bart Cornelis)
On Thursday 08 March 2007, Pierre Habouzit wrote:
   It will likely be one of my last post on that matter because I feel
 that valuable contributors left it long ago.

gee, thanks for the (probably unintented as the above statement includes 
yourself) implied insult

 You're (not you Matthias, You the other people with those ideas) take
 the problem from the wrong side. The question is not about _how_ to
 attract people, 

 but how did people that are now valuable contributors were attracted to
 what they do right now. When you'll know that we will be able to improve
 those things so that it gets even more attractive than now.

err ... logical flaw above look at how current contributors got attracted, 
and improve on what attracted them is a particular solution to the 
question how do we go about attracting people

Also as I've pointed out several times in this thread now:
_I_ got attracted as contributor to Debian because I saw a mail asking for 
help with something small and easy (and that gave an easy step-by-step on 
how to get involved with that). 

- the approach of sending mails asking for help that you've labeled
   pointless is an example of exactly what you say you're looking for above.

 Just know that none of the suggestions made so far would have helped me
 more when I was searching who/what to help, it would even have bored me.

point to keep in mind is that people are different, respond to different 
things, and take different approaches

- periodically asking in different ways makes sense,
   as does trying to making sure that whatever the path somebody might take 
   to getting involved. That someone is likely to notice your request for
   help.

 shouting for help everywhere is like noise: it's absurdly painful, and
 will itch people way too much.

There's a difference between 'shouting' and 'politely and invitingly asking 
for help' (or to use your metaphore noise has levels it's not a question of 
noise or no noise).

As usual the key is balance:

- you don't want to overdo it by constantly spamming every available
  channel. 

- But you don't want to go to the other extreme either.

  For example (and please keep in mind that I do _not_ mean this to be an
  attack on either you or the kde team) the information in this thread tells
  me that it has been over a year since the single mail from the kde team
  asking for help with bugs. 

  Now that undoubtfully doesn't give the entire picture, as I'm sure
  there've been RFH's in other channels then debian-kde.

  Still it's been over a year since the last RFH on the debian-kde list,
  that's a rather long time. IMO a frequency of a couple (say 3 or 4) of
  RFH's per year would seem more likely to produce results.

That said nobody is forcing you or any other DD/packaging team to ask for 
help in any particular way (or at all). So no need to get all worked up, if 
you find the suggestions in this thread impractical/useless then by all 
means ignore them, they're only suggestions.
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpmiLjSYEQZo.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-08 Thread Kevin Mark
On Thu, Mar 08, 2007 at 09:12:52AM -0500, Matthias Julius wrote:
 Kevin Mark [EMAIL PROTECTED] writes:
 
  message to its intended target is a hard thing. How about having 'text
  ads' on the pages of the Debian site that showcase a 'request for help'
  or similar?
 
 I don't like ads.  Ads are annoying.  That doesn't mean they don't
 work.  If I need some information I usually know where to look for it
 (for information that is conveyed in an ad anyway).

I see no harm in addressing the issue in multiple ways. I have no
problem with a FLOSS project 'asking' for help in an ad. I dont like ads
for most other things. People take multiple paths to find stuff. Instead
of assuming that 'if I found it, then everyone can!', I'd simply like to
increase the avenues for people to find the help requests. More
pageviews of help requests, the more possible help. I'd simply like for
it to be given a trial rather than 'I know it will not work, therefore
it must not be tried'.

 
 An innocent potential helper will probably start at www.d.o and find
 the Help Debian link.  Following that whould lead to all information
 needed.  The next thing one might try is the Developers Corner

see above.

 
 If help requests are not accessible through those channels chances are
 slim that they will be noticed by the target audience. IMHO

see above.

-- 
|  .''`.  == Debian GNU/Linux == |   my web site:   |
| : :' :  The  Universal |mysite.verizon.net/kevin.mark/|
| `. `'  Operating System| go to counter.li.org and |
|   `-http://www.debian.org/ |be counted! #238656   |
|  my keyserver: subkeys.pgp.net | my NPO: cfsg.org |
|join the new debian-community.org to help Debian!  |


signature.asc
Description: Digital signature


Re: On maintainers not responding to bugs

2007-03-08 Thread Kevin Mark
On Thu, Mar 08, 2007 at 03:43:39PM +0100, Pierre Habouzit wrote:
snip
   It will likely be one of my last post on that matter because I feel
 that valuable contributors left it long ago.

Would it be useful to personally email those people and 'ask them why' as
a way to address the issue?

 
   You're (not you Matthias, You the other people with those ideas) take
 the problem from the wrong side. The question is not about _how_ to
 attract people, but how did people that are now valuable contributors
 were attracted to what they do right now. When you'll know that we will
 be able to improve those things so that it gets even more attractive
 than now.

attracting and keeping people are 2 different things. Are you suggesting
that debian-kde is attacting sufficient people but lately has had people
leave for specific reasons?

 
   I think I was a quite decent contributor for the kde group. I worked
 with those people because the project was on alioth, that the team was
 nice and open, and that there was an active IRC channel to talk with
 people on.

this sounds like a collegial and active community with many useful and
friendly communication channels! Are any of those missing in other
Debian subprojects? 


 I never went on debian.org that is the last idea I would have
 had to find an information, given how badly the site is designed and
 organized.

So you seem to seperate the 'alioth' environment from the 'debian.org'
environment in your mind because of the more positive associations you've
had with it. Makes sense to stay there and not wander elsewhere.

 
   I never knew about debian.org//help page before today. And I've
 never read RFH's for that, as again IMHO it's like some alarm thing, not
 meant as a permanent thing. Now everyone's experience is different. But
 ask that to good contributors, and you'll know what is important.

see first comment.

  Just
 know that none of the suggestions made so far would have helped me more
 when I was searching who/what to help, it would even have bored me.

Which is why multiple should be used.

-- 
|  .''`.  == Debian GNU/Linux == |   my web site:   |
| : :' :  The  Universal |mysite.verizon.net/kevin.mark/|
| `. `'  Operating System| go to counter.li.org and |
|   `-http://www.debian.org/ |be counted! #238656   |
|  my keyserver: subkeys.pgp.net | my NPO: cfsg.org |
|join the new debian-community.org to help Debian!  |


signature.asc
Description: Digital signature


Re: On maintainers not responding to bugs

2007-03-08 Thread Matthias Julius
Kevin Mark [EMAIL PROTECTED] writes:

 I see no harm in addressing the issue in multiple ways. I have no
 problem with a FLOSS project 'asking' for help in an ad. I dont like ads
 for most other things. People take multiple paths to find stuff. Instead
 of assuming that 'if I found it, then everyone can!', I'd simply like to
 increase the avenues for people to find the help requests. More
 pageviews of help requests, the more possible help. I'd simply like for
 it to be given a trial rather than 'I know it will not work, therefore
 it must not be tried'.

Ads for non-commercial stuff are a little better than commercial ads.

There is nothing wrong with publicizing a help request through several
different channels.  One can send an RFH, write a wiki page, post it
on Alioth or on some mailing list.  What I wouldn't like too much is a
banner on www.d.o

A clearly labelled link to the relevant information should be
sufficient.  I think it is better to make information easily
accessible for someone who is interested in it than to push it out to
everyone.

Matthias



Re: On maintainers not responding to bugs

2007-03-07 Thread Pierre Habouzit
On Tue, Mar 06, 2007 at 12:49:56PM -0500, Matthias Julius wrote:
 Pierre Habouzit [EMAIL PROTECTED] writes:
Like every packaging team in debian, mailing the [EMAIL PROTECTED] or
  [EMAIL PROTECTED] depending on how old the team is. Usually that list
  is in the Maintainer or Uploaders field of the control file.
  #debian-$team is also a good place to look. Those things are _obvious_.
 
 Do you expect potential helpers to search various list archives or
 mail maintainers to ask whether they need help?  I would guess only

  no I expect them to contact the teams, and entry points are obvious.
Hiding behind the fact that entry points are not waved under their nose
and that because of that they can't help is, well, Ubuesque.

The mails I alluded to earlier (to seek for help) have seen (at least
  for the KDE guys, I'll let the Gnome guys tell you how it worked for
  them) 0 answer. My experience is that RFH bugs works well when Norbert
  put it on vim to ask for co-maitenance or such very interesting software
  to package. But when the job is to deal with KDE bugs, there is really
  less people eager to do the job.
 
 What does it hurt to file a RFH bug?  At least it is a centralized
 platform where potential helpers can find out about who need help.
 And it is a logical place for that.  And the list is posted weekly on
 -devel.

  because that's not one, but 1500, and that would not be very useful to
flood RFH that are often specific needs for technicals matters. Here
it's manpower missing, RFH seems inapropriate to me.


Again, I do not appreciate the latent criticism of the big teams to
  hide their understaff problem. It's blatantly bogus hence iritating,
  almost insulting.

 Don't you wonder why it is perceived like that?

  Yes I do, especially given that in that thread those teams have
claimed many times they need help, and that people continue to pretend
like it never happened. So Yes I wonder if it's not that it's just
easier to pretend it's our fault, than to question onself wtf didn't I
helped before already ?

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgp7NlVHTQFZ8.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-07 Thread Pierre Habouzit
On Tue, Mar 06, 2007 at 11:39:16AM -0800, Don Armstrong wrote:
 On Tue, 06 Mar 2007, Pierre Habouzit wrote:
  And if your point is that the current BTS UI sucks, then well, yes I
  believe it, and it seems one of our DPL candidates thinks the same
 
 As I've indicated to the DPL candidate who has mentioned this, and
 I'll say again:
 
 If there are specific things about the BTS which you do not like, file
 wishlist bugs or clarify existing wishlist bugs for them. One does not
 need to be running for DPL to do that. Just complaining about it is
 pointless.

  I know, and I'm not making any reproaches, only stating a fact. I've
no time right now to think of a better interface yet. I don't like the
lookup interface of our BTS, though I do not like any query interface of
any bug tracking system I know. So it's not just making suggestions it's
also defining something new, and I've no time for that.

  The mail you are answering to was against forums, not really against
the BTS btw.

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpTLKdFLvBR5.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-07 Thread Charles Plessy
Le Wed, Mar 07, 2007 at 02:19:17PM +0100, Pierre Habouzit a écrit :

   The mail you are answering to was against forums, not really against
   the BTS btw.

Bonsoir Pierre,

I have lurked a bit on the ubuntu forums, and found intersting
threads. For instance, some persons wrote about doing a sort of medical
Ubuntu project, and then realised that debian-med was alive, and wrote
at the end of the thread that being less people with less experience,
they could not do better than us.

The conclusion I took after reading this is that there are people (often
young) eager to find a niche in which they can be leaders (this is also
how I interpreted one of your previous email). The question is wether we
should try to attract them, and if yes, where and how. Maybe having a
way to quantitatively evaluate bug triaging and giving conditional
access to some reward could for instance motivate untrained persons to
contribute ? The reward can be as simple as using the score to provide
some social status on communauty websites. For instance, in the forums
of Ubuntu, people have more or less brown coffee grains (to suggest that
they are stronger ?).

I have tried a few fishing experiments when Google brought me on places
dealing with free medical or bioinformatical software, and I have to
admit that for the moment my fish basket is empty. But if it is in
forums and other platforms which we deem sub-optimal there that people
who have energy to spend are, isn't it where Debian should go if it
wants to increase its manpower ? I will continue to do opportunistic
fishing for a while...

Have a nice day,

-- 
Charles Plessy
http://charles.plessy.org
Wako, Saitama, Japan


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-07 Thread Pierre Habouzit
On Wed, Mar 07, 2007 at 10:47:09PM +0900, Charles Plessy wrote:
 Le Wed, Mar 07, 2007 at 02:19:17PM +0100, Pierre Habouzit a écrit :
 
The mail you are answering to was against forums, not really against
the BTS btw.
 
 Bonsoir Pierre,
 
 I have lurked a bit on the ubuntu forums, and found intersting
 threads. For instance, some persons wrote about doing a sort of medical
 Ubuntu project, and then realised that debian-med was alive, and wrote
 at the end of the thread that being less people with less experience,
 they could not do better than us.
 
 The conclusion I took after reading this is that there are people (often
 young) eager to find a niche in which they can be leaders (this is also
 how I interpreted one of your previous email). The question is wether we

  My point was not becoming a local leader, but having a place in the
team where my opinion matters. No need to be a leader for that, at all.
E.g. I've  never ever felt beeing in the place of a leader in the KDE
team, there even was nothing like a leader in it. And I shall say, it
was, and think still is a very nice team to work with, I enjoyed the
people in it a lot.

 should try to attract them, and if yes, where and how. Maybe having a
 way to quantitatively evaluate bug triaging and giving conditional
 access to some reward could for instance motivate untrained persons to
 contribute ? The reward can be as simple as using the score to provide
 some social status on communauty websites. For instance, in the forums
 of Ubuntu, people have more or less brown coffee grains (to suggest that
 they are stronger ?).
 
 I have tried a few fishing experiments when Google brought me on places
 dealing with free medical or bioinformatical software, and I have to
 admit that for the moment my fish basket is empty. But if it is in
 forums and other platforms which we deem sub-optimal there that people
 who have energy to spend are, isn't it where Debian should go if it
 wants to increase its manpower ? I will continue to do opportunistic
 fishing for a while...

  Any kind of help is welcomed IMHO. Point is, if we _have_ to invest
time to fish contributors like you say, those will have to be worth the
investment, hence meaning that they should have a high probability to
become regular contributors.

  Youngs people are often enthusiastic, a lot, but I'm not sure this is
the kind of people that gets things done either. Note that I don't say
it's not worth trying, it's just that I would not do that myself, I
_think_ it's too time consuming when you balance it with the gain for
debian. I may be wrong.

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpoaqwKo0iKO.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-07 Thread cobaco (aka Bart Cornelis)
On Wednesday 07 March 2007, Pierre Habouzit wrote:
 On Tue, Mar 06, 2007 at 12:49:56PM -0500, Matthias Julius wrote:
  Pierre Habouzit [EMAIL PROTECTED] writes:
 Like every packaging team in debian, mailing the [EMAIL PROTECTED]
   or [EMAIL PROTECTED] depending on how old the team is. Usually that
   list is in the Maintainer or Uploaders field of the control file.
   #debian-$team is also a good place to look. Those things are
   _obvious_.
 
  Do you expect potential helpers to search various list archives or
  mail maintainers to ask whether they need help?  I would guess only

   no I expect them to contact the teams, and entry points are obvious.
 Hiding behind the fact that entry points are not waved under their nose
 and that because of that they can't help is, well, Ubuesque.

You're missing a couple of points here:
1) That only gets you the help of those that are actively seeking to get
   involved (and that's a small minority of potential helpers)
2) Those actively seeking to get involved with Debian will tend to look jump
   in in areas that both interest them AND obviously need help (or at least
   they'll jump in there first.

To give an anecdotal example:

I first got actively involved with Debian, because I saw a message asking 
for translations of the debian-edu install questions, that stated a 
translation would only take 10-15 minutes. I figured I can do that, and 
got more and more involved from there (and I wasn't the only one to help 
out in reaction to that mail)

From what I've observed that's a quite common patern

- asking for help, and taking care where and how to ask, can make a huge
   difference in the amount of help you receive.

 Again, I do not appreciate the latent criticism of the big teams to
   hide their understaff problem. It's blatantly bogus hence iritating,
   almost insulting.
 
  Don't you wonder why it is perceived like that?

   Yes I do, especially given that in that thread those teams have
 claimed many times they need help, and that people continue to pretend
 like it never happened.

There's been a couple of blogs about the fact that in response to this 
thread somebody jumped in and started working on antiquated KDE-bugs.

- seems like asking for help had some effect in this case doesn't it?

Secondly debian-devel is probably not the best forum for getting help with 
triaging old bugs why not? Because most people on the list are already 
heavily involved with Debian, and busy working on their own little 
problems.

So maybe asking for help on debian-kde, where there's people around who 
might be convinced to pitch in a little time and effort once or twice would 
be more productive. I'm thinking something along the lines of:

  Subject: Adopt a bug community drive

  Hi all, greetings from the KDE-team

  First for the good news: we're currently managing to keep up with new
  bugs and quality of the KDE packages is good and improving :)
  
  However we have a lot of old antiquated bugs on kdebase that pre-date the 
  formation of the kde-team, and we need your help to clean those up.

  We'd like each of you to pick out just 1 old bug and help update the
  information in it (you're of course welcome to do more then 1 :). 
  Mostly this is a question of doing what people on this list are always
  doing, namely aks the submitter for the necessary information to get at
  the cause of the bug, and checking if the bug has been reported in the KDE 
  bugzilla, and so on.

  To make helping even easier here is a step by step instruction on cleaning
  up old bugs in the Debian BTS:
  1) point your browser to the list of kdebase bugs at [1] 
  2) pick a bug (send a reply to this message on list to avoid multiple
 people picking the same bug)
  3) check the upstream BTS to see if the same bug is reported there, if so
  ... 

NOTE: point 2 is opportunity for a bit of bit of social engineering: 
  if everybody in the team picks 1 antiquated bug to follow up on and
  sends a reply to the list, people will have the impression that
  something good is happening, mostly the'll go well, I can do that,
  and will thus be more likely to jump in.

Important points here are:
1) you ask for help
2) you do so in a forum where people are interested in KDE, and a lot of
   people won't be heaviliy involved yet
3) you point out that helping out does not require special skills or major
   effort (thus lowering the barrier to entry)
4) you give a step by step instruction of how to get involved (again
   lowering the barrier to entry)

 So Yes I wonder if it's not that it's just easier to pretend it's our
 fault

Nobody is saying anybody is at fault, which doesn't mean there's no room for 
improvement.
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpWIPSilGjgg.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-07 Thread Andrei Popescu
cobaco (aka Bart Cornelis) [EMAIL PROTECTED] wrote:

[snip]

 So maybe asking for help on debian-kde, where there's people around
 who might be convinced to pitch in a little time and effort once or
 twice would be more productive. I'm thinking something along the
 lines of:

This might have even bigger impact on debian-user.

Regards,
Andrei
-- 
If you can't explain it simply, you don't understand it well enough.
(Albert Einstein)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-07 Thread Matthias Julius
Pierre Habouzit [EMAIL PROTECTED] writes:

 On Tue, Mar 06, 2007 at 12:49:56PM -0500, Matthias Julius wrote:
 Pierre Habouzit [EMAIL PROTECTED] writes:

 Do you expect potential helpers to search various list archives or
 mail maintainers to ask whether they need help?  I would guess only

   no I expect them to contact the teams, and entry points are obvious.
 Hiding behind the fact that entry points are not waved under their nose
 and that because of that they can't help is, well, Ubuesque.

It's a matter of how someone arrives at the point where he wants to
help.  If he wakes up one morning and thinks I want to help the KDE
team he will probably contact the KDE maintainers.  If he thinks
Since 3 years I am using Debian it's time for me to contribute. he
might look in more generic places to find out who requests help.

 
 What does it hurt to file a RFH bug?  At least it is a centralized
 platform where potential helpers can find out about who need help.
 And it is a logical place for that.  And the list is posted weekly on
 -devel.

   because that's not one, but 1500, and that would not be very useful to
 flood RFH that are often specific needs for technicals matters. Here
 it's manpower missing, RFH seems inapropriate to me.

Does a RFH need to be that specific?  I think those 0-day NMU mails
from last week might be well suited for RFH.  I think it is beneficial
if the help request is permanently visible compared to being burried
in some list archive.

If you wanted to request help for a specific bug you would tag it
'help'.  Am I correct?


Again, I do not appreciate the latent criticism of the big teams to
  hide their understaff problem. It's blatantly bogus hence iritating,
  almost insulting.

 Don't you wonder why it is perceived like that?

   Yes I do, especially given that in that thread those teams have
 claimed many times they need help, and that people continue to pretend
 like it never happened. So Yes I wonder if it's not that it's just
 easier to pretend it's our fault, than to question onself wtf didn't I
 helped before already ?

Well, of course, it is always easier to blame everybody else.  I just
think an argument like We have a RFH out since one year and nobody
cared. will work better for you than We sent a request to -kde a year
ago and nobody responded.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-07 Thread Roland Mas
Matthias Julius, 2007-03-07 11:32:32 -0500 :

 It's a matter of how someone arrives at the point where he wants to
 help.  If he wakes up one morning and thinks I want to help the KDE
 team he will probably contact the KDE maintainers.  If he thinks
 Since 3 years I am using Debian it's time for me to contribute. he
 might look in more generic places to find out who requests help.

In that case, I suppose http://www.debian.org/intro/help should be
made a bit more helpful.  More visible, more readable, and so on.  I
understand one of the DPL candidates intends to work (or get people to
work) on the Debian website; I suggest this page could be considered
during that endeavour.

Roland.
-- 
Roland Mas

With the arrest of Dimitry Sklyarov it has become apparent that it is not
safe for non US software engineers to visit the United States. - Alan Cox


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-07 Thread Pierre Habouzit
On Wed, Mar 07, 2007 at 03:28:45PM +0100, cobaco (aka Bart Cornelis) wrote:
 So maybe asking for help on debian-kde, where there's people around who 
 might be convinced to pitch in a little time and effort once or twice would 
 be more productive. I'm thinking something along the lines of:

  yadayadayada

  just consider mailing debian-kde _HAS FG BEEN DONE ALREADY_ and
I'm tired giving the link again and again, ON THE KDE USER LIST where
it's the most probable place to find users caring about KDE rignt ? I
recall for the other here that debian-kde is a user list, the maintainer
one is debian-qt-kde. The damn mail is here:

  http://lists.debian.org/debian-kde/2006/01/msg00215.html

  it gave 0 DAMN USER WNATED TO HELP.

  IS IT CLEAR ENOUGH OR SHOULD I USE SOM ASCII-CAPS-LOCK-TOILET-POWERED
MAIL ?

  So Yes I wonder if it's not that it's just easier to pretend it's our
  fault
 
 Nobody is saying anybody is at fault, which doesn't mean there's no room for 
 improvement.

  This was answering to:

] ] Again, I do not appreciate the latent criticism of the big teams
] ] to
] ]   hide their understaff problem. It's blatantly bogus hence iritating,
] ]   almost insulting.
] ] 
] ]  Don't you wonder why it is perceived like that?

  Which do seem like a quite not very hidden accusation, so yes, somebody
is playing finger-pointing games here, and I'm tired of it.


-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpBs6tWWvcmz.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-07 Thread Kevin Mark
On Thu, Mar 08, 2007 at 12:37:39AM +0100, Pierre Habouzit wrote:
 On Wed, Mar 07, 2007 at 03:28:45PM +0100, cobaco (aka Bart Cornelis) wrote:
  So maybe asking for help on debian-kde, where there's people around who 
  might be convinced to pitch in a little time and effort once or twice would 
  be more productive. I'm thinking something along the lines of:
 
   yadayadayada
 
   just consider mailing debian-kde _HAS FG BEEN DONE ALREADY_ and
 I'm tired giving the link again and again, ON THE KDE USER LIST where
 it's the most probable place to find users caring about KDE rignt ? I
 recall for the other here that debian-kde is a user list, the maintainer
 one is debian-qt-kde. The damn mail is here:
 
   http://lists.debian.org/debian-kde/2006/01/msg00215.html
 
   it gave 0 DAMN USER WNATED TO HELP.

From my perspective, it shows that the intended audience did not read
that list or that particular mail or subscribed after it was sent...
Also, how often do you view advertisements on TV for say food, movies or
other items? Once? no, often! Why? Advertising is something that has to
be done as an on going process to get maximum results. Getting your
message to its intended target is a hard thing. How about having 'text
ads' on the pages of the Debian site that showcase a 'request for help'
or similar?
-- 
|  .''`.  == Debian GNU/Linux == |   my web site:   |
| : :' :  The  Universal |mysite.verizon.net/kevin.mark/|
| `. `'  Operating System| go to counter.li.org and |
|   `-http://www.debian.org/ |be counted! #238656   |
|  my keyserver: subkeys.pgp.net | my NPO: cfsg.org |


signature.asc
Description: Digital signature


Re: On maintainers not responding to bugs

2007-03-07 Thread Matthias Julius
Roland Mas [EMAIL PROTECTED] writes:

 Matthias Julius, 2007-03-07 11:32:32 -0500 :

 It's a matter of how someone arrives at the point where he wants to
 help.  If he wakes up one morning and thinks I want to help the KDE
 team he will probably contact the KDE maintainers.  If he thinks
 Since 3 years I am using Debian it's time for me to contribute. he
 might look in more generic places to find out who requests help.

 In that case, I suppose http://www.debian.org/intro/help should be
 made a bit more helpful.  More visible, more readable, and so on.  I
 understand one of the DPL candidates intends to work (or get people to
 work) on the Debian website; I suggest this page could be considered
 during that endeavour.

I don't consider it to be too bad.  But it would be a good step
forward if it contained a reference to the RFH list.

Matthias


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-06 Thread Pierre Habouzit
On Tue, Mar 06, 2007 at 09:06:42AM +0900, Charles Plessy wrote:
 So to generalise, it seems that there is the choice between seeing
 repetitive work done imperfectly by beginners, or never done by
 experienced people who are busy doing something else. Definitely the way
 the contributors are supervised can raise the quality strongly.
 
 In the end, there has been a lot of talk to judge wether some teams
 accept or refuse help, but in my opinion, a more relevant question is
 why the help is not coming to those who ask for it. Obvously, one answer
 can be that help is not asked the most efficient way. For instance, irc
 is an very unfriendly communication channel, and even mailing-lists are
 somewhat unpopular among a broad category of internauts, who prefer
 forums.

  eeerm I'm not sure to follow you, how to you help in bug triaging
(which is the thing that needs the most manpower and was discussed here)
through a forum ? I'm a bit confused, it seems like you're telling some
generalities, and not really proposing solutions.

  And if your point is that the current BTS UI sucks, then well, yes I
believe it, and it seems one of our DPL candidates thinks the same :)

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpIrJEc2DCc5.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-06 Thread Matthias Julius
Pierre Habouzit [EMAIL PROTECTED] writes:

 On Mon, Mar 05, 2007 at 05:35:43PM +, Jon Dowland wrote:

   wow, I'm really amazed. For the KDE and Gnome teams (and I'm sure
 others did it as well) there was mails requesting help to triage bugs
 and so on (from january 2006). Reading this thread could let people
 believe that those teams neved did that, and always denied they needed
 help. Well, sorry if I don't like the sound of that, but I really don't
 because it's at the antipodes of the reality.

Reading this thread makes me think that people are not aware that
those teams have requested help.

   Like every packaging team in debian, mailing the [EMAIL PROTECTED] or
 [EMAIL PROTECTED] depending on how old the team is. Usually that list
 is in the Maintainer or Uploaders field of the control file.
 #debian-$team is also a good place to look. Those things are _obvious_.

Do you expect potential helpers to search various list archives or
mail maintainers to ask whether they need help?  I would guess only
people who have a specific issue with a package they want to get fixed
would do that.

 One way is the existing wnpp system.
 http://www.debian.org/devel/wnpp/help_requested lists
 packages which have RFH filed. This list is very short and
 doesn't seem to include the examples which have been put
 forward in this thread at all.
 
 For such packages, where triage would be needed, would it
 not make sense to file an RFH bug to that effect?

   The mails I alluded to earlier (to seek for help) have seen (at least
 for the KDE guys, I'll let the Gnome guys tell you how it worked for
 them) 0 answer. My experience is that RFH bugs works well when Norbert
 put it on vim to ask for co-maitenance or such very interesting software
 to package. But when the job is to deal with KDE bugs, there is really
 less people eager to do the job.

What does it hurt to file a RFH bug?  At least it is a centralized
platform where potential helpers can find out about who need help.
And it is a logical place for that.  And the list is posted weekly on
-devel.

What it probably needs is a link from
http://www.debian.org/intro/help to make it more obvious for people
not yet familiar with Debian.


   Again, I do not appreciate the latent criticism of the big teams to
 hide their understaff problem. It's blatantly bogus hence iritating,
 almost insulting.

Don't you wonder why it is perceived like that?

Matthias


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-06 Thread Don Armstrong
On Tue, 06 Mar 2007, Pierre Habouzit wrote:
 And if your point is that the current BTS UI sucks, then well, yes I
 believe it, and it seems one of our DPL candidates thinks the same

As I've indicated to the DPL candidate who has mentioned this, and
I'll say again:

If there are specific things about the BTS which you do not like, file
wishlist bugs or clarify existing wishlist bugs for them. One does not
need to be running for DPL to do that. Just complaining about it is
pointless.


Don Armstrong

-- 
Clothes make the man. Naked people have little or no influence on
society.
 -- Mark Twain 

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


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-05 Thread Jon Dowland
On Sun, Feb 25, 2007 at 07:27:29PM -0500, David Nusinow
wrote:
 Simply replying to a bug won't get it fixed any sooner or
 decrease the impact it has on the user. In addition, it
 distracts us from doing what is potentially far more
 productive work.

Writing a mail to a bug along the lines of I've read the
bug, it's valid, thanks takes seconds if anything. What
really takes the time is reading the bug, and determining if
it is valid. Until you've done that, how can you know how
important the bug is, and whether it is a lower priority
than the productive work that you think sending such a mail
would distract you from?


-- 
Jon Dowland


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-05 Thread Jon Dowland
On Mon, Feb 26, 2007 at 10:57:46AM +0100, Pierre Habouzit
wrote:
   And I think the list can grow larger just by looking at
   the reality, and not dreaming stupid ideas and trying to
   defend them.
snip
   Just _look_ at that: [0]. I mean _look_, not pretend to.
   Instead of answering to that thread, arrogantly
   explaining to us how bad we suck,
snip

Even if you do think it's a crazy idea you should not be
angered or offended by the suggestion and debate of such an
idea.  That's what an open operating system should
encourage.


-- 
Jon Dowland


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-05 Thread Jon Dowland
On Mon, Feb 26, 2007 at 07:07:33PM +0100, Mike Hommey wrote:
 Now, the iceape case is interesting: *you* (as in, the one
 complaining about rotting bugs) are also allowed to help
 the maintainers instead of whining.

One very positive thing from this thread is the number of
packages / teams that are openly admitting that there is a
manpower problem.

I think that there is an untapped pool of people who could
help a lot with the triage work, but the question is, where
do they start? How do they know that they are welcome to
start responding to a given packages bugs with some kind of
analysis?

One way is the existing wnpp system.
http://www.debian.org/devel/wnpp/help_requested lists
packages which have RFH filed. This list is very short and
doesn't seem to include the examples which have been put
forward in this thread at all.

For such packages, where triage would be needed, would it
not make sense to file an RFH bug to that effect?


-- 
Jon Dowland


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-05 Thread Loïc Minier
On Mon, Mar 05, 2007, Jon Dowland wrote:
 I think that there is an untapped pool of people who could
 help a lot with the triage work, but the question is, where
 do they start? How do they know that they are welcome to
 start responding to a given packages bugs with some kind of
 analysis?

 I think you missed the 0-day bug forwarding and bug patching on *
 bugs mails:
  http://lists.debian.org/debian-devel/2007/02/thrd2.html#00785

-- 
Loïc Minier [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-05 Thread Pierre Habouzit
On Mon, Mar 05, 2007 at 05:35:43PM +, Jon Dowland wrote:
 On Mon, Feb 26, 2007 at 07:07:33PM +0100, Mike Hommey wrote:
  Now, the iceape case is interesting: *you* (as in, the one
  complaining about rotting bugs) are also allowed to help
  the maintainers instead of whining.
 
 One very positive thing from this thread is the number of
 packages / teams that are openly admitting that there is a
 manpower problem.

  wow, I'm really amazed. For the KDE and Gnome teams (and I'm sure
others did it as well) there was mails requesting help to triage bugs
and so on (from january 2006). Reading this thread could let people
believe that those teams neved did that, and always denied they needed
help. Well, sorry if I don't like the sound of that, but I really don't
because it's at the antipodes of the reality.

 I think that there is an untapped pool of people who could
 help a lot with the triage work, but the question is, where
 do they start?

  Like every packaging team in debian, mailing the [EMAIL PROTECTED] or
[EMAIL PROTECTED] depending on how old the team is. Usually that list
is in the Maintainer or Uploaders field of the control file.
#debian-$team is also a good place to look. Those things are _obvious_.

 How do they know that they are welcome to
 start responding to a given packages bugs with some kind of
 analysis?

  Well, you don't need to be a developer neither a regular contributor
to do that, don't hide behind false excuses.

 One way is the existing wnpp system.
 http://www.debian.org/devel/wnpp/help_requested lists
 packages which have RFH filed. This list is very short and
 doesn't seem to include the examples which have been put
 forward in this thread at all.
 
 For such packages, where triage would be needed, would it
 not make sense to file an RFH bug to that effect?

  The mails I alluded to earlier (to seek for help) have seen (at least
for the KDE guys, I'll let the Gnome guys tell you how it worked for
them) 0 answer. My experience is that RFH bugs works well when Norbert
put it on vim to ask for co-maitenance or such very interesting software
to package. But when the job is to deal with KDE bugs, there is really
less people eager to do the job.


  Again, I do not appreciate the latent criticism of the big teams to
hide their understaff problem. It's blatantly bogus hence iritating,
almost insulting.

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpDl4u7GFVqs.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-05 Thread Charles Plessy
Le Mon, Mar 05, 2007 at 07:48:01PM +0100, Pierre Habouzit a écrit :
 
   Like every packaging team in debian, mailing the [EMAIL PROTECTED] or
 [EMAIL PROTECTED] depending on how old the team is. Usually that list
 is in the Maintainer or Uploaders field of the control file.
 #debian-$team is also a good place to look. Those things are _obvious_.

Hi all,

I sometimes look over the fence to see how our neighbour does, and it
seems to me that the way they recruit helpful people is through
communication channels which does not require ab-initio knowkedge of
their internal organisation. There are forums and mailing lists, and
also they have a welcome gift for people who start to contribute, a
shiny @ubuntu.com email alias.

I have witnessed a period of activity on ubuntu-science, and clearly
there are pros and cons on getting the help of newcommers. One one hand
the work is done, but on the other, you can not expect its quality to be
the same as what a DD with 10 years of experience would do. For
instance, many .desktop files were created, icons were added, and
licence of icons were not checked.

So to generalise, it seems that there is the choice between seeing
repetitive work done imperfectly by beginners, or never done by
experienced people who are busy doing something else. Definitely the way
the contributors are supervised can raise the quality strongly.

In the end, there has been a lot of talk to judge wether some teams
accept or refuse help, but in my opinion, a more relevant question is
why the help is not coming to those who ask for it. Obvously, one answer
can be that help is not asked the most efficient way. For instance, irc
is an very unfriendly communication channel, and even mailing-lists are
somewhat unpopular among a broad category of internauts, who prefer
forums.

Have a nice day,

-- 
Charles Plessy
http://charles.plessy.org
Wako, Saitama, Japan


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-03 Thread Robert Collins
On Fri, 2007-03-02 at 18:57 +0100, Pierre Habouzit wrote:
 but I would
 obviously lessen my implication and work for other teams where I've a
 single damn chance to see my contribution to be compareable to the
 others. 

Better a big fish in a small pond than a small fish in a big pond huh?

So much for the idea of team work.

-Sigh
-- 
GPG key available at: http://www.robertcollins.net/keys.txt.


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


Re: On maintainers not responding to bugs

2007-03-03 Thread Pierre Habouzit
On Sat, Mar 03, 2007 at 09:03:40PM +1100, Robert Collins wrote:
 On Fri, 2007-03-02 at 18:57 +0100, Pierre Habouzit wrote:
  but I would
  obviously lessen my implication and work for other teams where I've a
  single damn chance to see my contribution to be compareable to the
  others. 
 
 Better a big fish in a small pond than a small fish in a big pond huh?
 
 So much for the idea of team work.


  You misread me. Better a fish of the same size of the other in a team
as large as you want, than a ridiculous small fish aside a gigantic one.


-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgp3Y6aIlPEdL.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-03 Thread Theodore Tso
On Fri, Mar 02, 2007 at 06:57:01PM +0100, Pierre Habouzit wrote:
   You forgot a single damn point: in debian, like in many projects, the
 one that do things is often the guy that decide things because he's
 the one there. If you put people that work 5 times more as me because
 they have the time to do that, I will obviously feel they took my
 place. I'm not sure what I would do in those cases. Obviously not
 refusing the help and people that have the time to do this, but I would
 obviously lessen my implication and work for other teams where I've a
 single damn chance to see my contribution to be compareable to the
 others.

The principle you stated obviously tends to be the case in volunteer
organizations, true.  It does not have to be the case of a paid
employee, but yes, even if the maintainer team sets the general policy
and gives direction to the employee, there will be a lot of
hour-to-hour operational control which you will be ceding to the
employee (unless you want to be one of those awful micro-managing
managers --- but that's not a path to productivity, either for the
manager or the managee!  :-)

   I would feel bad to impose my views to a person that has huges amounts
 of time to work in the team. And necessarily (because of human nature)
 a decision will happen that I would not like or would have made
 differently, and at that point I guess that I would just leave.

Well, anytime we have people working on a package with team
maintenance, there are bound to be disagreements.  If we all left the
moment a decision was made that we didn't agree with, Debian would be
empty.  

I can't read your mind, of course, but it may be that the harder
psychological hurdle is the one where a DD realizes that (say) 10
hours a week of volunteer labor is no longer enough to be one of the
primary contributors on a package team.  That is a real issue, and
perhaps maybe _the_ major issue.

   Whereas in balanced teams where every contributor has the same level
 of contribution, I would have argued my point, or tried to make the
 proposal better, or discussed it or... whichever adequate behaviour in a
 team where every single member is equal to the other.

Although this may be a great platonic ideal, the reality is that no
team is going to be completely balanced.  First of all, not everyone
does _can_ contribute at the same level.  Some people have jobs that
cause them to work very long hours, for example.  (And of these, some
of them would like to be able to help Debian, and one of the ways they
might be willing and able do so is via contributing money, not time.)   

Secondly, even if assume that everyone could give the same number of
hours of contribution, the reality is that different people have
different levels of talent --- and it is still the case in the
programming world that differences in talent can account for 2+ orders
of magnitude in productivity.  So in the end, talent will probably
still dominate far more than whether someone can work 10 hours as a
volunteer versus 40 hours as a paid employee.  (This I think is one of
the ways that an examples of paid versus volunteer firemen may not be
applicable for Debian.)

   Money introduces bias. OK you were talking about bug triaging, and bug
 triaging is not necessarily a big decision making place, I agree. Though
 it will depend a lot of the kind of people you want to recruit:
   * if those are already contributors they will want to take more and
 more decisions, and won't only do bug triaging: if you do bug
 triaging you begin to know packages a lot, and become skilled
 enough to take decisions, and so on. Then commits rights are
 granted, and you take more and more responsibilities. That's good,
 it's indeed what is often suggested to newcomers. Though we end up
 in the not-so-nice situation I described.

Money introduces bias; no question.  But it also does introduce a
certain amount of control.  For example, suppose we only paid people
to do bug triaging.  If they want to do more, that's great but it will
be on their own time.  Would something like this magically make all of
the problems go away?  Of course not, but I think it shows that with
the right amount of thoughtfulness, it's possible to make the benefits
outweight the costs.  

   but please, I'm not sure there is a damn single maintainer in a big
 team that will refuse help, paid or not. I don't really understand how
 that mythical maintainer in a big team that refuses help has emerged in
 the discussions, but I'd really like names here. In fact, that seems
 pretty contradictory with the very notion of a team. Of course, there is
 teams with 1 single member in it in debian, but that's not a large
 team and is out of the scope if I'm not mistaken.

Well, Josselin has been very negative about the whole concept of
paying volunteers, and given that he was asking for help, and saying
that his GNOME team was drowning under bug reports, I couldn't help
but reply that if he 

Re: On maintainers not responding to bugs

2007-03-03 Thread Josselin Mouette
Le samedi 03 mars 2007 à 10:45 -0500, Theodore Tso a écrit :
 Well, Josselin has been very negative about the whole concept of
 paying volunteers, and given that he was asking for help, and saying
 that his GNOME team was drowning under bug reports, I couldn't help
 but reply that if he really was serious about wanting help, would it
 extend to accepting paid help  since many people have asserted
 that they would leave the project if some of the contributors to
 debian were paid, in effect trying to hold the project hostage against
 paying developers.  Part of the reason why I suspect they are doing
 this is specifically because of some of the fears which you outlined
 above, and which I acknowledge are real ones and ones which are
 legitimate.

You are again biasing the discussion by trying to make your dunc-tank
paid developers look like paid developers we already have.

If some company wishes to see GNOME in Debian work better and starts
paying someone to do packaging and bug-triaging work on the GNOME
packages, he will be welcome. This may lead to other members of the team
doing less, but the overall quality of the packages would improve.

Oh, and this already happens with volunteer members. When someone has
more time and does plenty of uploads, you can magically see
contributions from other members decrease.

-- 
 .''`.
: :' :  We are debian.org. Lower your prices, surrender your code.
`. `'   We will add your hardware and software distinctiveness to
  `-our own. Resistance is futile.


signature.asc
Description: Ceci est une partie de message	numériquement signée


Re: On maintainers not responding to bugs

2007-03-03 Thread Manoj Srivastava
On Sat, 3 Mar 2007 10:45:47 -0500, Theodore Tso [EMAIL PROTECTED] said: 

 The principle you stated obviously tends to be the case in volunteer
 organizations, true.  It does not have to be the case of a paid
 employee, but yes, even if the maintainer team sets the general
 policy and gives direction to the employee, there will be a lot of
 hour-to-hour operational control which you will be ceding to the
 employee (unless you want to be one of those awful micro-managing
 managers --- but that's not a path to productivity, either for the
 manager or the managee!  :-)

 I can't read your mind, of course, but it may be that the harder
 psychological hurdle is the one where a DD realizes that (say) 10
 hours a week of volunteer labor is no longer enough to be one of the
 primary contributors on a package team.  That is a real issue, and
 perhaps maybe _the_ major issue.

Volunteers volunteer because of non-monetary rewards they gain
 from contributing. And merely improved quality of packages does not
 explain spending the time giving away ones labour for no mopnetary
 remuneration when you could be working on paid basis to get the money
 for eating out at a fancy restautrant or buying the new guitar.

Volunteers take part in activity that is fun, accomplishing
 tasks that  give one a feeling of accomplishment, and, to a large
 extent, respect from their peers for the work they do.

If a paid employee does the lions share of the work, and thus
 makes the decisions, garners (rightly) the kudos for the work done,
 then the volunteer might have lost all the incentives they had to do
 the activity in the first place.

In order to get the fun (decisions, design, crafting a well
 made piece of work), and recognition, it is not unreasonable to
 expect the volunteer to find other areas where they can still get the
 rewards and satisfaction they sought in their volunteer work in the
 first place.

So it seems to me that there would be a significant motion of
 volunteers to paid employees. And then, or course, all the underlying
 forces that govern a company with paid employees would be in play in
 Debian.

Perhaps such a transition is what is best for  someone, I
 suppose.  But I definitely do not look at these influences with
 equanimity.

manoj
-- 
A good awakening have ever Gotama's disciples, whose recollection is
always established, day and night on the body. 299
Manoj Srivastava [EMAIL PROTECTED] http://www.debian.org/~srivasta/
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-03 Thread Roberto C. Sanchez
On Sat, Mar 03, 2007 at 10:16:17AM -0600, Manoj Srivastava wrote:
 
 Volunteers volunteer because of non-monetary rewards they gain
  from contributing.

Really?  I volunteer (in addition to the altruistic reasons) because I
want to learn more about Linux and Debian, which makes me a better
consultant to people and also improves future job prospects.  Those two
things are decidedly monetary gains.

Regards,

-Roberto

-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: On maintainers not responding to bugs

2007-03-03 Thread cobaco (aka Bart Cornelis)
On Saturday 03 March 2007, Theodore Tso wrote:
 So I understand where people are coming from when they say that they
 want Debian to remain 100% fully volunteer.  But first of all, that
 isn't even true even now; HP is funding some DD's to work mostly on
 Debian-related projects, and certainly some DD's are being paid by
 Cannonical, for example.  But secondly and more importantly, there
 people withour community that have aspirations to be better than what
 we can currently offer to our users now, and this includes responding
 to bug reports in a timely fashion, and for some people at least,
 getting releases out on time and with stable not being quite so
 embarassingly out-of-date for quite as long before we can get the next
 release of stable out.

There's a humongous difference between Debian paying people to work on 
Debian and 3rd parties like HP paying people to Debian. 

In particular having Debian paying for labor, moves the decision of who gets 
payed to work on what into Debian. Doing so brings with it a whole new 
level of politics.

I think we should be very, very carefull before we change the equation that 
way. 

- There's a difference between saying that Debian should remain 100%
   volunteer, and sayin Debian should not become an employer.
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpyrwRlmfZhu.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-03 Thread David Nusinow
On Sat, Mar 03, 2007 at 11:26:51AM -0500, Roberto C. Sanchez wrote:
 On Sat, Mar 03, 2007 at 10:16:17AM -0600, Manoj Srivastava wrote:
  
  Volunteers volunteer because of non-monetary rewards they gain
   from contributing.
 
 Really?  I volunteer (in addition to the altruistic reasons) because I
 want to learn more about Linux and Debian, which makes me a better
 consultant to people and also improves future job prospects.  Those two
 things are decidedly monetary gains.

If you're volunteering on a project and someone with more time does all the
work that involves learning, you don't end up learning much because you
don't end up solving much.

On the other hand, if your job involves so much of the same work over and
over again, you don't get to learn new things either. I've spent the last
year and a half (two years? I've lost count) trying to learn more about X,
but I've spent most of my time just doing packaging because it takes so
much time. I can't say I've been able to learn much and improve my skills
though.

 - David Nusinow


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-03 Thread Roberto C. Sanchez
On Sat, Mar 03, 2007 at 11:50:56AM -0500, David Nusinow wrote:
 
 If you're volunteering on a project and someone with more time does all the
 work that involves learning, you don't end up learning much because you
 don't end up solving much.
 
 On the other hand, if your job involves so much of the same work over and
 over again, you don't get to learn new things either. I've spent the last
 year and a half (two years? I've lost count) trying to learn more about X,
 but I've spent most of my time just doing packaging because it takes so
 much time. I can't say I've been able to learn much and improve my skills
 though.
 
Good and valid points.

Regards,

-Roberto

-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Re: On maintainers not responding to bugs

2007-03-03 Thread Manoj Srivastava
On Sat, 3 Mar 2007 11:26:51 -0500, Roberto C Sanchez
[EMAIL PROTECTED] said:  

 On Sat, Mar 03, 2007 at 10:16:17AM -0600, Manoj Srivastava wrote:
 
 Volunteers volunteer because of non-monetary rewards they gain from
 contributing.

I should have known better to not guard against nit picking.
 Let me put it this way: if one volunteers to do some work for
 $REWARD, where $REWARD != money, and if one does not have tie to
 spend on it as one would for a full time job, then the situation
 *MAY* arise that the paid employee, with more time, and focus, has
 done the taks before you get a round tuit.

That means $REWARD does not come to you.

Let me now address the specific case you raise:

 Really?  I volunteer (in addition to the altruistic reasons) because
 I want to learn more about Linux and Debian, which makes me a better
 consultant to people and also improves future job prospects.  Those
 two things are decidedly monetary gains.

So, when you find that you are not learning much because the
 paid employee has tackled everything on your plate to do to learn
 things while you were struggling with item number 1, and does
 anything quicker than you do, because, well, they have more time, and
 are learning faster than you because they do the work and, you know,
 practice helps.  You are relegated to reading other people's code,
 with is not the best way to learn.

You'll be learning faster, making mistakes and learning from
 them, were you to go into an area where no one just steps in and does
 your work for you.

manoj
 who, since Ted is involved in this thread, is not gonna post more
 than twice in a 24 hour period. With this mail, my quota is up for
 the day.
-- 
Happiness isn't having what you want, it's wanting what you have.
Manoj Srivastava [EMAIL PROTECTED] http://www.debian.org/~srivasta/
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-02 Thread Theodore Tso
On Tue, Feb 27, 2007 at 10:30:39AM +0100, Josselin Mouette wrote:
 Le mardi 27 février 2007 à 09:24 +0100, Eduard Bloch a écrit :
  And how do you help a maintainer that does not admit that he needs help?
 
 I can't believe people are thinking such crap.
 
 Please show me where a current maintainer of Mozilla, KDE, GNOME, the
 glibc, the kernel, X.org or any such big group of packages said he
 didn't need help for them.
 
 YES. WE NEED HELP. NOW.
 We are *all* *COMPLETELY UNDERSTAFFED*.
 We are drowning in bug reports and are not able to answer all of them,
 especially old ones dating from the pre-teams era.
 
 Who is not acknowledging such obvious things?

So how do you help a maintainer who refuses help if it is paid?

OK.  The large teams are *COMPLETELY UNDERSTAFFED*.  Volunteer labor
is not able to keep up.  Suppose we or some outside organization like
dunc-tank raised money to pay someone who could afford to work
full-time, 40 hours a week, doing bug triage for these large projects.

Would those projects refuse help if the people doing the work happened
if some of the people who showed up to help you from not drowning in
bug reports just happened to be paid by Debian or by an outside group
to do this work for which you have so eloquently said it's hard to get
volunteers, and for which others have said is completely unfun,
tedious work?

Even if one or two people (for reasons that I don't understand) would
stop spending maybe 10-12 hours a week on top of whatever they do
during the day to earn money to feed his family because there is now
some paid help, I would think that raising money to find someone to
work 40 hours a week would be a Good Thing

- Ted


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-02 Thread Josselin Mouette
Le vendredi 02 mars 2007 à 08:37 -0500, Theodore Tso a écrit :
 So how do you help a maintainer who refuses help if it is paid?

Hahaha, awesome. You don't miss any occasion, do you?

Thanks, you really made my day.

-- 
 .''`.
: :' :  We are debian.org. Lower your prices, surrender your code.
`. `'   We will add your hardware and software distinctiveness to
  `-our own. This mail is not about Mark Shuttleworth.



signature.asc
Description: Ceci est une partie de message	numériquement signée


Re: On maintainers not responding to bugs

2007-03-02 Thread Pierre Habouzit
On Fri, Mar 02, 2007 at 08:37:01AM -0500, Theodore Tso wrote:
 On Tue, Feb 27, 2007 at 10:30:39AM +0100, Josselin Mouette wrote:
  Le mardi 27 février 2007 à 09:24 +0100, Eduard Bloch a écrit :
   And how do you help a maintainer that does not admit that he needs help?
  
  I can't believe people are thinking such crap.
  
  Please show me where a current maintainer of Mozilla, KDE, GNOME, the
  glibc, the kernel, X.org or any such big group of packages said he
  didn't need help for them.
  
  YES. WE NEED HELP. NOW.
  We are *all* *COMPLETELY UNDERSTAFFED*.
  We are drowning in bug reports and are not able to answer all of them,
  especially old ones dating from the pre-teams era.
  
  Who is not acknowledging such obvious things?
 
 So how do you help a maintainer who refuses help if it is paid?
 
 OK.  The large teams are *COMPLETELY UNDERSTAFFED*.  Volunteer labor
 is not able to keep up.  Suppose we or some outside organization like
 dunc-tank raised money to pay someone who could afford to work
 full-time, 40 hours a week, doing bug triage for these large projects.
 
 Would those projects refuse help if the people doing the work happened
 if some of the people who showed up to help you from not drowning in
 bug reports just happened to be paid by Debian or by an outside group
 to do this work for which you have so eloquently said it's hard to get
 volunteers, and for which others have said is completely unfun,
 tedious work?
 
 Even if one or two people (for reasons that I don't understand) would
 stop spending maybe 10-12 hours a week on top of whatever they do
 during the day to earn money to feed his family because there is now
 some paid help, I would think that raising money to find someone to
 work 40 hours a week would be a Good Thing


  You forgot a single damn point: in debian, like in many projects, the
one that do things is often the guy that decide things because he's
the one there. If you put people that work 5 times more as me because
they have the time to do that, I will obviously feel they took my
place. I'm not sure what I would do in those cases. Obviously not
refusing the help and people that have the time to do this, but I would
obviously lessen my implication and work for other teams where I've a
single damn chance to see my contribution to be compareable to the
others.

  I would feel bad to impose my views to a person that has huges amounts
of time to work in the team. And necessarily (because of human nature)
a decision will happen that I would not like or would have made
differently, and at that point I guess that I would just leave.

  Whereas in balanced teams where every contributor has the same level
of contribution, I would have argued my point, or tried to make the
proposal better, or discussed it or... whichever adequate behaviour in a
team where every single member is equal to the other.

  Money introduces bias. OK you were talking about bug triaging, and bug
triaging is not necessarily a big decision making place, I agree. Though
it will depend a lot of the kind of people you want to recruit:
  * if those are already contributors they will want to take more and
more decisions, and won't only do bug triaging: if you do bug
triaging you begin to know packages a lot, and become skilled
enough to take decisions, and so on. Then commits rights are
granted, and you take more and more responsibilities. That's good,
it's indeed what is often suggested to newcomers. Though we end up
in the not-so-nice situation I described.

  * Or it's a one-time job (even if that need to be run for 6 month to
reduce the backlog we have in some teams) and well, I don't really
see the durability here.


  If you really want to spend money to make bug triaging better, then
there is a lot of room for improvement in our BTS. At least it was our
BTS that made things the most painful when I dealt with bugs, and I had
to develop many tools, many url-crafters, many scripts to extract the
very information that I would have had in the first place. Not to
mention the absolutely horrible delays in the time the BTS needs to deal
with mails to control@ (but I know this improved a lot recently thanks
to the new host, dunno for how long though).


  but please, I'm not sure there is a damn single maintainer in a big
team that will refuse help, paid or not. I don't really understand how
that mythical maintainer in a big team that refuses help has emerged in
the discussions, but I'd really like names here. In fact, that seems
pretty contradictory with the very notion of a team. Of course, there is
teams with 1 single member in it in debian, but that's not a large
team and is out of the scope if I'm not mistaken.

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpoNrC6sLxAp.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-01 Thread Josselin Mouette
Le jeudi 01 mars 2007 à 14:33 +0100, Eduard Bloch a écrit :
  I'm not the one who said maintainers don't admit they need help.
 
 And I am not the one who said that Mozilla/KDE/GNOME have enough
 manpower. 

Who said that?

 Don't put words into my mouth.

How about these words:
And how do you help a maintainer that does not admit that he
needs help?

Are they yours, or not? If not, you should consider signing your emails,
as someone is trying to fake you on mailing lists.

-- 
 .''`.
: :' :  We are debian.org. Lower your prices, surrender your code.
`. `'   We will add your hardware and software distinctiveness to
  `-our own. Resistance is futile.



Re: On maintainers not responding to bugs

2007-03-01 Thread Eduard Bloch
#include hallo.h
* Josselin Mouette [Wed, Feb 28 2007, 09:08:42AM]:
 Le mercredi 28 février 2007 à 02:02 +0100, Eduard Bloch a écrit :
  #include hallo.h
  * Josselin Mouette [Tue, Feb 27 2007, 10:30:39AM]:
   Le mardi 27 février 2007 à 09:24 +0100, Eduard Bloch a écrit :
And how do you help a maintainer that does not admit that he needs help?
   
   I can't believe people are thinking such crap.
   
   Please show me where a current maintainer of Mozilla, KDE, GNOME, the
   glibc, the kernel, X.org or any such big group of packages said he
   didn't need help for them.
 
   Who is not acknowledging such obvious things?
  
  Dunno. I think you confused the subthreads when replying here.
  As usual somebody needs to make the hands dirty and deal with the old
  odd bug reports. And yes, I know that my talk here does not help but I
  have no time to help either so I am stopping here.
 
 I'm not the one who said maintainers don't admit they need help.

And I am not the one who said that Mozilla/KDE/GNOME have enough
manpower. Don't put words into my mouth.

Eduard.
-- 
Rhonda maxx: Testing hat den Anspruch, jederzeit im Release-Fertigen Zustand
zu sein.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-01 Thread Eduard Bloch
#include hallo.h
* Mike Hommey [Wed, Feb 28 2007, 07:52:44PM]:
 On Wed, Feb 28, 2007 at 07:26:24PM +0100, Josselin Mouette [EMAIL 
 PROTECTED] wrote:
  Le mercredi 28 février 2007 à 18:00 +0100, Sam Hocevar a écrit :
   On Wed, Feb 28, 2007, Eduard Bloch wrote:
But it seems like you maintain only few simple packages.
   
  Did you really just say that to Loïc Minier?

Well. Double looking on how Loïc, Josselin and me are related to each
other I guess I see the problem. The problem is: knowledge is result of
perception. You both are in the same team, you see the activity of each
other much more than outsiders, especially people like me who don't come
in touch with Gnome packaging regularly.

And I think more should try to imagine the perspective of other people
sometimes before joining a flame war. But I am not a prima donna either.

  Hey, that's true. He maintains many complicated packages, but only few
  simple ones.
 
 I guess Eduard looked at
 http://qa.debian.org/developer.php?login=lool
 which implies he maintains only few simple packages and sponsor a lot,
 rather than
 http://qa.debian.org/[EMAIL PROTECTED]

You got it.

Eduard.

-- 
Frisch erhält sich nur eine Liebe, der auch ein bißchen Kühle
beigemischt ist.
-- Michèle Morgan (eig. Simone Roussel)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-03-01 Thread cobaco (aka Bart Cornelis)
On Thursday 01 March 2007, Josselin Mouette wrote:
 Le jeudi 01 mars 2007 à 14:33 +0100, Eduard Bloch a écrit :
   I'm not the one who said maintainers don't admit they need help.
 
  And I am not the one who said that Mozilla/KDE/GNOME have enough
  manpower.

 Who said that?

  Don't put words into my mouth.

 How about these words:
 And how do you help a maintainer that does not admit that he
 needs help?

 Are they yours, or not? If not, you should consider signing your emails,
 as someone is trying to fake you on mailing lists.

flaw in your logic:

the quoted part does not say maintainers have enough manpower, 
it only says that they haven't expressed the need for more manpower,or at 
least not in a forum followed by the potential helper.
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpQBodoPlXwM.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-01 Thread Greg Folkert
On Thu, 2007-03-01 at 14:46 +0100, Josselin Mouette wrote:
 Le jeudi 01 mars 2007 à 14:33 +0100, Eduard Bloch a écrit :
   I'm not the one who said maintainers don't admit they need help.
  
  And I am not the one who said that Mozilla/KDE/GNOME have enough
  manpower. 
 
 Who said that?
 
  Don't put words into my mouth.
 
 How about these words:
 And how do you help a maintainer that does not admit that he
 needs help?
 
 Are they yours, or not? If not, you should consider signing your emails,
 as someone is trying to fake you on mailing lists.

Lets all start the Pile-On Joss thing again and watch him explode.

Hi Joss! How are you doing? Hope you are well!
-- 
greg, [EMAIL PROTECTED]

Novell's Directory Services is a competitive product to Microsoft's
Active Directory in much the same way that the Saturn V is a competitive
product to those dinky little model rockets that kids light off down at
the playfield. -- Thane Walkup



Re: On maintainers not responding to bugs

2007-03-01 Thread Pierre Habouzit
On Thu, Mar 01, 2007 at 03:20:24PM +0100, cobaco (aka Bart Cornelis) wrote:
 On Thursday 01 March 2007, Josselin Mouette wrote:
  Le jeudi 01 mars 2007 à 14:33 +0100, Eduard Bloch a écrit :
I'm not the one who said maintainers don't admit they need help.
  
   And I am not the one who said that Mozilla/KDE/GNOME have enough
   manpower.
 
  Who said that?
 
   Don't put words into my mouth.
 
  How about these words:
  And how do you help a maintainer that does not admit that he
  needs help?
 
  Are they yours, or not? If not, you should consider signing your emails,
  as someone is trying to fake you on mailing lists.
 
 flaw in your logic:
 
 the quoted part does not say maintainers have enough manpower, 
 it only says that they haven't expressed the need for more manpower,or at 
 least not in a forum followed by the potential helper.

  No it says that they refuse to acknowledge they need help, which they
did many times. Maybe my english is flawed, but to not admit sth
implicates active denial in my understanding.  As a member of such
teams, and co-issuer of help requests statements on user lists
(debian-kde@) I did felt quite itched by Eduard statement.

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpnWteLu66vy.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-01 Thread Josselin Mouette
Le jeudi 01 mars 2007 à 09:22 -0500, Greg Folkert a écrit :
 Lets all start the Pile-On Joss thing again and watch him explode.

Still talking to yourself?

 Hi Joss! How are you doing? Hope you are well!

Fine, I like clowns so much.

-- 
 .''`.
: :' :  We are debian.org. Lower your prices, surrender your code.
`. `'   We will add your hardware and software distinctiveness to
  `-our own. Resistance is futile.



Re: On maintainers not responding to bugs

2007-03-01 Thread cobaco (aka Bart Cornelis)
On Thursday 01 March 2007, Pierre Habouzit wrote:
 On Thu, Mar 01, 2007 at 03:20:24PM +0100, cobaco (aka Bart Cornelis) 
wrote:
  On Thursday 01 March 2007, Josselin Mouette wrote:
   Le jeudi 01 mars 2007 à 14:33 +0100, Eduard Bloch a écrit :
 I'm not the one who said maintainers don't admit they need help.
   
And I am not the one who said that Mozilla/KDE/GNOME have enough
manpower.
  
   Who said that?
  
Don't put words into my mouth.
  
   How about these words:
   And how do you help a maintainer that does not admit that he
   needs help?
  
   Are they yours, or not? If not, you should consider signing your
   emails, as someone is trying to fake you on mailing lists.
 
  flaw in your logic:
 
  the quoted part does not say maintainers have enough manpower,
  it only says that they haven't expressed the need for more manpower,or
  at least not in a forum followed by the potential helper.

   No it says that they refuse to acknowledge they need help, which they
 did many times. Maybe my english is flawed, but to not admit sth
 implicates active denial in my understanding. 

From gcide:

Admit \Ad*mit\, v. t. [imp.  p. p. Admitted; p. pr.  vb. n.
   Admitting.] [OE. amitten, L. admittere, admissum; ad +
   mittere to send: cf. F. admettre, OF. admettre, OF. ametre.
   See Missile.]

   4. To concede as true; to acknowledge or assent to, as an
  allegation which it is impossible to deny; to own or
  confess; as, the argument or fact is admitted; he admitted
  his guilt.
  [1913 Webster]

or in other words an admission is an explissive confirmation of a fact. Not 
giving explissive confirmation (that he knows of) does not imply denial.

(it helps if you think of the word in a non-courtroom setting; 
 e.g. a reporter asks if it's true that X, if you reply 'no comment' you've
 not admitted X is true, but neither have you said X is false)

 As a member of such teams, and co-issuer of help requests statements on
 user lists (debian-kde@) I did felt quite itched by Eduard statement.

I can see how if you read it that way...

being an optimist, I choose to always interpret statements in the 
non-offensive interpretation even when that interpretation is non-obvious.
That way I both don't feel offended, and I avoid unnecessary bad feelings 
when no offense was intended.
On the other hand I find that when offense was intended, taking the positive 
interpretation, really annoys those trying to offend (and doing so without 
me having to descend to flaming back :)
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpXtt2ZYOiot.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-03-01 Thread Eduard Bloch
#include hallo.h
* Josselin Mouette [Thu, Mar 01 2007, 02:46:02PM]:
 Le jeudi 01 mars 2007 à 14:33 +0100, Eduard Bloch a écrit :
   I'm not the one who said maintainers don't admit they need help.
  
  And I am not the one who said that Mozilla/KDE/GNOME have enough
  manpower. 
 
 Who said that?

Somebody in another subthread maybe. I don't care. It is not in
Message-ID: [EMAIL PROTECTED]
or in the other mails in that subthread, looking at References: [EMAIL 
PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL 
PROTECTED] [EMAIL PROTECTED] Pine.LNX.4.
[EMAIL PROTECTED] [EMAIL PROTECTED].

OTOH you answered to my message pretending that I have said that crap.
Maybe you refered to some of those stories and just picked my mail to
answer while being inspired by other rants. Whatever. It's your
problem if you cannot follow the discussion flow, not mine.

  Don't put words into my mouth.
 
 How about these words:
 And how do you help a maintainer that does not admit that he
 needs help?
 
 Are they yours, or not? If not, you should consider signing your emails,
 as someone is trying to fake you on mailing lists.

Would you please copy the quoted part to restore the context and then
try to judge without emotions? Please. This part refers to the cases
where maintainers actually _refuses_ help and not the cases where help
is appreciated.

Eduard.

-- 
Alfie *prust*
Alfie #, fuzzy
Alfie msgid Failed
Alfie msgstr Weiblich


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-28 Thread Josselin Mouette
Le mercredi 28 février 2007 à 02:02 +0100, Eduard Bloch a écrit :
 #include hallo.h
 * Josselin Mouette [Tue, Feb 27 2007, 10:30:39AM]:
  Le mardi 27 février 2007 à 09:24 +0100, Eduard Bloch a écrit :
   And how do you help a maintainer that does not admit that he needs help?
  
  I can't believe people are thinking such crap.
  
  Please show me where a current maintainer of Mozilla, KDE, GNOME, the
  glibc, the kernel, X.org or any such big group of packages said he
  didn't need help for them.

  Who is not acknowledging such obvious things?
 
 Dunno. I think you confused the subthreads when replying here.
 As usual somebody needs to make the hands dirty and deal with the old
 odd bug reports. And yes, I know that my talk here does not help but I
 have no time to help either so I am stopping here.

I'm not the one who said maintainers don't admit they need help.

-- 
 .''`.
: :' :  We are debian.org. Lower your prices, surrender your code.
`. `'   We will add your hardware and software distinctiveness to
  `-our own. Resistance is futile.



Re: On maintainers not responding to bugs

2007-02-28 Thread Stefano Zacchiroli
On Mon, Feb 26, 2007 at 09:51:13PM -0500, Joey Hess wrote:
 maintainers not always responsing to bugs, then probably the simplest
 thing to do would be to code up a view in the BTS that lists bugs that
 have not had a maintainer response (filtering out responses that appear
 to be from the bug submitter, or filtering out all responses not from a
 given email, or something reasonable). If I had an easy[1] way to see

More generally, I would say a view in which the bugs are sorted in
reverse order of last activity; with activity defined either as
received mail from anyone or mail from the maintainer(s).

I have no clue about the code of the web interface of the bts, but I can
try to mock-up a sorting criterion to be integrated in the bts
devscript.

Cheers.

-- 
Stefano Zacchiroli -*- Computer Science PhD student @ Uny Bologna, Italy
[EMAIL PROTECTED],debian.org,bononia.it} -%- http://www.bononia.it/zack/
(15:56:48)  Zack: e la demo dema ?/\All one has to do is hit the
(15:57:15)  Bac: no, la demo scema\/right keys at the right time


signature.asc
Description: Digital signature


Re: On maintainers not responding to bugs

2007-02-28 Thread Hamish Moffatt
On Mon, Feb 26, 2007 at 03:41:57PM -0700, Warren Turkal wrote:
 This is from the perspective of a non-DD systems administrator. While most 
 maintainers are good. Some are pretty lousy with regard to addressing issue 
 even when one is proactive about finding a solution.
 
 On Monday 26 February 2007 14:55, Don Armstrong wrote:
  I don't believe any maintainer of
  packages, given enough hours in the day, would fail to respond to
  reasonable bug reports.
 
 I don't agree with this statement. I have dealt with some maintainers that 
 refuse to acknowledge a bug when I report it. At the worst, the maintainer 
 makes some wild assumption and code dumps a new revision of their package. 
 That action causes me to have to totally work around their packages to make 
 things work.
 
 The aoetools package is a fine example of this phenomenon. I have to 
 completely override what that package does with it's init script to get my 
 aoe devices working. [1] is a good example of a maintainer refusing to 
 acknowledge any level of my trying to help find a solution for a bug. 

In all fairness, you didn't seem to comment on his response to your
suggestion. 
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=387552;msg=30;att=0).
This seems to be more of a case of not liking his solution than having a
legitimate grievance?

Hamish
-- 
Hamish Moffatt VK3SB [EMAIL PROTECTED] [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-28 Thread Eduard Bloch
#include hallo.h
* Loïc Minier [Tue, Feb 27 2007, 06:51:05PM]:
 On Tue, Feb 27, 2007, Eduard Bloch wrote:
I already warned you about this privately in december; here's another
  Warn? You feel the need to warn me? Does bringing me to STFU make you
  happy or so?
 
  No; I warned you not to put everybody in the same bag in the same
  pointless discussion that was happening back then about maintainer not
  applying patches timely.
  The proposals you made in this thread do not match the attitude you
  follow yourself...

put everybody into the same bag? Jeez, what else are you interpreting
into it?

  Nice game. Pointless attempt to create a who wants to throw the first
  stone situation. Looking at your dirty clothes:
  401095 359033 371694 372127 372611 373277 375904 403194
  What about them? Now don't tell me It is okay the package was adopted
  from other bad maintainer. I adopted some bug hives too.
 
  You could _at least_ search for good examples.  First, most of the bugs

That is what BTS reported on a quick request. But it seems like you
maintain only few simple packages. As you can imagine it is hard to look
for optimal examples there.

  your took are from Galeon which is RFAed /and/ obsolete; second, these
  bugs do not have patches; third, I AM NOT THE ONE WHO ARGUES THAT
  MAINTAINERS SHOULD RESPOND TO ALL BUGS, remember: it's you.

Yeah. Keep constructing bogus arguments.

  You're the guy who's been complaining about the maintainer is doing
  uploads but only for bugs that have RC priority or important and
  proposed the solution shall be setting some RC priority to all bugs
  then.

Oh boy. Now I see what you are on. Please tune your irony detector and
guess why I added a comment after the last statement.

  Back in december, you were also pestering about maintainers that
  prefer to let such bug reports rot instead of tagging them, and back
  then I already sent you another list of bug reports to which you did
  not bother replying to for MONTHS, even bugs _I_ filed, _with patches_.
 
  And the worse is that you are upstream for most of the bugs I quoted.

That is worse? Have you ever considered that I get more bug reports
because I am upstream and the Debian BTS catches both, upstream and
Debian related problems?

Apparently not. You prefer to play with simple packages and only
packagement problems where you can come and close lots of bugs with
simple changes. At least this is my impression looking at the attitude
shining through.

  So, yes, please, SFTU; your position is so naive that it is pointless;
  instead of complaining about what busy maintainers could do, do it
  yourself, or find more people to do it.  Instead of reading your
  bitching about Debian bug handling, I spent some hours yesterday
  backporting the 10 bugs with the most duplicate reports from GNOME
  upstream (check:
  http://lists.debian.org/debian-devel-changes/2007/02/threads.html), I
  bet this was at least 1200% more useful than your arguing.

1200%? ROTFL. Yes, master, now you are my hero after making 10 trivial
fixes.

Eduard.

-- 
Y_Plentyn hmhm... hier ist bestimmt niemand, dem die begriffe RED und ns im
kontext netzwerke was sagen, oder?
Gem`Xevy Y_Plentyn: rot kennt jeder, und ueber NS redet man nicht mehr...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-28 Thread Reid Priedhorsky
On Tue, 27 Feb 2007 08:10:08 +0100, Mike Hommey wrote:

 
 The other half of the problem that noone has talked about here yet, is
 that the users are as responsive as the maintainers, i.e. pretty badly.
 
 Why do we have rotting unclosed bugs concerning old fixed issues ?
 Why don't most users just send in a message to say if the bug they
 reported is gone with a new upstream version ? Because they either don't
 care or moved along. Not necessarily because the maintainers didn't
 answer, because it happens even when we do.

I'd say that frequently the reason is simple ignorance on the part of the
user: i.e. they don't know how to send in an update or they don't know
that one would be welcome. IMO, it would be perfectly appropriate in these
cases to ping the user and, if no reply is forthcoming, to close the bug.

 And not only when bug are fixed don't we get feedback. We sometimes also
 face non-responsiveness to our requests for more precisions on the bug...

I think in these cases it's also often appropriate to close the bug.

Reid


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-28 Thread Sam Hocevar
On Wed, Feb 28, 2007, Eduard Bloch wrote:
 But it seems like you maintain only few simple packages.

   Did you really just say that to Loïc Minier?

Amazed,
-- 
Sam.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-28 Thread Josselin Mouette
Le mercredi 28 février 2007 à 18:00 +0100, Sam Hocevar a écrit :
 On Wed, Feb 28, 2007, Eduard Bloch wrote:
  But it seems like you maintain only few simple packages.
 
Did you really just say that to Loïc Minier?

Hey, that's true. He maintains many complicated packages, but only few
simple ones.

-- 
 .''`.
: :' :  We are debian.org. Lower your prices, surrender your code.
`. `'   We will add your hardware and software distinctiveness to
  `-our own. Resistance is futile.


signature.asc
Description: Ceci est une partie de message	numériquement signée


Re: On maintainers not responding to bugs

2007-02-28 Thread Mike Hommey
On Wed, Feb 28, 2007 at 07:26:24PM +0100, Josselin Mouette [EMAIL PROTECTED] 
wrote:
 Le mercredi 28 février 2007 à 18:00 +0100, Sam Hocevar a écrit :
  On Wed, Feb 28, 2007, Eduard Bloch wrote:
   But it seems like you maintain only few simple packages.
  
 Did you really just say that to Loïc Minier?
 
 Hey, that's true. He maintains many complicated packages, but only few
 simple ones.

I guess Eduard looked at
http://qa.debian.org/developer.php?login=lool
which implies he maintains only few simple packages and sponsor a lot,
rather than
http://qa.debian.org/[EMAIL PROTECTED]

Mike


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-28 Thread Warren Turkal
On Wednesday 28 February 2007 01:19, Hamish Moffatt wrote:
 In all fairness, you didn't seem to comment on his response to your
 suggestion.

I did comment on his suggestion.

Yes, it should start before NFS because its not just mounting a file system 
like NFS. It needs to make the block devices available.

Not to mention there was a thread on debian-devel at the time where I thought 
he was MIA because he was so unresponsive.

 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=387552;msg=30;att=0).
 This seems to be more of a case of not liking his solution than having a
 legitimate grievance?

The solution flat out does not work. I mean, as his scripts are written, the 
machine hangs on shutdown. Here's the basic happenings of that bug.

Sept. 14 - I send initial bug report.
Oct. 2 - After 3.5 weeks the maintainer releases a new package, claiming it 
fixed the bug. I then attempt to point out that the script is not working.
Oct. 3 - I attach my implementation of the init script that at least lets the 
filesystems mount.
Oct. 9 - I try to get the maintainer to do something about letting it 
propagate to testing as I think the fix is not a fix. I do not escalate the 
bug myself because I am not the maintainer.
Oct. 12 - The maintainer replies only because a thread on debian-devel[1] 
calls into question his ability to maintain the package. I then respond with 
a comment on the only thing relevant in the email (the order of start scripts 
and how AOE is different from NFS). I provide a link to Coraid's (the 
implementer of aoe in the kernel) documentation about setting up this 
hardware.
Nov. 8 - I document why the new revision of the package doesn't work even for 
the mounting case, and I document that udev may be the right way to 
completely avoid the race condition.

I'd like to point out that the above occurred over about a two month period. 
One response from the maintainer that was prompted by pinging debian-devel is 
ridiculous.

As you can see there is only one human response in there, and I did respond to 
the critical question of his email. He seems to only respond when things get 
emotionally charged or when I publically tried to see if some other developer 
could comment on my changes.

The maintainer's behavior made him very discouraging to work with. I just 
stopped dealing with him after a while. It hasn't stopped me from filing 
other bug reports.

You may think I'm a whiner, but the fact of the matter is that my hardware 
flat out does not work with his scripts, and he was unresponsive to my 
suggestions for fixing them. He didn't even want to consider the use case 
that someone might want to treat a block device like a block device instead 
of a filesystem container. If you don't want to consider it non-responsive, 
it was at least really unproductive and frustrating.

[1]http://lists.debian.org/debian-devel/2006/10/msg00451.html

wt
-- 
Warren Turkal, Research Associate III/Systems Administrator
Colorado State University, Dept. of Atmospheric Science


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-27 Thread Sune Vuorela
On 2007-02-27, Joey Hess [EMAIL PROTECTED] wrote:
 maintainers not always responsing to bugs, then probably the simplest
 thing to do would be to code up a view in the BTS that lists bugs that
 have not had a maintainer response (filtering out responses that appear
 to be from the bug submitter, or filtering out all responses not from a
 given email, or something reasonable). If I had an easy[1] way to see
 that in my open bugs, I would be more inclined to prioritise that first
 when doing my periodic reviews of all my open bugs.

It is not a view, but it might be able to help a bit:

http://www.enricozini.org//2007/tips/bts-utils.html

/Sune


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-27 Thread Eduard Bloch
#include hallo.h
* Don Armstrong [Mon, Feb 26 2007, 01:55:42PM]:
 On Mon, 26 Feb 2007, Andreas Tille wrote:
  A maintainer who refuses to respond to a reasonable bug report of a
  user does not deserve any user.
 
 It's not a case of maintainers refusing to respond, it's a case of
 some maintainers of some packagages drowning in bugs and not being
 able to respond to all of them. [I don't believe any maintainer of
 packages, given enough hours in the day, would fail to respond to
 reasonable bug reports.]

Or they do not respond in time and forget about those bug reports even
later when they have time. Closing the eyes is soo easy.

 I'm open to suggestions of real solutions to this problem, (indeed, I
 continue to suggest that interested people jump in and help out) but
 technical hurdles for maintainers to overcome and waste their limited
 time in trivialities are pointless, and not something I'm willing to
 support.

And how do you help a maintainer that does not admit that he needs help?

I would support a semi-automated solution: BTS tracks an eta2fix value
which maintainer can set telling the planed schedule for fixing this bug
in the near future. Not setting ETAs indicates that the maintainer is
MIA/lazy/ignorant. Missing the own ETAs may indicate that maintainer
needs help and this can be make public automaticaly in a common place.

I think this solution should quickly unveil those ignorant kings of my
package and help people find the best place where they can help.

And please don't tell me this is a technical curdle since this would be
crap. Every time you use a keyboard instead of speaking freely you have
to jump over hurdles.

Eduard.

-- 
LGS Halloechen, ihr Spinner, so frueh auf?
nusse nein, wir schlafen alle im kollektiv
knorke mein alkoven ist kaputt
teq alkohol kaputt?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-27 Thread cobaco (aka Bart Cornelis)
On Tuesday 27 February 2007, Ben Finney wrote:
 Ben Finney [EMAIL PROTECTED] writes:
  cobaco (aka Bart Cornelis) [EMAIL PROTECTED] writes:
   - an indication the effort of submitting a bug report is apreciated
   - an indication the effort will _not_ be ignored in the long run
   - an indication that actual fixing of the bug will take a while
 
  I think this is significantly more than the OP was proposing. I also
  think that it's unreasonable to expect that *every* bug, no matter
  the severity, should receive this treatment before allowing a new
  version to migrate to testing.

 That should read ... unreasonable to expect that *every* bug,
 regardless what severity threshold is chosen, ...

I'm not asking that such a message be sent to every bug, what I'm asking is 
that:
IF you're not going to do anything with a bug for a long period that you 
send a message to that effect. 

Note that this basically consists of:
1) gather the list of bugs that are unanswered
2) send 1 short message to that list of bugs

In other words 1 mail every week (or 2 weeks) or so. I really don't think 
that's an unreasonable think to ask (and 1 could possibly be automated by 
BTS)
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpA3LRewQqGe.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-02-27 Thread cobaco (aka Bart Cornelis)
On Tuesday 27 February 2007, Ben Finney wrote:
 Pierre Habouzit [EMAIL PROTECTED] writes:
SO rather than sending excuses-templates, when I've had time to check
  the bug is actually there, I do use the confirmed tag to:
* ack this is an actual bug ;
* ack that I've been able to reproduce it (hence implying that I've
  read the report) ;
* remember that I already read that report.

 For my part, this use of the 'confirmed' tag, which (I believe) gets
 sent back to the submitter, is ample feedback that the bug has been
 triaged by a real human.

I agree completely here, if visible action has been taken there's no need 
for an ack mail
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpIST5DS9QYe.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-02-27 Thread Josselin Mouette
Le mardi 27 février 2007 à 09:24 +0100, Eduard Bloch a écrit :
 And how do you help a maintainer that does not admit that he needs help?

I can't believe people are thinking such crap.

Please show me where a current maintainer of Mozilla, KDE, GNOME, the
glibc, the kernel, X.org or any such big group of packages said he
didn't need help for them.

YES. WE NEED HELP. NOW.
We are *all* *COMPLETELY UNDERSTAFFED*.
We are drowning in bug reports and are not able to answer all of them,
especially old ones dating from the pre-teams era.

Who is not acknowledging such obvious things?
-- 
 .''`.
: :' :  We are debian.org. Lower your prices, surrender your code.
`. `'   We will add your hardware and software distinctiveness to
  `-our own. Resistance is futile.



Re: On maintainers not responding to bugs

2007-02-27 Thread cobaco (aka Bart Cornelis)
On Tuesday 27 February 2007, Josselin Mouette wrote:
 Le mardi 27 février 2007 à 09:24 +0100, Eduard Bloch a écrit :
  And how do you help a maintainer that does not admit that he needs
  help?

 Please show me where a current maintainer of Mozilla, KDE, GNOME, the
 glibc, the kernel, X.org or any such big group of packages said he
 didn't need help for them.

So let's rephrase that: how does a bug submitter the maintainer needs help 
if that hasn't been communicated in a forum the submitter follows? 

 YES. WE NEED HELP. NOW.
 We are *all* *COMPLETELY UNDERSTAFFED*.
 We are drowning in bug reports and are not able to answer all of them,
 especially old ones dating from the pre-teams era.

 Who is not acknowledging such obvious things?

People heavily involved with Debian know such things, bug submitters that 
aren't involved (yet) most likely don't.

- asking them to either pitch in or be patient seems a completely
  sensible thing to do, it decreases frustration, and for some percentage of
  submitters it will be the last little push they need to start getting
  involved

And as I noted elsewhere in this thread this only needs you to a) keep track 
of which bug reports aren't being handled (presumably you already have 
those bugs somewhere low on your todo list, right?) and b) compose 1 mail 
to that list of bug repports every couple of weeks or so.
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpHwZm6eX7UI.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-02-27 Thread Pierre Habouzit
On Tue, Feb 27, 2007 at 11:04:47AM +0100, cobaco (aka Bart Cornelis) wrote:
 On Tuesday 27 February 2007, Josselin Mouette wrote:
  Le mardi 27 février 2007 à 09:24 +0100, Eduard Bloch a écrit :
   And how do you help a maintainer that does not admit that he needs
   help?

  WTF ?!

  YES. WE NEED HELP. NOW.
  We are *all* *COMPLETELY UNDERSTAFFED*.
  We are drowning in bug reports and are not able to answer all of them,
  especially old ones dating from the pre-teams era.
 
  Who is not acknowledging such obvious things?
 
 People heavily involved with Debian know such things, bug submitters that 
 aren't involved (yet) most likely don't.
 
 - asking them to either pitch in or be patient seems a completely
   sensible thing to do, it decreases frustration, and for some percentage of
   submitters it will be the last little push they need to start getting
   involved

  Ooooh you mean telling all the user base we need help and are
overwhelmed like in [0] or [1] ?

  [0] http://lists.debian.org/debian-kde/2006/01/msg00215.html
  [1] http://lists.debian.org/debian-gtk-gnome/2006/01/msg00037.html

  We've seen how good it was for us, at least in the KDE team we got
about ... errr... 0 help offers.

  Could one stop thinking teams packaging large things are as
uncommunicative as some core teams in debian ? Actually we do speak our
problems out. It's just followed up with a huge silence.


-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpsA6E3KlbwU.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-02-27 Thread cobaco (aka Bart Cornelis)
On Tuesday 27 February 2007, Pierre Habouzit wrote:
 On Tue, Feb 27, 2007 at 11:04:47AM +0100, cobaco (aka Bart Cornelis) 
wrote:
  On Tuesday 27 February 2007, Josselin Mouette wrote:
   Le mardi 27 février 2007 à 09:24 +0100, Eduard Bloch a écrit :
   Who is not acknowledging such obvious things?
 
  People heavily involved with Debian know such things, bug submitters
  that aren't involved (yet) most likely don't.
 
  - asking them to either pitch in or be patient seems a completely
sensible thing to do, it decreases frustration, and for some
  percentage of submitters it will be the last little push they need to
  start getting involved

   Ooooh you mean telling all the user base we need help and are
 overwhelmed like in [0] or [1] ?
   [0] http://lists.debian.org/debian-kde/2006/01/msg00215.html
   [1] http://lists.debian.org/debian-gtk-gnome/2006/01/msg00037.html

Nope: 
not every bug submitter reads debian-kde or debian-gtk-gnome, or whatever 
list is most current for the package in question (in fact i'd say it's more 
likely that most do not). 

But let me point out something you seem to have missed (or lost sight of): 
people are more likely to help you fix a problem if they are directly 
affected by it (cause people tend to scratch their own itches).

- instead of asking for help on a mailinglist with no direct relation to
   BTS, it would make more sense to ask bug submitters suffering the effect
   of the maintainer not having enough time to do sufficient bug triage for
   either help or patience.

   We've seen how good it was for us, at least in the KDE team we got
 about ... errr... 0 help offers.

you send a mail for help - good
you didn't get any help - bad

but keeping in mind the above, you might want to retarget the request for 
help?

   Could one stop thinking teams packaging large things are as
 uncommunicative as some core teams in debian ? 

Nothing in this thread has said that.

The only point this thread makes regarding large packages/package sets is 
that large things get more bugs reported, making it harder to keep up, and 
they also tend to suffer from lots of antiquated bugs from the pre-team 
erra

Note that's 2 sepperate problems:
1) timely response to new bugs
2) cleanup of antiquated bugs

In the case of the KDE team it has in fact been pointed out in this threead 
that the main problem is 2) and that 1) hasnt't been a problem since the 
introduction of bts-link.

Since this whole discussion is about handling problem 1), it would seem that 
this discussion isn't pointed at KDE at all ATM, so I'm not sure why you're 
feeling attacked (or at you least you give that impression).

So let me make it explicit:
we're not looking to point fingers, we're looking for ways to:
a) adress a recurring problem
b) get a handle on what the size of the problem is
-- 
Cheers, cobaco (aka Bart Cornelis)


pgpa7PMRwoezJ.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-02-27 Thread Pierre Habouzit
On Tue, Feb 27, 2007 at 01:37:56PM +0100, cobaco (aka Bart Cornelis) wrote:
 On Tuesday 27 February 2007, Pierre Habouzit wrote:
  On Tue, Feb 27, 2007 at 11:04:47AM +0100, cobaco (aka Bart Cornelis) 
 wrote:
   On Tuesday 27 February 2007, Josselin Mouette wrote:
Le mardi 27 février 2007 à 09:24 +0100, Eduard Bloch a écrit :
Who is not acknowledging such obvious things?
  
   People heavily involved with Debian know such things, bug submitters
   that aren't involved (yet) most likely don't.
  
   - asking them to either pitch in or be patient seems a completely
 sensible thing to do, it decreases frustration, and for some
   percentage of submitters it will be the last little push they need to
   start getting involved
 
Ooooh you mean telling all the user base we need help and are
  overwhelmed like in [0] or [1] ?
[0] http://lists.debian.org/debian-kde/2006/01/msg00215.html
[1] http://lists.debian.org/debian-gtk-gnome/2006/01/msg00037.html
 
 Nope: 
 not every bug submitter reads debian-kde or debian-gtk-gnome, or whatever 
 list is most current for the package in question (in fact i'd say it's more 
 likely that most do not). 
 
 But let me point out something you seem to have missed (or lost sight of): 
 people are more likely to help you fix a problem if they are directly 
 affected by it (cause people tend to scratch their own itches).

  That's the theory. My experience for KDE bugs, is that something like
60 to 75% of the bug submitters do not answer to more-info requests, or
precisions requests. It's true even if you answer in the couple of weeks
after the submission.

  I shall say for the sth like 20 bugs I've dealt with in the libc, I've
had the great surprise to see people answer to bugs, even some 6-years
old ones.

  My opinion on this matter is that _users_ (to be opposed to
developers) don't really care, it's fire and forget reporting. Whereas
developers do really care about the bug being fixed the right way, and
do answer. And libc bug reporters are often developers. Sadly, if we may
be able to fix _our_ social/technical/... issues, we're not going to fix
our users any time soon.


-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgp3541teK4cg.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-02-27 Thread Matthias Julius
Ben Finney [EMAIL PROTECTED] writes:

 If I receive automatic notification from the BTS that the maintainer
 has attached a confirmed tag to the bug, that is plenty of
 acknowledgement.

or pending, upstream, wontfix, help or change in severity.
Any of those actions indicates that someone is dealing with the bug.
And the submitter (or anyone) can look that up in the BTS.  But, a
notification email to the submitter might be a good idea.

Matthias


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-27 Thread Oleksandr Moskalenko
* Joey Hess [EMAIL PROTECTED] [2007-02-26 21:51:13 -0500]:

 If someone would actually like to do something about the problem of
 maintainers not always responsing to bugs, then probably the simplest
 thing to do would be to code up a view in the BTS that lists bugs that
 have not had a maintainer response (filtering out responses that appear
 to be from the bug submitter, or filtering out all responses not from a
 given email, or something reasonable). If I had an easy[1] way to see
 that in my open bugs, I would be more inclined to prioritise that first
 when doing my periodic reviews of all my open bugs.
 
 -- 
 see shy jo
 
 [1] It can be done now with usertags, but hardly easily.

Not to mention that such a view could be very helpful to any DD who has a few
minutes for bug triage and would be more productive if he didn't have to trawl
through all bugs looking for stuff to follow up on. I know it would be very
helpful to me.

Cheers,

Alex.


signature.asc
Description: Digital signature


Re: On maintainers not responding to bugs

2007-02-27 Thread Loïc Minier
On Tue, Feb 27, 2007, Eduard Bloch wrote:
   I already warned you about this privately in december; here's another
 Warn? You feel the need to warn me? Does bringing me to STFU make you
 happy or so?

 No; I warned you not to put everybody in the same bag in the same
 pointless discussion that was happening back then about maintainer not
 applying patches timely.

 The proposals you made in this thread do not match the attitude you
 follow yourself...

 Nice game. Pointless attempt to create a who wants to throw the first
 stone situation. Looking at your dirty clothes:
 401095 359033 371694 372127 372611 373277 375904 403194
 What about them? Now don't tell me It is okay the package was adopted
 from other bad maintainer. I adopted some bug hives too.

 You could _at least_ search for good examples.  First, most of the bugs
 your took are from Galeon which is RFAed /and/ obsolete; second, these
 bugs do not have patches; third, I AM NOT THE ONE WHO ARGUES THAT
 MAINTAINERS SHOULD RESPOND TO ALL BUGS, remember: it's you.

 You're the guy who's been complaining about the maintainer is doing
 uploads but only for bugs that have RC priority or important and
 proposed the solution shall be setting some RC priority to all bugs
 then.

 Back in december, you were also pestering about maintainers that
 prefer to let such bug reports rot instead of tagging them, and back
 then I already sent you another list of bug reports to which you did
 not bother replying to for MONTHS, even bugs _I_ filed, _with patches_.

 And the worse is that you are upstream for most of the bugs I quoted.


 So, yes, please, SFTU; your position is so naive that it is pointless;
 instead of complaining about what busy maintainers could do, do it
 yourself, or find more people to do it.  Instead of reading your
 bitching about Debian bug handling, I spent some hours yesterday
 backporting the 10 bugs with the most duplicate reports from GNOME
 upstream (check:
 http://lists.debian.org/debian-devel-changes/2007/02/threads.html), I
 bet this was at least 1200% more useful than your arguing.

-- 
Loïc Minier [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-27 Thread Eduard Bloch
#include hallo.h
* Loïc Minier [Mon, Feb 26 2007, 01:32:50PM]:
 On Mon, Feb 26, 2007, Eduard Bloch wrote:
A good example already comes to my mind where the maintainer
  is doing uploads but only for bugs that have RC priority or important
  and are easy to fix. Not matching this criteria? Then you are simply
  ignored. No answer. Not one single word from the maintainer over many
  months even while people are providing patches to fix it.
 
  I already warned you about this privately in december; here's another

Warn? You feel the need to warn me? Does bringing me to STFU make you
happy or so?

  slap (all bugs with patches in packages you maintain):
  #402483: 77 days, no reply
  #402521: tentative upload, but missed the patch, 49 days without action
  #408718: 29 days, no reply
  #362994: 315 days, no reply
  #287154: 2 years and 63 days, no reply

Nice game. Pointless attempt to create a who wants to throw the first
stone situation. Looking at your dirty clothes:

401095 359033 371694 372127 372611 373277 375904 403194

What about them? Now don't tell me It is okay the package was adopted
from other bad maintainer. I adopted some bug hives too.

  I've lost enough time I could use in better ways by compiling these 5

If you need that much time to find extreme cases for all the packages I
maintain then I think the percentage is quite low.

  reports, I do hope they'll bring your position back to a more
  reasonable definition of what is acceptable and what is not.

You need to make an example on myself to create some definition? Sounds
like a lame excuse for a childish contest. If you don't like to hear
that then I am sorry but you started it.

Eduard.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-27 Thread Ben Finney
Pierre Habouzit [EMAIL PROTECTED] writes:

 cobaco (aka Bart Cornelis) wrote:
  people are more likely to help you fix a problem if they are
  directly affected by it (cause people tend to scratch their own
  itches).

 That's the theory. My experience for KDE bugs, is that something
 like 60 to 75% of the bug submitters do not answer to more-info
 requests, or precisions requests. It's true even if you answer in
 the couple of weeks after the submission.

So, in your experience, 25% to 40% of bug submitters *do* answer
more-info requests? That seems quite a good response rate to me.

You present this in response to people are more likely to help you
fix a problem if they are directly affected by it. Are you suggesting
that people who are *not* directly affected by a bug are 25% to 40%
likely to answer a more-info request?

   My opinion on this matter is that _users_ (to be opposed to
 developers) don't really care, it's fire and forget reporting.

Anecdotally, I'd agree that many bug submitters fit this profile. So
we should increase the likelihood that people who *do* care can know
that they are doing the right thing by submitting quality bug reports,
even if the fix is a long time in coming.

-- 
 \  [...] a Microsoft Certified System Engineer is to information |
  `\ technology as a McDonalds Certified Food Specialist is to the |
_o__)culinary arts.  -- Michael Bacarella |
Ben Finney


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-27 Thread Vincent Bernat
OoO En cette nuit nuageuse du  mardi 27 février 2007, vers 01:04, Russ
Allbery [EMAIL PROTECTED] disait:

 Maintaining packages should be fun and rewarding too.  Punishing people
 for not doing something that we think is important has its place, but only
 sparingly.

Reporting bug  should be fun  too. Not getting  an answer is  not very
polite and some users may feel that their bug reports are useless.
-- 
Take care to branch the right way on equality.
- The Elements of Programming Style (Kernighan  Plauger)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-27 Thread Russ Allbery
Vincent Bernat [EMAIL PROTECTED] writes:
 Russ Allbery [EMAIL PROTECTED] disait:

 Maintaining packages should be fun and rewarding too.  Punishing people
 for not doing something that we think is important has its place, but
 only sparingly.

 Reporting bug  should be fun  too. Not getting  an answer is  not very
 polite and some users may feel that their bug reports are useless.

Sure, which is why I'm all in favor of responding where possible.  I just
don't want to see us let the best become the enemy of the good or hold
maintainers to standards that work fine for small packages but which don't
scale to huge ones.

Upstream projects frequently have unanswered bugs.  This is a problem with
all large free software products I've ever been involved with.  I'm all
for trying to do the right thing, but let's not burn ourselves out or turn
on each other over unrealistic standards.  If the entire rest of the free
software community is struggling with something, we're probably not going
to have a silver bullet that's going to make it easy for us, and we should
probably be realistic about what we can accomplish.

-- 
Russ Allbery ([EMAIL PROTECTED])   http://www.eyrie.org/~eagle/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-27 Thread Eduard Bloch
#include hallo.h
* Josselin Mouette [Tue, Feb 27 2007, 10:30:39AM]:
 Le mardi 27 février 2007 à 09:24 +0100, Eduard Bloch a écrit :
  And how do you help a maintainer that does not admit that he needs help?
 
 I can't believe people are thinking such crap.
 
 Please show me where a current maintainer of Mozilla, KDE, GNOME, the
 glibc, the kernel, X.org or any such big group of packages said he
 didn't need help for them.
 
 YES. WE NEED HELP. NOW.
 We are *all* *COMPLETELY UNDERSTAFFED*.
 We are drowning in bug reports and are not able to answer all of them,
 especially old ones dating from the pre-teams era.
 
 Who is not acknowledging such obvious things?

Dunno. I think you confused the subthreads when replying here.
As usual somebody needs to make the hands dirty and deal with the old
odd bug reports. And yes, I know that my talk here does not help but I
have no time to help either so I am stopping here.

Eduard.

-- 
HE Myon: Einigkeit und Recht und Allohol!


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-27 Thread Don Armstrong
On Tue, 27 Feb 2007, Eduard Bloch wrote:

 #include hallo.h
 * Don Armstrong [Mon, Feb 26 2007, 01:55:42PM]:
  I'm open to suggestions of real solutions to this problem,
  (indeed, I continue to suggest that interested people jump in and
  help out) but technical hurdles for maintainers to overcome and
  waste their limited time in trivialities are pointless, and not
  something I'm willing to support.
 
 And how do you help a maintainer that does not admit that he needs
 help?

You put them on Jerry Springer and arrange an intervention?

 I would support a semi-automated solution: BTS tracks an eta2fix
 value which maintainer can set telling the planed schedule for
 fixing this bug in the near future. 

This solution is already trivially implementable using usertags. If
people begin to tag their packages using things like eta2fix-rsn
eta2fix-weeks eta2fix-months eta2fix-snowinhell then I'll
consider adding a feature to the BTS to output the time remaining to
the ETA. [Indeed, this is my (personal) metric[1] for adding all new
tags and tag-like features; show me you'd use it using user tags, and
I'll implement it.]
 
 And please don't tell me this is a technical curdle since this would
 be crap.

Yes, it's a technical curdle of crap. I'm going to use it to make
fecal cheese.


Don Armstrong

1: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=237140;msg=12
-- 
Of course, there are cases where only a rare individual will have the
vision to perceive a system which governs many people's lives; a
system which had never before even been recognized as a system; then
such people often devote their lives to convincing other people that
the system really is there and that it aught to be exited from. 
 -- Douglas R. Hofstadter _Gödel Escher Bach. Eternal Golden Braid_

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



Re: On maintainers not responding to bugs

2007-02-26 Thread Ron Johnson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 02/26/07 01:27, Don Armstrong wrote:
 On Mon, 26 Feb 2007, Ben Finney wrote:
 Sune Vuorela [EMAIL PROTECTED] writes:

[snip]
 [Frankly, if you're concerned about whether someone has seen your
 mail, surely the ack from the BTS is sufficent. Anything else requires
 someone to actually do the work.]

Does the BTS ack *mean* that an actual living breathing human has
eyeballed the bug?


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF4pVaS9HxQb37XmcRAlG+AJ9F1lotvLUaKEF26YxcCRwk4xEuqACg6MEH
8bu08b5YXspjLmOZMSlT+TU=
=aU07
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-26 Thread Klaus Ethgen
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi Folks,

Am Mo den 26. Feb 2007 um  3:03 schrieb Pierre Habouzit:
   errrm, let me think. YES !
[some calculation]
   so well, hmm let me think again ... YES THIS IS A DAMN PERFECT
 ARGUMENT.

Sorry, but NO. It only shows that there is more people needed for
maintaining the package!

Moreover, responding for a bugreport can end in less time needed to fix
the bug. Maybe the reporter has still a (local) solution and did not
append it as patch. Simply asking would help to get this patch. Maybe a
response can also be like do you have some experience? Can you help out
fixing the bug? I'm sure that there are some bug reporter out there
who are able to fix bugs and would answer positive to such questions.
But if there is no response to a bug report nobody is engaged to spend
only a minute to fix it.

Regards
   Klaus

Ps. Syntax bugs in this message have to be ignored.
- -- 
Klaus Ethgenhttp://www.ethgen.de/
pub  2048R/D1A4EDE5 2000-02-26 Klaus Ethgen [EMAIL PROTECTED]
Fingerprint: D7 67 71 C4 99 A6 D4 FE  EA 40 30 57 3C 88 26 2B
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iQEVAwUBReKgwJ+OKpjRpO3lAQI1Ewf+JN26Q7Nieot+gvUyNf5TgWOS2EI6OGsA
BpTejPiwYPpNClKIQUr3jXpBlAejyR1865ps0qY8hl0TIeNbPjraiMR11AUbD+qv
bO4k1O2Sv9KXR3GDU979nMKsBlvoICa092kH8gJkaFwWWtSyXLAXR61UsRGbq1zH
V61uyewN75uOuUYpJn65XlkFqMlnvXlp/KekgIcoqTyBl4pQobWxaaV6rwVZuwSE
NwhBwxpb2wRRA3xofZCv6alXgxprjqg5HhnRhJwUezMhdsnx0n8MTlDZY0vUMQaq
kQu3TUfn501mScQLZJXVYOdBDtINHdoo2E5gmT/kApfaIPAmxl9B1g==
=nKRX
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-26 Thread Bernhard R. Link
* Marco d'Itri [EMAIL PROTECTED] [070226 02:35]:
 If a maintainer keeps doing uploads we can be almost sure that he is not
 ignoring bugs too.

Especially with the big packages used as example why this would be hard
this is not obvious, and I think for many packages it is even simply not
true.

 Providing an useful answer to a bug requires proper bug triage, which
 requires time.

But it is a time that is well invested. If a maintainer does not look
at the bugs, he cannot give them due priority. Thus a maintainer needs
to look at them anyhow and do a fast assessment how important it is,
how much work it would involve to fix it or even what kind of tests
or considerations would be needed to make sure it is a bug at all.
And if it is done, a short answer can be made with the results of that.

Hochachtungsvoll,
Bernhard R. Link


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-26 Thread Pierre Habouzit
On Sun, Feb 25, 2007 at 10:32:41PM -0500, Roberto C. Sanchez wrote:
 On Mon, Feb 26, 2007 at 02:55:39AM +0100, Pierre Habouzit wrote:
  
And btw, help for bug triaging for any of those kind of packages is
  vastly appreciated... But here is a newsflash: 100 bugs is fairly easy
  to reduce. the 5 or 600 bugs the KDE team has closed was a year of work.
  Yes a damn year, during which there has been many upstream releases
  (getting a release ready is a week of work, plus the RC that always come
  with them, so you can add another week on top of this one). So please
  explain me how a team that has had sometimes less of 2 to 3 _actually 
  active_
  members at a given time do manage to keep up with bugs as well ? I'll
  tell you: they just don't.
  
Sorry to seem pissed, but well, I am. Your mail (and others with the
  same thoughts) are completely disconnected from reality. Totally.
  
 Sorry.  I was arguing for the value of bug triage and communicating with
 submitters.  I still on't think that holding up migration over
 unanswered bugs is a good idea.  Hope that clears things up for you.

  The Debian would have KDE 3.1 (as we couldn't make it with KDE 3.5.5)
and that would be a nightmare as it's now unsupported upstream.


-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpE3zNLbg01E.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-02-26 Thread Bernhard R. Link
* Pierre Habouzit [EMAIL PROTECTED] [070226 03:03]:
   So now let's do a simple calculation. 100 bugs, 20 minutes, that's
 2000 minutes, over 6 weeks, that's 333 minutes a week, meaning at least
 6 hours a half of work. Just to keep up with bugs. Of completely tedious
 work.
 
   Add to that: working on the backlog, working on the bugs that in fact
 need 1hour of work, packaging new upstreams, doing some maintenance on
 the repository and so on, and KABOOOM, either you have a time machine,
 or there is not enough time.
 
   so well, hmm let me think again ... YES THIS IS A DAMN PERFECT
 ARGUMENT.

Sorry to say it that way. But after I read this, not letting such
packages in a stable release before they get enough manpower to be
handled, sound a better idea then before.

Hochachtungsvoll,
Bernhard R. Link


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-26 Thread Florian Weimer
* Ron Johnson:

 Does the BTS ack *mean* that an actual living breathing human has
 eyeballed the bug?

No, it doesn't.

But would an ack from a human being mean that the bug will be fixed in
due course?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-26 Thread Florian Weimer
* Nikita V. Youshchenko:

 What do people look on the following idea: not allow packages to migrate 
 from sid to testing if they have unanswered bug reports with severity = 
 normal?

I don't think fiddling with testing propagation in this way is a good
idea.  After all, even if the package has got unacknowledged bug
reports, propagating the version to testing might actually decrease
the overall bug count.

And if you really think that this information is helpful to system
administrators, you could create an APT plugin that warns before
installing such packages (perhaps even a patch to apt-listbugs would
do it).


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-26 Thread Sam Hocevar
On Sun, Feb 25, 2007, Steinar H. Gunderson wrote:
 On Sun, Feb 25, 2007 at 11:26:45PM +0300, Nikita V. Youshchenko wrote:
  What do people look on the following idea: not allow packages to migrate 
  from sid to testing if they have unanswered bug reports with severity = 
  normal?
 
 Honestly, this would kill almost any larger package.

   You sound like it would not make the maintainers care more about
their bugs and start answering them.

 The problem is that way too often, maintainers don't really care about
 packages migrating to testing. If they did, we wouldn't have 398 RC bugs on
 packages that are not in testing...

   I don't think this is /the/ problem. It's /another/ problem.

-- 
Sam.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-26 Thread Pierre Habouzit
On Mon, Feb 26, 2007 at 05:20:31AM +0100, Ana Guerrero wrote:
 On Sun, Feb 25, 2007 at 10:35:48PM -0500, Roberto C. Sanchez wrote:
  OK.  But is there not a fairly sizeable team working on KDE packaging
  for Debian?  
 
 No. FYI, the KDE team is currently about 6 *active* members, 3 working 
 a lot and 3-4 working when they have some free time. Last kde 3.5.6 has been
 packaged for only 3 members of the team (one of them is not even in NM).

  And that's in fact a _lot_. We were quite less not so long ago.

  Now let's think a bit:
  - iceweasel is Eric and Mike (2 people): 528 bugs.
  - XSF packages is (mostly I think) Julien and David (2 people): I'd
say more than 900 bugs (500 on xorg solely).
  - OOo.org is René (_1_ active people): 459 bugs.
  - Glibc is mostly done by aurel32, and I try to help (1.5 people):
~300 bugs.

  And I think the list can grow larger just by looking at the reality,
and not dreaming stupid ideas and trying to defend them. KDE team has
more people, but ... there is also a _lot_ of gigantic packages to deal
with: two versions of Qt (yay libs in c++), main modules, ...

  Just _look_ at that: [0]. I mean _look_, not pretend to. Instead of
answering to that thread, arrogantly explaining to us how bad we suck,
because we don't have the 30 hours a week that would be needed (per team
member) to deal with KDE packages.

  And just consider you can s/KDE/{anything that is large in the project}/


  [0] http://qa.debian.org/[EMAIL PROTECTED]

-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpdzsQNWW4OA.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-02-26 Thread Pierre Habouzit
On Mon, Feb 26, 2007 at 10:45:24AM +0100, Bernhard R. Link wrote:
 * Pierre Habouzit [EMAIL PROTECTED] [070226 03:03]:
So now let's do a simple calculation. 100 bugs, 20 minutes, that's
  2000 minutes, over 6 weeks, that's 333 minutes a week, meaning at least
  6 hours a half of work. Just to keep up with bugs. Of completely tedious
  work.
  
Add to that: working on the backlog, working on the bugs that in fact
  need 1hour of work, packaging new upstreams, doing some maintenance on
  the repository and so on, and KABOOOM, either you have a time machine,
  or there is not enough time.
  
so well, hmm let me think again ... YES THIS IS A DAMN PERFECT
  ARGUMENT.
 
 Sorry to say it that way. But after I read this, not letting such
 packages in a stable release before they get enough manpower to be
 handled, sound a better idea then before.

  Stripping KDE, php, xorg, gnome, iceweasel, the libc out of stable
would indeed make releases a lot less painful. Any other brilliant idea
around ?

  Also consider that in the huge mass of bugs, for any of the mentioned
packages, I'd say 25 to 50% of the bugs are just either invalid or long
gone. Those teams do an amazing job dealing with the most urgent bugs,
_AND_ keeping up with upstream. Because such packages aren't supported
very long, because upstreams have the same man power issues, and they
only support _some_ releases, if we do not keep up, then it means
putting an unbearable pressure over the already quite loaded security
team.

  Could we go back to sanity and reality, please ?
-- 
·O·  Pierre Habouzit
··O[EMAIL PROTECTED]
OOOhttp://www.madism.org


pgpJfr4WAWtSO.pgp
Description: PGP signature


Re: On maintainers not responding to bugs

2007-02-26 Thread Bernhard R. Link
* Pierre Habouzit [EMAIL PROTECTED] [070226 11:05]:
   Stripping KDE, php, xorg, gnome, iceweasel, the libc out of stable
 would indeed make releases a lot less painful.

xorg just sees activitiy to look at bugs (and it was really overdue),
libc is a beast of itself. For the others I have no strong preference,
and if we cannot even garantee that someone looks at the bugs, why put
them in stable?

   Also consider that in the huge mass of bugs, for any of the mentioned
 packages, I'd say 25 to 50% of the bugs are just either invalid or long
 gone.

That is even more a reason to look into them. More old invalid bugs
means more time for submitters to search for their bug. Which means
either more duplicates, less times for submitters to invest into bug
reports making things easy.

 Those teams do an amazing job dealing with the most urgent bugs,
 _AND_ keeping up with upstream. Because such packages aren't supported
 very long, because upstreams have the same man power issues, and they
 only support _some_ releases, if we do not keep up, then it means
 putting an unbearable pressure over the already quite loaded security
 team.

Hey, I was speaking about not releasing such packages at all (perhaps
except libc and the kernel (at least until hurd is ready ;-)). So
no problem at that front. After all, if noone reads the bug reports
anway, how should one find security relevant ones?

   Could we go back to sanity and reality, please ?

I'm also against putting a such a automatism as suggested in.
(Especially as it can be easily circumvented). It's better to help
than to punish. (What about forcing NMs to take a look at a dozen
bugs in high-profile packages not yet answered, trying to verify them
and collect some data on them?)

But in all sanity, saying you cannot cope with bug-reports is no reason
at all that the package should be released in its current form but only
a reason against it. I'm not suggesting that should be done, but that
it is the only logical conclusion from your argument.

Hochachtungsvoll,
Bernhard R. Link


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-26 Thread Eduard Bloch
#include hallo.h
* Pierre Habouzit [Mon, Feb 26 2007, 02:32:28AM]:
 On Sun, Feb 25, 2007 at 07:27:29PM -0500, David Nusinow wrote:
  On Mon, Feb 26, 2007 at 11:12:43AM +1100, Ben Finney wrote:
   Sune Vuorela [EMAIL PROTECTED] writes:
   
You and others are most welcome to take a stab at the 1000 open bugs
against the official kdepackages.
   
   You and others cannot substitute for a response *from the package
   maintainer* acknowledging (or otherwise) the bug report. That's the
   criterion being discussed here: not a resolution for the reported bug,
   but rather a first response from the package maintainer to the bug
   report, to acknowledge that it has not been ignored.
  
  And what he's telling you, and what I'm telling you, is that it's a
  completely crap criterion for those of us who deal with massive packagesets
  like KDE. Simply replying to a bug won't get it fixed any sooner or
  decrease the impact it has on the user. In addition, it distracts us from
  doing what is potentially far more productive work.
 
   bleh, you're totally wrong ! That *is* an excellent criterium, if you
 need proof, look at the libc: too many unanswered bugs, it should not be
 in testing. End of story.

They have good teachers. My last upstream report was closed after
waiting for months with provide the data, issue is through, closing the
bug. The fact the problem does still exist and that this feature has
been working in previous versions have been just forgotten. Close the
bug and/or let's pretend there is no problem.

And now wonder why there are many unofficial packages, forks, et cetera.
People are not happy? What a surprise.

Eduard.
-- 
LGS Halloechen, ihr Spinner, so frueh auf?
nusse nein, wir schlafen alle im kollektiv
knorke mein alkoven ist kaputt
teq alkohol kaputt?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-26 Thread Eduard Bloch
#include hallo.h
* Marco d'Itri [Mon, Feb 26 2007, 02:36:13AM]:
 On Feb 26, Ben Finney [EMAIL PROTECTED] wrote:
 
  You and others cannot substitute for a response *from the package
  maintainer* acknowledging (or otherwise) the bug report. That's the
  criterion being discussed here: not a resolution for the reported bug,
  but rather a first response from the package maintainer to the bug
  report, to acknowledge that it has not been ignored.
 If a maintainer keeps doing uploads we can be almost sure that he is not
 ignoring bugs too.

Nonsense. A good example already comes to my mind where the maintainer
is doing uploads but only for bugs that have RC priority or important
and are easy to fix. Not matching this criteria? Then you are simply
ignored. No answer. Not one single word from the maintainer over many
months even while people are providing patches to fix it.

The solution shall be setting some RC priority to all bugs then. Then he
will need to touch the bug report at least once to downgrade the
severity (in theory). Obviously not a good solution.

For me, I decided to NMU sooner in the next situation like that. Why
wasting time when you can improve the package and the maintainer does
obviously not want to, right?

 Providing an useful answer to a bug requires proper bug triage, which
 requires time.

Typing does XY's patch solve you problem so I can schedule the fix for
my next upload does cost you more than 20 seconds? What about joining a
fast keyboard typing course then?

Eduard.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: On maintainers not responding to bugs

2007-02-26 Thread Josselin Mouette
Le lundi 26 février 2007 à 09:56 +0100, Klaus Ethgen a écrit :
 Sorry, but NO. It only shows that there is more people needed for
 maintaining the package!

Yes. We need more people to maintain GNOME, KDE, X.org, the glibc, OOo,
and Mozilla.

Any volunteers around?
-- 
 .''`.
: :' :  We are debian.org. Lower your prices, surrender your code.
`. `'   We will add your hardware and software distinctiveness to
  `-our own. Resistance is futile.



Re: On maintainers not responding to bugs

2007-02-26 Thread Josselin Mouette
Le lundi 26 février 2007 à 10:57 +0100, Pierre Habouzit a écrit : 
   Now let's think a bit:
   - iceweasel is Eric and Mike (2 people): 528 bugs.
   - XSF packages is (mostly I think) Julien and David (2 people): I'd
 say more than 900 bugs (500 on xorg solely).
   - OOo.org is René (_1_ active people): 459 bugs.
   - Glibc is mostly done by aurel32, and I try to help (1.5 people):
 ~300 bugs.

GNOME is 3 active people (2 uploading, 1 doing *only* bug triage), plus
6-7 less active people, for 145 packages totalising 1618 bugs.

You can add evolution and its 398 bugs for 2-3 people.

We are lucky to be even able to manage this number of bugs. I have
absolutely no idea of how e.g. the upstream nautilus developers can
handle more than 50 bugs per *day*.
-- 
 .''`.
: :' :  We are debian.org. Lower your prices, surrender your code.
`. `'   We will add your hardware and software distinctiveness to
  `-our own. Resistance is futile.



  1   2   >