Re: An alarming trend (no it's not flaimbait.)

2002-01-06 Thread Goswin Brederlow
Henrique de Moraes Holschuh [EMAIL PROTECTED] writes:

 On Thu, 03 Jan 2002, Craig Dickson wrote:
  Karl M. Hegbloom wrote:
If a package has gotten very stale, and nobody has taken up
maintainence, isn't that a pretty good indication that nobody is
using it anyhow?
  
  Is it? Is the average Debian user both able and willing to be a
 
 Obviously not. It is a pretty good indication that no developer is using it
 anymore, but just that.

1. Debian Developer are a good sample of the Debian users. Only a
selected group, but it still gives some indication.

2. popularity-contest should also give you a hint.

3. If a package has a bug and is not maintained that can be
noticed. If the bug is release critical, it drops out of stable. Watch
out for those. Clean up those buggy, stale debs first.

4. Check for packages that are outdated compared to upstream
source. Contact upstream if they know someone to maintain it.

But what about stale, unused, bugfree debs that are just perfect
(Yeah, show me one). No newer upsteam and no other indication of
staleness?  First of all its maintainer should know. Would you
maintain a package you don't use? The package should be orphaned when
its not maintained and then go the way of all orphans: get adopted or
grow up and earn your own money. :)

The only way to see if a probably unused package is realy unused is to
remove it and wait for someone to scream. Do you want to listen to all
those screams? Removing a package should be well though about.

MfG
Goswin

PS: I'm all for cleaning up old cruft. Just remember that someones cruft might 
be someone elses dearest.
PPS: NEVER REMVOE MOONBUGGY




Re: An alarming trend (no it's not flaimbait.)

2002-01-03 Thread Karl M. Hegbloom
 If a package has gotten very stale, and nobody has taken up
 maintainence, isn't that a pretty good indication that nobody is
 using it anyhow?

 What about taking packages like that and removing the binary .deb,
 but leave the last source package in the archive...  there should be
 a way through some interface such as aptitude or a web page to find
 it by searching, perhaps.  But this only for software deemed worth a
 read of the source code or potentially useful in real life.

 We must admit: there is plenty of cruft in the archive.  A lot of
 stuff nobody really uses.

-- 
mailto: (Karl M. Hegbloom) [EMAIL PROTECTED]
http://www.microsharp.com
phone://USA/WA/360-260-2066
jabber: [EMAIL PROTECTED]




Re: An alarming trend (no it's not flaimbait.)

2002-01-03 Thread Craig Dickson
Karl M. Hegbloom wrote:

  If a package has gotten very stale, and nobody has taken up
  maintainence, isn't that a pretty good indication that nobody is
  using it anyhow?

Is it? Is the average Debian user both able and willing to be a
maintainer, and sufficiently aware of ongoing developments that he would
both know that the package is out of date, and how to go about doing
something about it (in terms of the process for taking over an abandoned
package)?

Craig




Re: An alarming trend (no it's not flaimbait.)

2002-01-03 Thread Darrell Rene Dupas
no it isnt flame bait but it is newbie bait!
there is an good discussion on this very topic at the following url
http://www.tuxedo.org/~esr/writings/cathedral-bazaar/
take care. i am not a maintaner yet! someday hopefully
dd
[EMAIL PROTECTED] wrote:
Karl M. Hegbloom wrote:
If a package has gotten very stale, and nobody has taken up
maintainence, isn't that a pretty good indication that nobody is
using it anyhow?
Is it? Is the average Debian user both able and willing to be a
maintainer, and sufficiently aware of ongoing developments that he would
both know that the package is out of date, and how to go about doing
something about it (in terms of the process for taking over an abandoned
package)?
Craig





Re: An alarming trend (no it's not flaimbait.)

2002-01-03 Thread Craig Dickson
Darrell Rene Dupas wrote:

 no it isnt flame bait but it is newbie bait!

Not if you read it correctly. Try again.

 there is an good discussion on this very topic at the following url
 http://www.tuxedo.org/~esr/writings/cathedral-bazaar/

I was talking about Debian policy and procedures, not general open-source
practice, with which I am sufficiently familiar.

Craig




Re: An alarming trend (no it's not flaimbait.)

2002-01-03 Thread Henrique de Moraes Holschuh
On Thu, 03 Jan 2002, Craig Dickson wrote:
 Karl M. Hegbloom wrote:
   If a package has gotten very stale, and nobody has taken up
   maintainence, isn't that a pretty good indication that nobody is
   using it anyhow?
 
 Is it? Is the average Debian user both able and willing to be a

Obviously not. It is a pretty good indication that no developer is using it
anymore, but just that.

-- 
  One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie. -- The Silicon Valley Tarot
  Henrique Holschuh




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-29 Thread Thomas Bushnell, BSG
Colin Watson [EMAIL PROTECTED] writes:

  But I suspect that eight people is nowhere near enough people.  Maybe
  I could join...
 
 Please do! Adrian Bunk posted a proposal a month or so ago for QA
 organization in the future, containing a good summary of the kinds of
 things people can work on.

So one problem is that I looked at the To Do List on the QA pages, and
it has one item.  I looked at the release critical bugs on important
packages, and they are all small things that can only be effectively
solved by the maintainer (fixing minor typo problems, etc).  

I'm sure there's lots of work to be done, but it's not clear what
exactly it is.




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-29 Thread Adam Heath
On 29 Dec 2001, Thomas Bushnell, BSG wrote:

 Colin Watson [EMAIL PROTECTED] writes:

   But I suspect that eight people is nowhere near enough people.  Maybe
   I could join...
 
  Please do! Adrian Bunk posted a proposal a month or so ago for QA
  organization in the future, containing a good summary of the kinds of
  things people can work on.

 So one problem is that I looked at the To Do List on the QA pages, and
 it has one item.  I looked at the release critical bugs on important
 packages, and they are all small things that can only be effectively
 solved by the maintainer (fixing minor typo problems, etc).

look at http://base.debian.net/ and http://standard.debian.net/

There are rc bugs listed that are more than just trivial.




Re: Build systems (was Re: An alarming trend (no it's not flaimbait.))

2001-12-28 Thread Matthias Klose
Adam Heath writes:
 On 27 Dec 2001, Tollef Fog Heen wrote:
 
  * Adam Heath
 
  | dbs(doogie build system, debian build system)
  |
  | See autofs, apache, x(contains a pre-alpha version of dbs).
  |
  | Do NOT see glibc, gcc.  Those use dpatch, which was around before dbs.  
  Dbs
  | has a larger following(but well  under 100 packages use it).
 
  What are the differences between DBS and dpatch, and why should I
  choose one or the other?
 
 dpatch offers no patch ordering.  dbs does

it does have patch ordering. the order is determined by the
debian_patches macro.

 Also, an unreleased dbs supports patch dependencies.  It was a quick simple
 modification to dbs to get it to support this.  Dbs uses a single script to
 apply all patches, which makes adding features easy.  dpatch turns each patch
 into a script, which means the scriptage needs to be updated by hand when a
 new feature is needed.

yes, the rationale is to run commands after the patch was applied
(mostly autoconf to regenerate configure)

 Neither dbs nor dpatch are documented.

found this out while looking at dbs...




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-28 Thread Bdale Garbee
[EMAIL PROTECTED] (Brian Wolfe) writes:

 Actualy, I believe that the mkisofs maintainer should have seen that a 
 new option was created and notified the maintainers of anything that 
 depended on mkisofs ...

That's pushing it, I think.  I've had several experiences as a maintainer
where something in an upstream package changed that seemed insignificant to
me, but which broke some other package that depended on mine.  These events
aren't a big deal if everyone is engaged and bugs are getting addressed as
they are reported.

Let's stick to the main problem.

Bdale




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-28 Thread Brian Wolfe
This is why I labeled it as if it were me. Of course I tend to 
take a harder view of whats the programmers responsibilities when releasing 
a package than most people. Maybe it has to do with my overbuilt sense of 
getting things done right and not being blamed for breaks too frequesntly. :)


On Fri, Dec 28, 2001 at 08:09:54AM -0700, Bdale Garbee wrote:
 [EMAIL PROTECTED] (Brian Wolfe) writes:
 
  Actualy, I believe that the mkisofs maintainer should have seen that a 
  new option was created and notified the maintainers of anything that 
  depended on mkisofs ...
 
 That's pushing it, I think.  I've had several experiences as a maintainer
 where something in an upstream package changed that seemed insignificant to
 me, but which broke some other package that depended on mine.  These events
 aren't a big deal if everyone is engaged and bugs are getting addressed as
 they are reported.
 
 Let's stick to the main problem.
 
 Bdale
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
 

-- 

TerraBox.comFingerprint: 2849 5090 D4E0 2A6C C648  A750 52F8 8504 67DB 205C




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-27 Thread Brian Wolfe
On Wed, Dec 26, 2001 at 11:07:20PM -0600, Adam Heath wrote:
 On 26 Dec 2001, Thomas Bushnell, BSG wrote:
 
  Um, if it doesn't work for the version of mkisofs in woody, then it is
  a critical bug as far as woody is concerned.
 
 That may be true.  But someone who has potato installed, and does a partial
 upgrade, might not have the new version of mkisofs.
 
 Seriously, if a mkisofs upgrade broke software that used it, the only way to
 *guarantee* that partial upgrades don't cause software to break, is for
 mkisofs to conflict with the older versions of packages that used it.

Well now, that certainly sounds like it's a conflict to me. :)

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

-- 

TerraBox.comFingerprint: 2849 5090 D4E0 2A6C C648  A750 52F8 8504 67DB 205C




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-27 Thread Colin Watson
On Wed, Dec 26, 2001 at 03:02:48PM -0800, Thomas Bushnell, BSG wrote:
 Seems to me that we came up with a solution for this problem a while
 ago: the Debian QA team.  Right now it has eight people, and an
 overwhelming workload.

You both exaggerate and understate things here.
http://www.debian.org/intro/organization lists eight people, but they
were actually the QA committee (which IIRC decided to disband itself a
couple of months ago because it was redundant). The QA group itself has
several more people involved.

On the other hand, as usual, not everybody's active at any one time. At
the moment it looks like most of the recent work on orphaned packages
has been done by Matej Vela and to a lesser extent me, but this varies
from month to month. Other people have been working on other issues. And
you're right that the workload is to all intents and purposes infinite.

 I think a QA team is the right thing here; presumably it can have the
 discussions about whether particular packages are so stale they should
 be removed.

Indeed, we sometimes do. Martin Michlmayr is often involved with this,
as it links up well with looking for missing-in-action developers, and
Bas Zoetekouw has done some work recently which may lead into this.

Usually we only get involved in discussions like this for orphaned
packages, at least so far.

 But I suspect that eight people is nowhere near enough people.  Maybe
 I could join...

Please do! Adrian Bunk posted a proposal a month or so ago for QA
organization in the future, containing a good summary of the kinds of
things people can work on.

-- 
Colin Watson  [EMAIL PROTECTED]




Re: An alarming trend (no it's not flaimbait.)

2001-12-27 Thread Eric Van Buggenhaut
On Thu, Dec 27, 2001 at 12:07:39AM +0100, Amaya wrote:
 Anthony Towns dijo:
  Bas Zoetekouw posted the results of a script in mid November that'd
  help clearing up packages that've been sitting in the archive
  unmaintained for ridiculously long periods, 
 
 Could anyone ponit me to that script? Google can't help me this time :-)
 

http://lists.debian.org/debian-devel/2001/debian-devel-200111

?

-- 
Eric VAN BUGGENHAUT Los niños son esponjas
(Amaya Rodrigo Sastre)
\_|_/   Andago
   \/   \/  Av. Santa Engracia, 54
a n d a g o  |--E-28010 Madrid - tfno:+34(91)2041100
   /\___/\  http://www.andago.com
/ | \   Innovando en Internet
[EMAIL PROTECTED]




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-27 Thread Juha Jäykkä
 cause the package to fail more and more in more common usage. Debian updated
 it's version of mkisofs, and thus IT broke CDRToaster. As such this is now in

  I wonder how this could happen in the first place: if CDRToaster
depended properly on mkisofs version = whatever, then upgrading
mkisofs should remove CDRToaster.
  Another thing I must ask: did those people you (Brian) claimed chose
RedHat because debian packages are so old choose RH because _potato_
is so old or because packages in woody/sid are too old?
  Packages in potato are really old, but that is by policy. And
_please_ do not change that policy! Not changing stable release vesion
numbers is perhaps the greatest asset Debian has. Look at RedHat or
SuSE, for example, they release a new version every few months (and
at least SuSE 7.2 does not provide a clean way to upgrade). That
assures they can release new versions more frequently than Debian,
_but_ it also means a lot more maintenance both on the distributor's
side (fixing bugs in several versions of a software - possibly with
different libraries even) and on user's side.
  A nice way to get those people, who claim Debian is so old (which is
true), to use Debian could be this: Add one distribution to the
current stable-testing-unstable. For example
stable-bleeding_edge-testing-unstable. The new distro would basically
be a snapshot of testing or unstable with official boot disks and CD
images. It could get minor version numbers and be released, for
example, twice a year.
  This might be bad for Debian's reputation in some people's minds but
in my opinion that would simply be answering the users' call. No sane
person (I think) would want such a snapshot on a server - especially
since there would be no security updates - but many people seem to want
new and fancy, bleeding edge programs on their workstations.
Especially since stable's XFree has problems with the newer video cards
and probably USB, too.
  Just a few thoughts...

-- 
 ---
| Juha Jäykkä, [EMAIL PROTECTED]|
| home: http://www.utu.fi/~juolja/  |
 ---




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-27 Thread Branden Robinson
On Wed, Dec 26, 2001 at 03:02:48PM -0800, Thomas Bushnell, BSG wrote:
 Maybe we need a way to make being on the QA team a sexy job, just like
 maintaining glibc or the kernel or X is.

Eh?  In my experience the maintainers of these packages get nothing but
grief, sometimes from each other.  :)

-- 
G. Branden Robinson| If God had intended for man to go
Debian GNU/Linux   | about naked, we would have been
[EMAIL PROTECTED] | born that way.
http://people.debian.org/~branden/ |


pgpFcN49o4dT5.pgp
Description: PGP signature


Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-27 Thread Mark Brown
On Thu, Dec 27, 2001 at 05:44:38AM -0600, Colin Watson wrote:

[Discussing removal of bitrotted packages]
 Usually we only get involved in discussions like this for orphaned
 packages, at least so far.

Back when the committee was alive it (or at least some members of it)
did do some stuff along those lines.  A couple of the packages I've
taken over I took over after that sort of discussion.  It was a bit
rubber stampish but then I was offering to take the packages concerned
over which is a much smaller change than removing them from the
distribution.

-- 
You grabbed my hand and we fell into it, like a daydream - or a fever.


pgp7ArDOjiYX2.pgp
Description: PGP signature


Build systems (was Re: An alarming trend (no it's not flaimbait.))

2001-12-27 Thread Tollef Fog Heen
* Adam Heath 

| dbs(doogie build system, debian build system)
| 
| See autofs, apache, x(contains a pre-alpha version of dbs).
| 
| Do NOT see glibc, gcc.  Those use dpatch, which was around before dbs.  Dbs
| has a larger following(but well  under 100 packages use it).

What are the differences between DBS and dpatch, and why should I
choose one or the other?

-- 
Tollef Fog Heen
Unix _IS_ user friendly... It's just selective about who its friends are.




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-27 Thread Mark Brown
On Thu, Dec 27, 2001 at 04:14:46PM +0200, Juha Jäykkä wrote:

   I wonder how this could happen in the first place: if CDRToaster
 depended properly on mkisofs version = whatever, then upgrading
 mkisofs should remove CDRToaster.

Why should CDRToaster expect mkisofs to randomly change its interface?

-- 
You grabbed my hand and we fell into it, like a daydream - or a fever.


pgp613IKcbrWP.pgp
Description: PGP signature


Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-27 Thread Brian Wolfe
On Thu, Dec 27, 2001 at 04:24:06PM +, Mark Brown wrote:
 On Thu, Dec 27, 2001 at 04:14:46PM +0200, Juha J?ykk? wrote:
 
I wonder how this could happen in the first place: if CDRToaster
  depended properly on mkisofs version = whatever, then upgrading
  mkisofs should remove CDRToaster.
 
 Why should CDRToaster expect mkisofs to randomly change its interface?
 

Actualy, I believe that the mkisofs maintainer should have seen that a 
new option was created and notified the maintainers of anything that depended 
on mkisofs, IF the change was something that broken compatibility with 
backwards versions of mkisofs.

At least this is what *I* would have done if I were the maintainer of 
mkisofs



-- 

TerraBox.comFingerprint: 2849 5090 D4E0 2A6C C648  A750 52F8 8504 67DB 205C



pgpQwgNifvFW7.pgp
Description: PGP signature


Re: Build systems (was Re: An alarming trend (no it's not flaimbait.))

2001-12-27 Thread Adam Heath
On 27 Dec 2001, Tollef Fog Heen wrote:

 * Adam Heath

 | dbs(doogie build system, debian build system)
 |
 | See autofs, apache, x(contains a pre-alpha version of dbs).
 |
 | Do NOT see glibc, gcc.  Those use dpatch, which was around before dbs.  Dbs
 | has a larger following(but well  under 100 packages use it).

 What are the differences between DBS and dpatch, and why should I
 choose one or the other?

dpatch offers no patch ordering.  dbs does

dpatch offers no command to generate a diff automatically.  dbs does

Also, an unreleased dbs supports patch dependencies.  It was a quick simple
modification to dbs to get it to support this.  Dbs uses a single script to
apply all patches, which makes adding features easy.  dpatch turns each patch
into a script, which means the scriptage needs to be updated by hand when a
new feature is needed.

Neither dbs nor dpatch are documented.

You should use dbs or dpatch if you end up having lots of patches against
upstream, and want to maintain them as short, small, separate patches, instead
of one single huge debian diff.gz.





Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-27 Thread Adam Heath
On 26 Dec 2001, Thomas Bushnell, BSG wrote:

 Maybe we need a way to make being on the QA team a sexy job, just like
 maintaining glibc or the kernel or X is.

What about dpkg or apt?




Re: Build systems (was Re: An alarming trend (no it's not flaimbait.))

2001-12-27 Thread Colin Watson
On Thu, Dec 27, 2001 at 05:42:52PM -0600, Adam Heath wrote:
 You should use dbs or dpatch if you end up having lots of patches
 against upstream, and want to maintain them as short, small, separate
 patches, instead of one single huge debian diff.gz.

My main beefs with both DBS and dpatch are probably held by several
others: the tarball-in-a-tarball business (aesthetic) and the fact that
you have to perform extra steps after 'dpkg-source -x' which vary from
package to package before you can see the source that's actually built.
I realize you may not see either of these as problems.

What do you think of the perl build system? It has the maintainer run
the patch and unpatch targets manually as necessary. Providing the
maintainer's happy with this extra step, the only obvious disadvantage
is that the diff almost doubles in size. I'm considering something like
this for groff, unless the new dpkg-source will be arriving soon.

My rationale for preferring the perl system is that I'd rather have the
maintainer perform an extra step he/she's familiar with than have all
the users who download the source perform an extra step they're
unfamiliar with. Of course, it gets less practical as the .diff.gz
grows.

-- 
Colin Watson  [EMAIL PROTECTED]




Re: Build systems (was Re: An alarming trend (no it's not flaimbait.))

2001-12-27 Thread Adam Heath
On Thu, 27 Dec 2001, Colin Watson wrote:

 What do you think of the perl build system? It has the maintainer run
 the patch and unpatch targets manually as necessary. Providing the
 maintainer's happy with this extra step, the only obvious disadvantage
 is that the diff almost doubles in size. I'm considering something like
 this for groff, unless the new dpkg-source will be arriving soon.

I've never heard of it, so I have no comments about it.  I don't like the
doubling of the diff that this will cause.

On the state of that new dpkg-source:

It currently can extract and create old format(version 1.0) source archives.
It can extract new format(version 2.0, multi diff/tar, zip/bzip support as
well).  Building of the new format is a little more complex.

It may not make it into dpkg 1.10(which, roughly, may be released sometime
between March and May, after woody has been fully frozen for quite a bit(this
is not an official release schedule for dpkg)).  I may have it all working by
next June to August.  I've given plenty of time here, hopefully I can keep the
schedule.




Re: An alarming trend (no it's not flaimbait.)

2001-12-27 Thread Amaya
Eric Van Buggenhaut dijo:
 http://lists.debian.org/debian-devel/2001/debian-devel-200111
 
 ?

Thank you for the link, But I was really looking for:
http://lists.debian.org/debian-qa/2001/debian-qa-200111/msg00188.html

-- 
 .''`.  No tengo el coño pa ruidos -- David Amor, dear friend
: :' :  
`. `' Proudly running Debian GNU/Linux Sid (Kernel 2.4.14)  
  `-www.amayita.com  www.malapecora.com  www.chicasduras.com




Re: An alarming trend (no it's not flaimbait.)

2001-12-26 Thread Henrique de Moraes Holschuh
On Wed, 26 Dec 2001, [EMAIL PROTECTED] wrote:
   For some time now there has been an increasing trend in people that
   I know who use debian. It is the view that debian is becoming
   increasingly old/outdated, and that developers either a: dont'
   have the time to properly maintain packages, or just don't care.

Does this comment apply to unstable, or just to stable?  Stable being
out-of-date is a very different problem than unstable being out-of-date...

   However, that leaves a problem. I've been told by several developers
   that it's an upstream problem. send them a patch and when they
   include it we will update. Wel, that argument doesn't work in

This is only a valid excuse when upstream is active. I have often said
something like that re. fetchmail (although it is more like: this is
upstream's ground. If upstream agrees to do it, I will follow him. Bug
forwarded).

On the other hand, if a Debian developer is NOT willing to become upstream
for a package that is being badly maintained upstream, he should orphan that
package, and maybe even request its removal from the archive if the package
state is really bad.

   the debian packagers problem. If they are unwilling or unable to fix
   it, then the package should be marked as BAD or dead-upstream as

Some would even say the package should have a bug filled, severity important
(or higher): WARNING: package not being maintained actively.  Which should
be closed by the maintainer, when he comes back from lala-land, or when it
is handled over to someone else.

wears QA hatPlease file such a bug against that CD recoding package. If
the maintainer complains that he is 'actively maintaining' it, tell him to
stop lying to himself and admit he either needs to become upstream and fix
all bugs, or drop the package (and keep the bug open)/wears QA hat

   a warning to the user that they should pick a different utility like
   this one to use.

This is actually a good idea. One can use the BTS to file bugs (I suggest
bug severity to be either important, or if the package is too sorry a
state, grave -- but do be very sure of what you're doing if you file a
grave bug).

However, do expect to be yelled at if you misfile any such bugs, a lot of
maintainers will not like that at all. You have been warned.

   Ok, this has gotten long enough. I'm proposing as a user that you
   (debian et al) find a way to somehow warn the user that this package
   is dead upstream and that bugs aren't likely to get fixed if the
   maintainer is unwilling/able to fix it. I am also proposing that it

Right now, using the BTS properly you could do suck marking of packages
without any extra tools.  I expect such packages to be dropped at release
time if they are really unmaintained.

   be required of a maintainer that they have at least a rudimentary
   ability to fix minor bugs like this.

I believe most maintainers already take that view. Those who don't, really
should know better.

   It is my opinion that if you are putting your name to somethign that
   you are providing for download, you are implying that you have
   accepted responsibility for the quality of the software. 

Indeed.  I would like to point out, however, that this applies to the
package level too.  If someone maintains a package, and uploads it to Debian,
he better be ready to stand behind the quality of his work. Otherwise, he
should either improve that packaging fast, or get lost (and please orphan
his packages properly while at it). 

'Thank you for all the fishes, do come back when you have the proper skill
level and/or amount of spare time to actually maintain your Debian packages'
may be a harsh thing to say; it looks elitist, even.  But it is the best
thing to do from a QA (and therefore, an user's) point of view, IMHO.  Heck,
one does not even need to leave the project, just take an extended vacation
(BUT FOLLOW THE PROPER PROCEDURE FOR DOING SO, thank you), and come back
later, as many have done in the history of the project.

   system of packaging volunteers that have NO responsibility for

I (along with many others) will fight using deadly weaponry to avoid such an
fate.  We need responsible maintainers in Debian, not packagers that go
their merry way leaving the distro littered with outdated and often broken
crap.

-- 
  One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie. -- The Silicon Valley Tarot
  Henrique Holschuh




Re: An alarming trend (no it's not flaimbait.)

2001-12-26 Thread Pierfrancesco Caci
:- ahzz-debate == ahzz-debate  [EMAIL PROTECTED] writes:

[...]

   I see an increasing trend of two critical problems in the way
   debian operates. #1 package age. Let me talk about this one
   first. There has been a relatively (year or two) explosion in
   the package count. As this package count has gone up, packages
   that I have used for years and that used to work well have
   falen into a sad state or disrepair. I'll use CDRToaster as an
   example here. 

[...]

   However, that leaves a problem. I've been told by several
   developers that it's an upstream problem. send them a patch
   and when they include it we will update. Wel, that argument
   doesn't work in increasingly common cases like this. At this
   point, it is now (IMHO) the debian packagers problem. If they
   are unwilling or unable to fix it, then the package should be
   marked as BAD or dead-upstream as a warning to the user
   that they should pick a different utility like this one to
   use. 

[...]

   It is my opinion that if you are putting your name to
   somethign that you are providing for download, you are
   implying that you have accepted responsibility for the quality
   of the software.  

   If this is not the case, then debian needs to stop labeling
   itself as a distro in the users eyes, and clearly label
   itself as a system of packaging volunteers that have NO
   responsibility for software bugs at all, and ONLY responsible
   and track bugs that come from being packaged. 

[...]



   Ok, enough of this for tonight. I will now let you all discuss
   this amongst yourselves since I am not a developer. Should the
   situation arise that a: I have more free time, and b: that
   debian either accepts responsibility for packages, or
   alternativly modifies it's public image to one of being a
   packager only and keeps up with upstream stuff, then at that
   point i'd be interested in joining the team to make debian
   better. 
 
[...]

   I would appreciate a CC: to [EMAIL PROTECTED] for
   any emails sent back tot he list directly. For I am not on the
   debian-devel mailing list.:) 


[...]


Nice bait I'll bite, but if you want to read it you'll have to
subscribe... It's not fair to throw the rock and hide the hand 

1) learn how to properly format a mail message (i.e. fold at 75th
   column)

2) learn how to package a deb and adopt whichever package you think
   you're better at maintaining than the original maintainer

3) if the package is dead upstream, fork it and maintain it
   yourself. Most free software licences allow it.


Have a nice (redhat|mandrake|windowsXP) day

Pf


-- 

---
 Pierfrancesco Caci | ik5pvx | mailto:[EMAIL PROTECTED]  -  
http://gusp.dyndns.org
  Firenze - Italia  | Office for the Complication of Otherwise Simple Affairs 
 Linux penny 2.4.16 #1 Fri Nov 30 22:12:51 CET 2001 i686 unknown




Re: An alarming trend (no it's not flaimbait.)

2001-12-26 Thread Adam Olsen
On Wed, Dec 26, 2001 at 09:38:24AM +0100, Pierfrancesco Caci wrote:
 Nice bait I'll bite, but if you want to read it you'll have to
 subscribe... It's not fair to throw the rock and hide the hand 
 
 1) learn how to properly format a mail message (i.e. fold at 75th
column)
 
 2) learn how to package a deb and adopt whichever package you think
you're better at maintaining than the original maintainer
 
 3) if the package is dead upstream, fork it and maintain it
yourself. Most free software licences allow it.

While it is a bit of a bait, I agree with his assessment.  And I
believe his point is that debian needs a better way to handle packages
that aren't properly maintained, rather than just letting them clutter
up the archives.

-- 
Adam Olsen, aka Rhamphoryncus




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Brian Wolfe
Duly chastined. :) I discovered a few minutes ago (thanks to a friend 
that is d-d) that I can in fact join the debian-devel list. So I am now lurking 
to read and reply. :)

I'll reply in a few minutes to the other email. :)

Brian




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Brian Wolfe
Heh, I was not aware that a non-developer could subscribe to d-d.

On Wed, Dec 26, 2001 at 08:41:54AM +, David Graham wrote:
SNIP
 
 
 Nice bait I'll bite, but if you want to read it you'll have to
 subscribe... It's not fair to throw the rock and hide the hand 
 
 1) learn how to properly format a mail message (i.e. fold at 75th
column)

Oops. Darnit, how to do this automaticly with vi?

 
 2) learn how to package a deb and adopt whichever package you think
you're better at maintaining than the original maintainer

Read up on packaging, attempted applying diffs from debian , 
sucessfully I might add. But as for creating new packages... I haven't had a 
lot of time to try it. ;-P Mind you this has been in the last 2 years...

 
 3) if the package is dead upstream, fork it and maintain it
yourself. Most free software licences allow it.

Anyone care to donate a time machine to me? I know this sounds routine
and a lot like an escapeism but. I honestly do not have to time to maintain
my own GPLd software, run a company, advocate Linux smartly, make nice with 
the family, maintain a 5,000 sq ft warehouse, maintain my sanity, and have
a life. Adding package maintenance would be just a little more, but i'd like
to regain at least ONE of the seven days of the week for myself before delving
into somethign as complex as properly packaging a program for debian.

I can say this though, if Debian were to address the issues I have
brought up in a realistic manner, I would be willing to toss my personal time
into the project once I have some available, as well as possibly some idle
company employee time once I can afford it.

After all, I am trying to make a company run on 100% GPLd software.
TerraBox's goal is to be a testimony to the power and usability of Open 
Source software in the business arena. To do less than to toss time back into
the company would be hypocritical at best, and downright dishonestly evil
at worst IMHO.
 
 
 Have a nice (redhat|mandrake|windowsXP) day
 
 Pf

Ack! EVIL! It's still Debian Woody for me. :) I'm not giving up just 
yet.

SNIP
-- 

Brian Wolfe  [EMAIL PROTECTED] Down to earth computing!
TerraBox.comFingerprint: 2849 5090 D4E0 2A6C C648  A750 52F8 8504 67DB 205C




Re: An alarming trend (no it's not flaimbait.)

2001-12-26 Thread David D. W. Downey
* Pierfrancesco Caci ([EMAIL PROTECTED]) wrote:
 
 Nice bait I'll bite, but if you want to read it you'll have to
 subscribe... It's not fair to throw the rock and hide the hand 
 
 1) learn how to properly format a mail message (i.e. fold at 75th
column)

Quit pickin at the measly stuff and pay attention to the content of
his words. Laying the bear trap here only gets you laughs from the
other hunters.

 
 2) learn how to package a deb and adopt whichever package you think
you're better at maintaining than the original maintainer
 

Pointing out a failure in a system doesn't mean one has the ability
to do what you are asking. It simply means he found a failure. In
this instance, his becoming a maintainer does nothing to solve the
problem he's point at other than for that single package. Pushing
someone off into this section only further proves the point that
debian's starting to potentially fall apart since you completely
prove that you either failed to hear or desired not to hear what
his content.

 3) if the package is dead upstream, fork it and maintain it
yourself. Most free software licences allow it.
 
 

Please explain how him maintaining it helps the other packages in
trouble as well. Or are you trying to suggest that the package he
spoke of is the only one of it's kind in trouble or that no other
packages in debian suffer from the fate he describes?

 Have a nice (redhat|mandrake|windowsXP) day
 

Not even worth more than this snicker.



OK, I'm getting in on this one, regardless of opinions. Sorry, but I
have to agree with Brian here. 

OK, my little history to show what grounds I make my stand on.

I've used linux for quite a few years now. I started with SLS Linux
kern ver 1.0.8), was there at slackware's inception, ran Peanut,
Stampede, Red Hat, Mandrake, and of course Debian.

I've worked in the linux industry for Red Hat, Ensim Corp, and a few
others. I've developed LPIC-II certification tests as a core member of LPI. 

Why are you listing all that crap bub? Probably what a few of you
are asking. Only to show my experience with different distros,
linux, and where I feel I gain my credence for my vote for Brian's
comments.

Debian is a solid distro to me. It's got heart, strength of
charactor both in it's member software, and it's member users and
developers. It's withstood 99% of the Let's add every feature we
can lay our hands on cause that'll show we know what we're doing!
crowd. It's solidly built, loved, and protected over by a loyal
group of users. This is more than I can say for the majority of the
distributions out there. 

yeah I give other distribs a hard time just like everyone else. it's
fun and part of the game. BUT, there are some real things that
happen to real distros when it's members don't speak of what they
see wrong and *developers* __listen__. 

Folks, our user base (non official developers and general users
alike) deserve to be listened to when they say something.

At least Brian took the time to list things out with well thought
out and deliberately worded and experience backed points. Many of
the complaints that a distrib gets are from those that aren't
really for the distro, it's just something they use, they want some
help, they find it's not easy without using the docs, and just
start bad mouthing it to cover their own lack of capability.
The real users have something substantial to their words.

Brian does. I've got to admit up front that I've not been a user of
debian as a primary distribution. And for whatever the comments
made, yes, I've been using Red Hat or Slackware as my primary. I do
run multiple distributions at any given time. There are many that do
because it makes it easier to see where users in general are. 

I have been running Debian since Slink. I've left it, come back,
left it, ran it solid for a bit, then left it again, now I'm back.

Why? Simply because of issues with Debian, be it the installer of
old, the lack of certain support, all different reasons. But one
thing is for sure. I've been able to follow quite a bit of the
lifeline of Debian. I too have watched as packages that Debian used
to keep up to date are now getting moldy. I've watched as developers
have gotten the attitude that the user is here to serve their
programming careers or their kudos meter, rather than the developers
realizing that's who they develop for besides themselves. (Face it
you wouldn't be developing for Debian as an official developer if
you didn't believe that it's a community thing and community is made
up of more than just the developers.)

Monitoring all the packages that belong in the Debian distribution
is a mighty tough thing. I'm sure even Brian will grant that. The
point of this excersise is the realization that the reason we have
maintainers in the first place is to make sure that stuff like this
*doesn't* happen to debian. If each maintainer is watching his or
her upstream, updates with their source when it's released, and if
the 

Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Brian Wolfe
On Wed, Dec 26, 2001 at 08:40:52AM +, David Graham wrote:
 
 On Wed, 26 Dec 2001, [EMAIL PROTECTED] wrote:
  For some time now there has been an increasing trend in people that
  I know who use debian. It is the view that debian is becoming
  increasingly old/outdated, and that developers either a: dont'
  have the time to properly maintain packages, or just don't care.
 
 Does this comment apply to unstable, or just to stable?  Stable being
 out-of-date is a very different problem than unstable being out-of-date...

I'm speaking of testing,frozen mainly. Way Back Then(tm) I could depend
on unstable to function better than windows. :) Alas this is no more. And 
Stable looks/feels/smells like my gret grandpa. Open Source simply moves too
fast to keep a stable dist up to date. but good lord! I get visions of a mummy!
*GRIN*

 
  However, that leaves a problem. I've been told by several developers
  that it's an upstream problem. send them a patch and when they
  include it we will update. Wel, that argument doesn't work in
 
 This is only a valid excuse when upstream is active. I have often said
 something like that re. fetchmail (although it is more like: this is
 upstream's ground. If upstream agrees to do it, I will follow him. Bug
 forwarded).

*nod* In the case of upstreams, are there any metrics to approximate
how long it takes to get a bug fixed from upstream? Any kind of tools that
would allow you to manage patches so that a fix the user provides, can be 
used at the debian maintainer leve until it appears from upstream? This would
alleviate the issue of slow upstream maintainers I believe...

 
 On the other hand, if a Debian developer is NOT willing to become upstream
 for a package that is being badly maintained upstream, he should orphan that
 package, and maybe even request its removal from the archive if the package
 state is really bad.

Agreed. Completely. :) Sadly, this is not the case. Debian has a case 
of Scales. ;-P packages dried up and flaking off, like CDRToaster (My current
target to pick on to keep things centered...)

 
  the debian packagers problem. If they are unwilling or unable to fix
  it, then the package should be marked as BAD or dead-upstream as
 
 Some would even say the package should have a bug filled, severity important
 (or higher): WARNING: package not being maintained actively.  Which should
 be closed by the maintainer, when he comes back from lala-land, or when it
 is handled over to someone else.

This sounds like a good idea. I have heard murmurs of packages getting
tossed that have severe and critical bugs before a release. However, Is it 
logical to apply this same measure to packages in testing that sit with a CRIT
or SEVERE bug status of one or more bugs for an extended period of time?

It does no good to toss things out at the end. I believe that curing
the root of the problem before it interferes with the life of the distro is
the proper method of treating the problem. By kicking a package back into
unstable when it has CRIT bugs for more than a few days, debian can keep
testing clean enough to make a MUCH shorter bug-fix-fest and release cycle.
This is mostly due to nailing these critters as they pop up and don't get
resolved before they acumulate and cause a 6-month long frozen period.


 
 wears QA hatPlease file such a bug against that CD recoding package. If
 the maintainer complains that he is 'actively maintaining' it, tell him to
 stop lying to himself and admit he either needs to become upstream and fix
 all bugs, or drop the package (and keep the bug open)/wears QA hat

Aye Aye Captain! ;) 9 times out of ten, i'm beaten to the bug report.
heh. So I loose interest in chasing every one due to believing someone else
has probably reported it allready.

This is a flaw in MY method that I shall strive to change.


 
  a warning to the user that they should pick a different utility like
  this one to use.
 
 This is actually a good idea. One can use the BTS to file bugs (I suggest
 bug severity to be either important, or if the package is too sorry a
 state, grave -- but do be very sure of what you're doing if you file a
 grave bug).

See above about filing bugs. Guilty your honour. ;)
 
 However, do expect to be yelled at if you misfile any such bugs, a lot of
 maintainers will not like that at all. You have been warned.

Heh. I got yelled at for suggesting someone add a 1 liner to the deb 
.diff once or twice. ;-P I fear not overfiend, why shall I fear a Lesser 
Evil? *duck*

 
  Ok, this has gotten long enough. I'm proposing as a user that you
  (debian et al) find a way to somehow warn the user that this package
  is dead upstream and that bugs aren't likely to get fixed if the
  maintainer is unwilling/able to fix it. I am also proposing that it
 
 Right now, using the BTS properly you could do suck marking of 

Re: An alarming trend (no it's not flaimbait.)

2001-12-26 Thread Brian Wolfe
On Wed, Dec 26, 2001 at 01:38:53AM -0800, David D. W. Downey wrote:
 * Pierfrancesco Caci ([EMAIL PROTECTED]) wrote:
  
  Nice bait I'll bite, but if you want to read it you'll have to
  subscribe... It's not fair to throw the rock and hide the hand 
  
  1) learn how to properly format a mail message (i.e. fold at 75th
 column)
 
 Quit pickin at the measly stuff and pay attention to the content of
 his words. Laying the bear trap here only gets you laughs from the
 other hunters.

I deserved a little bit of this. I'm no saint. :) To be fair he did 
separate this out from the meat of his reply. But thanks for the defense. :)
 
  
  2) learn how to package a deb and adopt whichever package you think
 you're better at maintaining than the original maintainer
  
 
 Pointing out a failure in a system doesn't mean one has the ability
 to do what you are asking. It simply means he found a failure. In
 this instance, his becoming a maintainer does nothing to solve the
 problem he's point at other than for that single package. Pushing
 someone off into this section only further proves the point that
 debian's starting to potentially fall apart since you completely
 prove that you either failed to hear or desired not to hear what
 his content.

He agrees with me on several things. Just a bit more cautious about it.
 
  3) if the package is dead upstream, fork it and maintain it
 yourself. Most free software licences allow it.
  
  
 
 Please explain how him maintaining it helps the other packages in
 trouble as well. Or are you trying to suggest that the package he
 spoke of is the only one of it's kind in trouble or that no other
 packages in debian suffer from the fate he describes?

If I had the time, then i'd be taking over the packages that I use that 
are rather flawed. It's a start. 

 
  Have a nice (redhat|mandrake|windowsXP) day
  
 
 Not even worth more than this snicker.
 
 
 
 OK, I'm getting in on this one, regardless of opinions. Sorry, but I
 have to agree with Brian here. 
 
 OK, my little history to show what grounds I make my stand on.
 
 I've used linux for quite a few years now. I started with SLS Linux
 kern ver 1.0.8), was there at slackware's inception, ran Peanut,
 

snip snip snip *whew!* snip snip *GRIN*

 Cheerfully singing my name to this,
 
 -- 

That is a great suggestion! I believe I can toss in some of the one 
developer-type person I have doing work for me to trackign down the root of 
some of custier packages. Mind, his time is on a side-deal agreement, so he 
isn't an emplyee in the normal sense of the word. But I will see if I can 
get some of his time in trade to add to this. I'll pick out a few of the 
most-used packages that I have and see what the reality is on them. If they 
are maintained by a slacker (no pun on slackware intented or wanted) then 
I'll swat em with a Clue Bat(tm) as sugested here. :)

FWIW, I love debian for several reasons despite it's flaws... here 
they are in no particular order...

#1 (ok, so this IS the biggest. ;) ) It's not a for-proffit corp! Community 
CAN have a potential influence. It's maintainers *usualy* use the packages 
they maintain daily.

#2 it's the only Ture Open Source distro out there that I know of.

#3 It started with a noble goal in mind, and started with an attitude of 
quality. If not, then where the hell did the idea of apt-get and dpkg come 
from!?!

#4 Pick-o-the-week application ability. More than one editor, browser, 
filemanager, graphics tool, library-, etc, etc, etc. Now this DOES 
need to be curtailed in the interest I described in my first post. But 
for the short haul, until the horse has all it's harness back on it.

-- 

Brian Wolfe [EMAIL PROTECTED] Down to earth computing!
TerraBox.comFingerprint: 2849 5090 D4E0 2A6C C648  A750 52F8 8504 67DB 205C



pgpZR2zoUoYeU.pgp
Description: PGP signature


Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Christian Kurz
Damn, I didn't want to post here anymore, but looks like I need to add
some points. :-(

On 26/12/01, Brian Wolfe wrote:
   Heh, I was not aware that a non-developer could subscribe to d-d.

Looking at http://lists.debian.org and reading the list description
would have told you that before.

 On Wed, Dec 26, 2001 at 08:41:54AM +, David Graham wrote:
 SNIP

  Nice bait I'll bite, but if you want to read it you'll have to
  subscribe... It's not fair to throw the rock and hide the hand 

  1) learn how to properly format a mail message (i.e. fold at 75th
 column)

   Oops. Darnit, how to do this automaticly with vi?

By reading the documentation or hasn't vi some documentation? Look
around for textwidth and wrapmargin.

  2) learn how to package a deb and adopt whichever package you think
 you're better at maintaining than the original maintainer

   Read up on packaging, attempted applying diffs from debian , 
 sucessfully I might add. But as for creating new packages... I haven't had a 
 lot of time to try it. ;-P Mind you this has been in the last 2 years...

Aehm, if you already successfully applied the diffs to a source package,
then it's not difficult to build a new debian package from that source.
And it's enough if new developers start by taking over old packages that
they daily use and which have been orphaned. 

  3) if the package is dead upstream, fork it and maintain it
 yourself. Most free software licences allow it.

   Anyone care to donate a time machine to me? I know this sounds routine
 and a lot like an escapeism but. I honestly do not have to time to 
 maintain
 my own GPLd software, run a company, advocate Linux smartly, make nice with 
 the family, maintain a 5,000 sq ft warehouse, maintain my sanity, and have
 a life. Adding package maintenance would be just a little more, but i'd like
 to regain at least ONE of the seven days of the week for myself before delving
 into somethign as complex as properly packaging a program for debian.

Well, taking over the upstream for a software is quite difficult since
you need to know the source well and be a good programmer. But
maintaining a debian package doesn't require that much time and
knowledge. So if you find enough time to send loud complaintments to
this list and then discuss them, it would be better to stop sending
those complaints but instead spend the time by sending in an ITA or ITO
for some debian package and help improving debian.

   I can say this though, if Debian were to address the issues I have
 brought up in a realistic manner, I would be willing to toss my personal time
 into the project once I have some available, as well as possibly some idle
 company employee time once I can afford it.

Who is Debian? This is a _volunteer_ _based_ _organization_ so everyone
is spending the time on the tasks he's interested it. And even you won't
be able to force anyone to address the issues who posted, until either
he has enough interested and time to take care of some or you pay some
of our developers to take care of this issues. Or maybe you even find it
enough time to take care of them yourself and contribute that way to
Debian.

Christian

P.S.: I'm aware that some parts of this mail maybe seen as a bait for
flames, but that's not the intention. I'm just writing my own opinion
and statements about this and will now switch back to silence and
disappear in an unseens shadow. :-(
-- 
   Debian Developer (http://www.debian.org)
1024/26CC7853 31E6 A8CA 68FC 284F 7D16  63EC A9E6 67FF 26CC 7853


pgp8mdY3hNyKU.pgp
Description: PGP signature


Re: An alarming trend (no it's not flaimbait.)

2001-12-26 Thread Christian Kurz
So, that's hopefully my last post for quite a long time.

On 26/12/01, David D. W. Downey wrote:
 * Pierfrancesco Caci ([EMAIL PROTECTED]) wrote:
  1) learn how to properly format a mail message (i.e. fold at 75th
 column)

 Quit pickin at the measly stuff and pay attention to the content of
 his words. Laying the bear trap here only gets you laughs from the
 other hunters.

Wrong. If you want people to read a mail and follow the content, then
you have to proper format it, so that's it's easy to read it. Did you
ever read some books or newspapers and noticed the format that they are
using? With your argumentation we can remove all those formatting and
prints books and newspapers on a large paper roll and read it.

  2) learn how to package a deb and adopt whichever package you think
 you're better at maintaining than the original maintainer

 Pointing out a failure in a system doesn't mean one has the ability
 to do what you are asking. It simply means he found a failure. In

Not directly. He found a situation that he think it's flawed and which
needs to be changed. But without either having enough people interested
to take care of it, it won't change until he steps forward and starts
working on changing it.

 this instance, his becoming a maintainer does nothing to solve the
 problem he's point at other than for that single package. Pushing

Wrong, he can then help with other packages, make NMU's if the
maintainer gave him permission or track MIA developers done and then
orphan their package and let Debian QA take care of them. 

 someone off into this section only further proves the point that
 debian's starting to potentially fall apart since you completely
 prove that you either failed to hear or desired not to hear what
 his content.

And you seem to ignore that this is _volunteer_ _based_. Debian
Developers will work on those issues that they are interested in and not
the things you want to see them working on. If you want to see
Developers working on some issue, either start paying them for doing the
work, convince enough to work on the issue or start the work on your
own. The BTS will happily accept your mails and debian-qa will be
interested to hear about MIA developers which you tracked down and which
agree to orphan their packages or aren't reachable in any way.

 Why are you listing all that crap bub? Probably what a few of you
 are asking. Only to show my experience with different distros,
 linux, and where I feel I gain my credence for my vote for Brian's
 comments.

And then you are not able to use your experience to create solutions to
help debian but to also start lenghty discussions here? Thanks for
showing me that at least a part of our user base seems to have changed
and see Debian as company which they pay for and which they can force
into working on certain issues. 

 Debian is a solid distro to me. It's got heart, strength of
 charactor both in it's member software, and it's member users and
 developers. It's withstood 99% of the Let's add every feature we
 can lay our hands on cause that'll show we know what we're doing!
 crowd. It's solidly built, loved, and protected over by a loyal
 group of users. This is more than I can say for the majority of the
 distributions out there. 

So why are you then not contributing something back to the Debian
project if you quite like it that much?

 Folks, our user base (non official developers and general users
 alike) deserve to be listened to when they say something.

Listening is one thing, but doing something is much better and at least
people like you who according to their own description have enough
experience and knowledge, should think about spending some time on
helping and improving debian by working on it instead of starting
lenghty discussions and complaining loud.

 Why? Simply because of issues with Debian, be it the installer of
 old, the lack of certain support, all different reasons. But one

And you aren't able to work on the installer or even just clearly
describe the people working on it which parts need to be improved in
your opinion and why? Lack of certain support? Try to write exact
descriptions what kind of support you are lacking and then talk with the
maintainers who are responsible for it about adding it or helping them
add it. 

 *doesn't* happen to debian. If each maintainer is watching his or
 her upstream, updates with their source when it's released, and if
 the upstream is *not* providing the updates like they should, either

Pardon? You want to give us a exact defintion for updates like they
should? There's no way to define that and sometimes upstream authors
also disappear simply because they have a lack of time.

 announce to the BTS that the source is cold, or attempt to

Why should one do that? If the package is still working fine and
contained no bugs, there's in my opinion no need to do this. And if the
package is too buggy, it's easier to contact the ftpmaster via the BTS
and ask for package 

Re: An alarming trend (no it's not flaimbait.)

2001-12-26 Thread Anthony Towns
On Wed, Dec 26, 2001 at 06:34:16AM -0200, Henrique de Moraes Holschuh wrote:
 'Thank you for all the fishes, do come back when you have the proper skill
 level and/or amount of spare time to actually maintain your Debian packages'

That's all very well (personally I find it a bit insulting and
counterproductive), but it doesn't actually do any good if we don't clean
up after them. You can complain all you want about packages that silently
lapse into unmaintained buginess, but the fact is we're not doing much
better with packages that are orphaned. Bas Zoetekouw posted the results
of a script in mid November that'd help clearing up packages that've
been sitting in the archive unmaintained for ridiculously long periods,
but it doesn't seem to be being used.

Cheers,
aj

-- 
Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
I don't speak for anyone save myself. GPG signed mail preferred.

The daffodils are coming. Are you?
  linux.conf.au, February 2002, Brisbane, Australia
--- http://www.linux.org.au/conf


pgpNbsqnO5Jr9.pgp
Description: PGP signature


Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread David N. Welton

Brian, I understand your complaints.  It bugs me, too, to find
software not maintained well.  We are volunteers, though, and as you
realize, it takes a lot of time to do this, and so it happens, on
occasion that someone just can't keep up.  I don't think it's really
fair of people to tell you hey, see if you can do it better, as you
may not have the free time to work on something, let alone jump
through the beaurocratic hoops that Debian places in the way of people
who want to help.  If you don't have the time, you'll probably end up
not maintaining it well either;-)

As was stated elsewhere, the best way you can make a meaningful
contribution is to file bugs that are higher level than normal, in
order to draw attention to broken packages.  Even this will take you
some time to do properly, as you should read through the existing
reports in order to avoid duplicates.  However, it's a very valuable
service.  I know I appreciate finding that someone has already
reported a problem, and by doing so, possibly blocking buggy software
from going into 'testing' or being released.

Thanks for your time, and happy Debian'ing,
-- 
David N. Welton
   Consulting: http://www.dedasys.com/
Free Software: http://people.debian.org/~davidw/
   Apache Tcl: http://tcl.apache.org/
 Personal: http://www.efn.org/~davidw/




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Anthony Towns
On Wed, Dec 26, 2001 at 12:07:57PM +0100, David N. Welton wrote:
 As was stated elsewhere, the best way you can make a meaningful
 contribution is to file bugs that are higher level than normal, in
 order to draw attention to broken packages.  

Oh god no. Please no. Inflating bug severeties just makes it harder to
do releases; if there's a problem with normal bugs being ignored (and,
IMO, there is), it needs to be addressed directly, not worked around by
filing everything as important or higher.

Hrm. At least tell me that I'm misreading this, and what you meant to say
was `` higher quality than average '' or something.

Cheers,
a *twinge* j

-- 
Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
I don't speak for anyone save myself. GPG signed mail preferred.

The daffodils are coming. Are you?
  linux.conf.au, February 2002, Brisbane, Australia
--- http://www.linux.org.au/conf




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Rune Broberg
On Wed, Dec 26, 2001 at 12:07:57PM +0100, David N. Welton wrote:
 
 Brian, I understand your complaints.  It bugs me, too, to find
 software not maintained well.  We are volunteers, though, and as you
 realize, it takes a lot of time to do this, and so it happens, on
 occasion that someone just can't keep up.  I don't think it's really
 fair of people to tell you hey, see if you can do it better, as you
 may not have the free time to work on something, let alone jump
 through the beaurocratic hoops that Debian places in the way of people
 who want to help.  If you don't have the time, you'll probably end up
 not maintaining it well either;-)

This, however, doesn't make it OK, that the work isn't done properly - I
for one know, that I do not have the time to be an active maintainer of
any major Debian-package - So I don't. I have, however, considered one
of the smaller packages, where I can overcome the burden of helping out.

Work done poorly is - IMHO - worse than work not done - If a package in
the Debian archives isn't maintained, it should be left open for someone
else to grab - as in work not done. Otherwise Debian will look like a
bunch of developers, who have everything under control - but who are just
plain poor at coding. And I don't think that's the way we want Debian to
look?

First post on debian-devel from me, hope there were no major errors...

-- 
Rune B. Broberg aka. Mihtjel


pgpgZq5POOU0q.pgp
Description: PGP signature


Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread David N. Welton
Anthony Towns aj@azure.humbug.org.au writes:

 On Wed, Dec 26, 2001 at 12:07:57PM +0100, David N. Welton wrote:

  As was stated elsewhere, the best way you can make a meaningful
  contribution is to file bugs that are higher level than
  normal, in order to draw attention to broken packages.

 Oh god no. Please no. Inflating bug severeties just makes it harder
 to do releases; if there's a problem with normal bugs being ignored
 (and, IMO, there is), it needs to be addressed directly, not worked
 around by filing everything as important or higher.

If the software is broken enough that people find it really doesn't
work for its intended purpose, I agree with Henrique's idea that a bug
should be filed that will block the software from getting released.

 Hrm. At least tell me that I'm misreading this, and what you meant
 to say was `` higher quality than average '' or something.

If it's going to be a bug that blocks the package from getting into
Debian releases, it better be well thought out, and high-quality, and
certainly not something used lightly.

-- 
David N. Welton
   Consulting: http://www.dedasys.com/
Free Software: http://people.debian.org/~davidw/
   Apache Tcl: http://tcl.apache.org/
 Personal: http://www.efn.org/~davidw/




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Anthony Towns
On Wed, Dec 26, 2001 at 12:26:50PM +0100, David N. Welton wrote:
 Anthony Towns aj@azure.humbug.org.au writes:
  On Wed, Dec 26, 2001 at 12:07:57PM +0100, David N. Welton wrote:
   As was stated elsewhere, the best way you can make a meaningful
   contribution is to file bugs that are higher level than
   normal, in order to draw attention to broken packages.
  Oh god no. Please no. Inflating bug severeties just makes it harder
  to do releases; if there's a problem with normal bugs being ignored
  (and, IMO, there is), it needs to be addressed directly, not worked
  around by filing everything as important or higher.
 If the software is broken enough that people find it really doesn't
 work for its intended purpose, I agree with Henrique's idea that a bug
 should be filed that will block the software from getting released.

That's not really what's at issue here though; the bug that started this
thread was support passing -graft-points to mkisofs. That's not a grave,
critical or serious bug, and, TBH, I can't really see it being even a
normal or important bug. It's just a completely legitimate wishlist request
that'd probably be implemented in a couple of weeks if there was someone
actively working on maintaining cdrtoaster.

The problem isn't that the package is buggy and unusable per se, it's
just that it's not being kept up to date with other software in the
distribution.

Cheers,
aj

-- 
Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
I don't speak for anyone save myself. GPG signed mail preferred.

The daffodils are coming. Are you?
  linux.conf.au, February 2002, Brisbane, Australia
--- http://www.linux.org.au/conf


pgppLljRVr5Al.pgp
Description: PGP signature


Re: An alarming trend (no it's not flaimbait.)

2001-12-26 Thread Mark Brown
On Wed, Dec 26, 2001 at 01:57:17AM -0600, [EMAIL PROTECTED] wrote:

   As debian caught up on versions, CDRToaster became
   increasingly buggy. The last modification that I saw to it over
   a year ago was to let it support  8x CDR drives. I personaly
   took the time to patch it and send out a patch. I never saw it
   in debian until the upstream included it approximatly 2 motnhs
   later. This is too long of a timeframe for a simple patch to
   take to fix something. Now this was a feature enhancement and
   was easy to accept that it took a bit to get back into debian.

It seems perfectly reasonable to punt patches that aren't Debian
specific to upstream.  It helps both upstream and the Debian maintainer
if everyone is working off the same version of the package, particularly
when Debian users try to go upstream for support.  Slow release cycles
already create enough hassle with that without starting to modify the
package under upstream.

Where upstream is inactive or unresponsive things are a little
different, of course.

-- 
You grabbed my hand and we fell into it, like a daydream - or a fever.




Re: An alarming trend (no it's not flaimbait.)

2001-12-26 Thread Colin Watson
On Wed, Dec 26, 2001 at 01:57:17AM -0600, [EMAIL PROTECTED] wrote:
   For some time now there has been an increasing trend in people
 that I know who use debian. It is the view that debian is becoming
 increasingly old/outdated, and that developers either a: dont' have
 the time to properly maintain packages, or just don't care. Which the
 case is here I don't know. I'm not intimate with a lot of developers.
 However, this has been the same view that has been slowly dawning over
 me for a while now.

I don't necessarily agree that the situation is as bad as you're
painting it elsewhere in your mail, but it's entirely true that many
packages have serious quality problems.

In the relatively short time I've been a Debian developer (less than a
year), I've taken over several packages in the sort of state you
describe and got them into a better state. I've worked on several others
that have ended up in the hands of the QA group, where they may not
receive the most loving care possible (God knows,
http://bugs.debian.org/[EMAIL PROTECTED] has enough crap on it),
but where they're certainly better off than with nobody watching them at
all. (I say this mostly to try to establish that I've been trying to do
things as well as just talking about them.)

The problem is that this is a very labour-intensive process. Taking over
a badly-maintained package means that I have yet another thing to take
care of on a long-term basis, and my to-do list is pretty long as it is.
More importantly, though, if the package wasn't already orphaned then
taking it over or working on it in any other way can turn into a
political nightmare. Offer to help some people by doing a non-maintainer
upload of their package and you'll get your head bitten off. On the
other hand, many maintainers are great about this, and would be happy to
accept help on their less urgent bugs if only anyone dared to offer it!
And of course some people will just not respond either way through lack
of time or whatever. Thus trying to take action yourself to fix
non-release-critical bugs is an unknown quantity in terms of how much
political flamage you're going to have to wade through, and it can end
up being more trouble than it's worth.

The upshot is that release-critical bugs get attention, because there
are lots of them and there's a general consensus that it's OK for other
people to step in and fix them if the maintainer doesn't have the time.
This encourages bug severity inflation because it sometimes seems like
the only reliable way to get anything done (see elsewhere in this
thread), and it unnecessarily sharpens the tone of people who are going
around fixing things (why haven't you fixed this grave bug yet?! - I'm
quite sure I'm guilty of this), which in turn gets maintainers' backs up
and makes them understandably less amenable to letting anybody else work
on their bugs, perpetuating the vicious circle. Then sometimes people
make mistakes in NMUs, which has been the source of any number of
flamewars on -devel in the past.

I don't know what the solution to any of this is short of having
everybody develop industrial-strength thick skins. Perhaps a standard
place where everybody could say up-front what their attitude is would be
useful (http://people.debian.org/~cjwatson/nmu.html is mine, FWIW). I
think encouraging people not to be afraid to offer help in whatever form
is a good idea, although I'm sure somebody will disagree with me.

In general we need development and quality assurance not to be at war
with one another.

   Ok, enough of this for tonight. I will now let you all discuss
 this amongst yourselves since I am not a developer. Should the
 situation arise that a: I have more free time, and b: that debian
 either accepts responsibility for packages, or alternativly modifies
 it's public image to one of being a packager only and keeps up with
 upstream stuff, then at that point i'd be interested in joining the
 team to make debian better.

I'd say that Debian does accept responsibility for packages, even if we
don't always discharge that responsibility. I hope you consider your
second condition fulfilled, as the only way Debian can improve is by the
efforts of its members.

-- 
Colin Watson  [EMAIL PROTECTED]




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Thomas Bushnell, BSG
Anthony Towns aj@azure.humbug.org.au writes:

 Oh god no. Please no. Inflating bug severeties just makes it harder to
 do releases; if there's a problem with normal bugs being ignored (and,
 IMO, there is), it needs to be addressed directly, not worked around by
 filing everything as important or higher.

But I think the point here is that the presence of a jillion normal
bugs, unaddressed for years, constitutes a release-critical bug, and
we want some way to filter such packages out of the release.  At
least, that's what I thought the idea was about.




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Bdale Garbee
[EMAIL PROTECTED] (Thomas Bushnell, BSG) writes:

 But I think the point here is that the presence of a jillion normal
 bugs, unaddressed for years, constitutes a release-critical bug

While that's an interesting assertion, the real question is what it means to
address a bug.  There are packages with many bugs open against them which
are nevertheless very useful, even essential, packages.  Artificially cranking
up the severity isn't going to make them any better... 

Bdale




Re: An alarming trend (no it's not flaimbait.)

2001-12-26 Thread Brian Wolfe
On Wed, Dec 26, 2001 at 01:43:53PM +, Mark Brown wrote:
 On Wed, Dec 26, 2001 at 01:57:17AM -0600, [EMAIL PROTECTED] wrote:
 
  As debian caught up on versions, CDRToaster became
  increasingly buggy. The last modification that I saw to it over
  a year ago was to let it support  8x CDR drives. I personaly
  took the time to patch it and send out a patch. I never saw it
  in debian until the upstream included it approximatly 2 motnhs
  later. This is too long of a timeframe for a simple patch to
  take to fix something. Now this was a feature enhancement and
  was easy to accept that it took a bit to get back into debian.
 
 It seems perfectly reasonable to punt patches that aren't Debian
 specific to upstream.  It helps both upstream and the Debian maintainer
 if everyone is working off the same version of the package, particularly
 when Debian users try to go upstream for support.  Slow release cycles
 already create enough hassle with that without starting to modify the
 package under upstream.
 
 Where upstream is inactive or unresponsive things are a little
 different, of course.

Yup, this is the situation that I was attempting to describe, when 
upstream seems to be ignoring the package, debian can then take on some of the 
smaller patches that fix functionality that is broken (such as the grafting 
ability. pretty important in making iso images IMHO) If the maintainer had 
a way of keeping track of small patches via some method(cvs maybe?) then they 
could peel them back off once the offical patch made it's way back to them 
from upstream months (years even? *shudder*) later.

 
 -- 
 You grabbed my hand and we fell into it, like a daydream - or a fever.
 
 
 -- 
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
 

-- 

TerraBox.comFingerprint: 2849 5090 D4E0 2A6C C648  A750 52F8 8504 67DB 205C




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Brian Wolfe
It's a normal bug at the minimal. I couldn't get CDRToaster to even do 
a simple burn of a single directory! So I think the bug description would be 
more like CDRToaster has failed to follow the evolution of mkisofs's command 
line parameters. As a result many fetures that CDRToaster purports to have now 
fail to work at all. As such this is now a critical or at minimal important 
bug.

On Wed, Dec 26, 2001 at 09:56:10PM +1000, Anthony Towns wrote:
 On Wed, Dec 26, 2001 at 12:26:50PM +0100, David N. Welton wrote:
  Anthony Towns aj@azure.humbug.org.au writes:
   On Wed, Dec 26, 2001 at 12:07:57PM +0100, David N. Welton wrote:
As was stated elsewhere, the best way you can make a meaningful
contribution is to file bugs that are higher level than
normal, in order to draw attention to broken packages.
   Oh god no. Please no. Inflating bug severeties just makes it harder
   to do releases; if there's a problem with normal bugs being ignored
   (and, IMO, there is), it needs to be addressed directly, not worked
   around by filing everything as important or higher.
  If the software is broken enough that people find it really doesn't
  work for its intended purpose, I agree with Henrique's idea that a bug
  should be filed that will block the software from getting released.
 
 That's not really what's at issue here though; the bug that started this
 thread was support passing -graft-points to mkisofs. That's not a grave,
 critical or serious bug, and, TBH, I can't really see it being even a
 normal or important bug. It's just a completely legitimate wishlist request
 that'd probably be implemented in a couple of weeks if there was someone
 actively working on maintaining cdrtoaster.
 
 The problem isn't that the package is buggy and unusable per se, it's
 just that it's not being kept up to date with other software in the
 distribution.
 
 Cheers,
 aj
 
 -- 

As I said before, thats a rather bad bug. One that will continue to 
cause the package to fail more and more in more common usage. Debian updated
it's version of mkisofs, and thus IT broke CDRToaster. As such this is now in
part a debian specific bug that hasn't been addressed in over a year IMHO.

When a distribution (or maintainer) upgrades a package that other
pack ages depend on, it is NOT up to the upstream to make the affected package 
compliant with the now-upgraded sub-package(mkisofs in this case) work togeather
properly. It's the responsibility of the two packagers to fix this broken by 
upgrade bug. This is the core of my beef that got me started.

 Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
 I don't speak for anyone save myself. GPG signed mail preferred.
 
 The daffodils are coming. Are you?
   linux.conf.au, February 2002, Brisbane, Australia
 --- http://www.linux.org.au/conf



-- 

TerraBox.comFingerprint: 2849 5090 D4E0 2A6C C648  A750 52F8 8504 67DB 205C



pgpfzxLyNUUAf.pgp
Description: PGP signature


Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Brian Wolfe
Ok, here is something to look at. How many NEW packages are there in 
the last 2 months? How many of them could have been saved for later due to an 
alternate allready existing? How many don't add a whole lot of value to debian?

Instead of many new packages, why not make people pick up the orphaned 
stuff, and find replacements or adopt packages that have been DOA upstream?

NOTE: I haven't looked at this kind of stats before, nor do I know how 
to find this kind of information. dwn used to list at least 10 to 30 NEW 
things per week. and meanwhile the orphan count rose quickly...

-- 

TerraBox.comFingerprint: 2849 5090 D4E0 2A6C C648  A750 52F8 8504 67DB 205C




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Nathan E Norman
On Wed, Dec 26, 2001 at 03:49:11PM -0600, Brian Wolfe wrote:
   Instead of many new packages, why not make people pick up the orphaned 
 stuff, and find replacements or adopt packages that have been DOA upstream?

In a volunteer organization, you can't _make_ people do anything.  You
can encourage them to do things, or forbid them from doing things, but
you can't say Hey Hans, you need to do this project, and Bill needs
to do that project.  Corporations work that way, Debian does not.

-- 
Nathan Norman - Staff Engineer | A good plan today is better
Micromuse Ltd. | than a perfect plan tomorrow.
mailto:[EMAIL PROTECTED]   |   -- Patton


pgpAcJqKV5Yhf.pgp
Description: PGP signature


Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Brian Wolfe
No, but you can do, like you said, and deny them a new package unless 
they take up an older one that matches thier area of expertiece.

For example, (still picking on CDRToaster as an example only at this 
time) if I were the maintainer of mkisofs, and I updated it, thus breaking 
CDRTOaster. then a month or two later I wanted to add a new package that 
debian allready has a functional equivilant of, the maintainer coordinator
(does such a person exist?) would look and see that CDRToaster is DOA upstream, 
and it's pakager hasn't marked it as such and either retired it, or replaced 
it with another package, then the mkisofs maintainer would be asked to adopt 
the CDRToaster if they had the capability to do so.

Now, this is just a theoretical situation, so take it with a grain of 
salt and look more at the idea behind the theory. :) Not saying it's THE 
solution, just an idea of how to keep people from leaving cruft all over, and
encouraging maintainers to check up on packages that require/strongly-reccomend
thier package that they updated. (note, this obviously can't be applied to
core packages very realisticly, just for optional/fringe stuff thats poping up)


On Wed, Dec 26, 2001 at 04:22:42PM -0600, Nathan E Norman wrote:
 On Wed, Dec 26, 2001 at 03:49:11PM -0600, Brian Wolfe wrote:
  Instead of many new packages, why not make people pick up the orphaned 
  stuff, and find replacements or adopt packages that have been DOA upstream?
 
 In a volunteer organization, you can't _make_ people do anything.  You
 can encourage them to do things, or forbid them from doing things, but
 you can't say Hey Hans, you need to do this project, and Bill needs
 to do that project.  Corporations work that way, Debian does not.
 
 -- 
 Nathan Norman - Staff Engineer | A good plan today is better
 Micromuse Ltd. | than a perfect plan tomorrow.
 mailto:[EMAIL PROTECTED]   |   -- Patton



-- 

TerraBox.comFingerprint: 2849 5090 D4E0 2A6C C648  A750 52F8 8504 67DB 205C



pgpjWBbRXK2gK.pgp
Description: PGP signature


Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Thomas Bushnell, BSG

Seems to me that we came up with a solution for this problem a while
ago: the Debian QA team.  Right now it has eight people, and an
overwhelming workload.  I think a QA team is the right thing here;
presumably it can have the discussions about whether particular
packages are so stale they should be removed.

But I suspect that eight people is nowhere near enough people.  Maybe
I could join...  Indeed, maybe the problem would go away if everyone who
has posted a suggestion in this thread joined the QA team and started work.

Maybe we need a way to make being on the QA team a sexy job, just like
maintaining glibc or the kernel or X is.






Re: An alarming trend (no it's not flaimbait.)

2001-12-26 Thread Amaya
Anthony Towns dijo:
 Bas Zoetekouw posted the results of a script in mid November that'd
 help clearing up packages that've been sitting in the archive
 unmaintained for ridiculously long periods, 

Could anyone ponit me to that script? Google can't help me this time :-)

-- 
 .''`.  No tengo el coño pa ruidos -- David Amor, dear friend
: :' :  
`. `' Proudly running Debian GNU/Linux Sid (Kernel 2.4.14)  
  `-www.amayita.com  www.malapecora.com  www.chicasduras.com




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Adam Olsen
On Wed, Dec 26, 2001 at 03:02:48PM -0800, Thomas Bushnell, BSG wrote:
 
 Seems to me that we came up with a solution for this problem a while
 ago: the Debian QA team.  Right now it has eight people, and an
 overwhelming workload.  I think a QA team is the right thing here;
 presumably it can have the discussions about whether particular
 packages are so stale they should be removed.

I agree, but I was trying to get more obvious mechanisms for them to
use.

 
 But I suspect that eight people is nowhere near enough people.  Maybe
 I could join...  Indeed, maybe the problem would go away if everyone who
 has posted a suggestion in this thread joined the QA team and started work.

I'd be more than willing to help, but I'm not a debian developer.
(heh, anybody live in edmonton alberta?)

 
 Maybe we need a way to make being on the QA team a sexy job, just like
 maintaining glibc or the kernel or X is.

I HOPE that's a joke.  Mentioning the X maintainer (*cough* no names
*cough) in the same sentance as sexy is just wrong imnsho.

-- 
Adam Olsen, aka Rhamphoryncus




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Nathan E Norman
On Wed, Dec 26, 2001 at 04:52:39PM -0600, Brian Wolfe wrote:

[ a bunch of stuff I didn't read, because ... ]

If you're going to participate on the debian mailing lists, consider
doing so with a mailer that understands and honors the
Mail-Followup-To: header (yes, I know it's not an official standard,
but it's considered a standard on debian lists).

I don't need copies of list mail unless I ask for them.  I read the
lists.  Please don't Cc: me on list mail.  Etc.

[ rest of rant deleted ]

-- 
Nathan Norman - Staff Engineer | A good plan today is better
Micromuse Ltd. | than a perfect plan tomorrow.
mailto:[EMAIL PROTECTED]   |   -- Patton


pgpqwCUcCF1xZ.pgp
Description: PGP signature


Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Thomas Bushnell, BSG
Adam Olsen [EMAIL PROTECTED] writes:

 I HOPE that's a joke.  Mentioning the X maintainer (*cough* no names
 *cough) in the same sentance as sexy is just wrong imnsho.

I dunno, he looks pretty nice in the pic on his web page. :)




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Thomas Bushnell, BSG
Adam Olsen [EMAIL PROTECTED] writes:

  But I suspect that eight people is nowhere near enough people.  Maybe
  I could join...  Indeed, maybe the problem would go away if everyone who
  has posted a suggestion in this thread joined the QA team and started work.
 
 I'd be more than willing to help, but I'm not a debian developer.
 (heh, anybody live in edmonton alberta?)

You don't have to be a developer to be a QA person; see qa.debian.org
for details.

And there are currently two developers who live in Edmonton.




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Adam Olsen
On Wed, Dec 26, 2001 at 03:37:15PM -0800, Thomas Bushnell, BSG wrote:
 Adam Olsen [EMAIL PROTECTED] writes:
 
   But I suspect that eight people is nowhere near enough people.  Maybe
   I could join...  Indeed, maybe the problem would go away if everyone who
   has posted a suggestion in this thread joined the QA team and started 
   work.
  
  I'd be more than willing to help, but I'm not a debian developer.
  (heh, anybody live in edmonton alberta?)
 
 You don't have to be a developer to be a QA person; see qa.debian.org
 for details.
 
 And there are currently two developers who live in Edmonton.

Oh, err umm... I need more excuses.  Anybody got any suggestions? ;)

-- 
Adam Olsen, aka Rhamphoryncus




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Anthony Towns
On Wed, Dec 26, 2001 at 09:36:13AM -0800, Thomas Bushnell, BSG wrote:
 Anthony Towns aj@azure.humbug.org.au writes:
  Oh god no. Please no. Inflating bug severeties just makes it harder to
  do releases; if there's a problem with normal bugs being ignored (and,
  IMO, there is), it needs to be addressed directly, not worked around by
  filing everything as important or higher.
 But I think the point here is that the presence of a jillion normal
 bugs, unaddressed for years, constitutes a release-critical bug, and
 we want some way to filter such packages out of the release.  At
 least, that's what I thought the idea was about.

No, it's not that simple. dpkg is perfectly releasable right now, in spite
of a jillion normal bugs. Heck, now that Wichert and Adam are working on it,
it's even an example of a well maintained package.

There's a place for bugs like This unmaintained package is not release
quality anymore, but I don't think it's really a good idea for users
in general to be filing them: you need to check the package really
is unmaintained and make sure that no one else is interested in doing
anything about it before you worry about it, at least, which is a job
for developers (ideally the -qa team).

Cheers,
aj

-- 
Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
I don't speak for anyone save myself. GPG signed mail preferred.

The daffodils are coming. Are you?
  linux.conf.au, February 2002, Brisbane, Australia
--- http://www.linux.org.au/conf


pgp83o7K7P354.pgp
Description: PGP signature


Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Thomas Bushnell, BSG
Anthony Towns aj@azure.humbug.org.au writes:

 No, it's not that simple. dpkg is perfectly releasable right now, in spite
 of a jillion normal bugs. Heck, now that Wichert and Adam are working on it,
 it's even an example of a well maintained package.

So, picking one at random, why is bug 9085 still open?  

 There's a place for bugs like This unmaintained package is not release
 quality anymore, but I don't think it's really a good idea for users
 in general to be filing them: you need to check the package really
 is unmaintained and make sure that no one else is interested in doing
 anything about it before you worry about it, at least, which is a job
 for developers (ideally the -qa team).

I think I do agree about this part.




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Wichert Akkerman
Previously Thomas Bushnell, BSG wrote:
 So, picking one at random, why is bug 9085 still open?  

Because since we started working on it again we've had lots
more pressing things to look into that a bug like #9085?

Wichert.

-- 
  _
 /[EMAIL PROTECTED] This space intentionally left occupied \
| [EMAIL PROTECTED]http://www.liacs.nl/~wichert/ |
| 1024D/2FA3BC2D 576E 100B 518D 2F16 36B0  2805 3CB8 9250 2FA3 BC2D |




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Thomas Bushnell, BSG
Wichert Akkerman [EMAIL PROTECTED] writes:

 Previously Thomas Bushnell, BSG wrote:
  So, picking one at random, why is bug 9085 still open?  
 
 Because since we started working on it again we've had lots
 more pressing things to look into that a bug like #9085?

So I picked that bug totally at random; and my intention is not to
poke at the hard-working dpkg maintainers.

Perhaps the metric is not are there bugs that have gone unattended
for four years, but are there no bugs that have gotten any attention
for years.  The latter test might well be better.

Still, if there are bugs that have gone unattended for four years,
then *something* is broken, but not necessarily something that the
dpkg maintainers can fix.  Perhaps the hard-working (overworked) QA
team can also have a priority list of very-old bugs.  Or perhaps there
need to be more people working on such packages.  I don't know.

What I see is just a symptom; I have no certain diagnosis.




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Anthony Towns
On Wed, Dec 26, 2001 at 06:39:34PM -0800, Thomas Bushnell, BSG wrote:
 Wichert Akkerman [EMAIL PROTECTED] writes:
   So, picking one at random, why is bug 9085 still open?  
  Because since we started working on it again we've had lots
  more pressing things to look into that a bug like #9085?
 Perhaps the metric is not are there bugs that have gone unattended
 for four years, but are there no bugs that have gotten any attention
 for years.  The latter test might well be better.

It's more a matter of triage, IMO: ie, if the more important bugs
haven't gotten any attention for some time, then you can assume the
package isn't being maintained well.

If there are just lots of less important bugs that aren't getting attention,
then we're either short on manpower, or not using the manpower we have as
well as we might.

Cheers,
aj

-- 
Anthony Towns [EMAIL PROTECTED] http://azure.humbug.org.au/~aj/
I don't speak for anyone save myself. GPG signed mail preferred.

The daffodils are coming. Are you?
  linux.conf.au, February 2002, Brisbane, Australia
--- http://www.linux.org.au/conf




Re: An alarming trend (no it's not flaimbait.)

2001-12-26 Thread Adam Heath
On Wed, 26 Dec 2001, Brian Wolfe wrote:

  Where upstream is inactive or unresponsive things are a little
  different, of course.

   Yup, this is the situation that I was attempting to describe, when
 upstream seems to be ignoring the package, debian can then take on some of the
 smaller patches that fix functionality that is broken (such as the grafting
 ability. pretty important in making iso images IMHO) If the maintainer had
 a way of keeping track of small patches via some method(cvs maybe?) then they
 could peel them back off once the offical patch made it's way back to them
 from upstream months (years even? *shudder*) later.

dbs(doogie build system, debian build system)

See autofs, apache, x(contains a pre-alpha version of dbs).

Do NOT see glibc, gcc.  Those use dpatch, which was around before dbs.  Dbs
has a larger following(but well  under 100 packages use it).





Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Adam Heath
On Wed, 26 Dec 2001, Brian Wolfe wrote:

   It's a normal bug at the minimal. I couldn't get CDRToaster to even do
 a simple burn of a single directory! So I think the bug description would be
 more like CDRToaster has failed to follow the evolution of mkisofs's command
 line parameters. As a result many fetures that CDRToaster purports to have now
 fail to work at all. As such this is now a critical or at minimal important
 bug.

The package works for some people(those who have the old version of mkisofs
installed).  This makes the priority of the bug important.




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Thomas Bushnell, BSG
Adam Heath [EMAIL PROTECTED] writes:

 On Wed, 26 Dec 2001, Brian Wolfe wrote:
 
  It's a normal bug at the minimal. I couldn't get CDRToaster to even do
  a simple burn of a single directory! So I think the bug description would be
  more like CDRToaster has failed to follow the evolution of mkisofs's 
  command
  line parameters. As a result many fetures that CDRToaster purports to have 
  now
  fail to work at all. As such this is now a critical or at minimal important
  bug.
 
 The package works for some people(those who have the old version of mkisofs
 installed).  This makes the priority of the bug important.

Um, if it doesn't work for the version of mkisofs in woody, then it is
a critical bug as far as woody is concerned.





Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Adam Heath
On Thu, 27 Dec 2001, Anthony Towns wrote:

 On Wed, Dec 26, 2001 at 09:36:13AM -0800, Thomas Bushnell, BSG wrote:
  Anthony Towns aj@azure.humbug.org.au writes:
   Oh god no. Please no. Inflating bug severeties just makes it harder to
   do releases; if there's a problem with normal bugs being ignored (and,
   IMO, there is), it needs to be addressed directly, not worked around by
   filing everything as important or higher.
  But I think the point here is that the presence of a jillion normal
  bugs, unaddressed for years, constitutes a release-critical bug, and
  we want some way to filter such packages out of the release.  At
  least, that's what I thought the idea was about.

 No, it's not that simple. dpkg is perfectly releasable right now, in spite
 of a jillion normal bugs. Heck, now that Wichert and Adam are working on it,
 it's even an example of a well maintained package.

Both Wichert and I go in spurts.  Once about every 4 months or so, it seems.
We usually don't do it at the same time either.

I do tend to read all the dpkg bugs once every 4 months.  I tend to fix bugs
that are similiar each time I do so.  My last go at dpkg I fixed most
outstanding install-info bugs(they should all be marked pending(I love that
tag)).

Of course, there are hints that there is another segfault bug out there, with
the latest version in woody.  It's not repeatable, however.  Also, on this
note, I stand by 1.9.18, as being one of the most safest versions of dpkg,
with regard to buffer overruns, and the like.





Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Thomas Bushnell, BSG
Adam Heath [EMAIL PROTECTED] writes:

 Of course, there are hints that there is another segfault bug out there, with
 the latest version in woody.  It's not repeatable, however.  Also, on this
 note, I stand by 1.9.18, as being one of the most safest versions of dpkg,
 with regard to buffer overruns, and the like.

That also points out that dpkg is not a good example; some packages
are sufficiently critical that conservatism in bug fixing is
important.




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Adam Heath
On 26 Dec 2001, Thomas Bushnell, BSG wrote:

 So, picking one at random, why is bug 9085 still open?

Because that's a cosmetic issue.  There are more important things to work on,
like fixing bugs, and implementing features that we will need down the road.




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Adam Heath
On 26 Dec 2001, Thomas Bushnell, BSG wrote:

 Um, if it doesn't work for the version of mkisofs in woody, then it is
 a critical bug as far as woody is concerned.

That may be true.  But someone who has potato installed, and does a partial
upgrade, might not have the new version of mkisofs.

Seriously, if a mkisofs upgrade broke software that used it, the only way to
*guarantee* that partial upgrades don't cause software to break, is for
mkisofs to conflict with the older versions of packages that used it.






Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Thomas Bushnell, BSG
Adam Heath [EMAIL PROTECTED] writes:

 On 26 Dec 2001, Thomas Bushnell, BSG wrote:
 
  So, picking one at random, why is bug 9085 still open?
 
 Because that's a cosmetic issue.  There are more important things to work on,
 like fixing bugs, and implementing features that we will need down the road.

The reason I didn't think it necessary to say more in the question
above was because it seemed obvious to me that either:

1) A cosmetic issue takes only a few seconds to fix, or
2) It should be a wishlist item.

Now, my point isn't beat on dpkg (and indeed, 'twasn't I that
brought it up IIRC).  But my point is that if something has sat there
for over four years, *something* somewhere is not working.  It seems
obvious to me that the dpkg maintainers are doing a fabulous job.  So
the problem isn't in them.

But there still is *some* kind of problem.




Re: An alarming trend (no it's not flaimbait.) (fwd)

2001-12-26 Thread Adam Heath
On 26 Dec 2001, Thomas Bushnell, BSG wrote:

 Adam Heath [EMAIL PROTECTED] writes:

  Of course, there are hints that there is another segfault bug out there, 
  with
  the latest version in woody.  It's not repeatable, however.  Also, on this
  note, I stand by 1.9.18, as being one of the most safest versions of dpkg,
  with regard to buffer overruns, and the like.

 That also points out that dpkg is not a good example; some packages
 are sufficiently critical that conservatism in bug fixing is
 important.

Yes, it does.  See my uploads of 1.9.11 thru 1.9.14.