Re: Policy rewrite: chs 1 2

2001-02-20 Thread Richard Braakman
On Tue, Feb 20, 2001 at 12:10:38AM +, Julian Gilbey wrote:
 
 But surely there are lots of other such obsolete constructs and
 libraries; we really need a programmer's guide for such things rather
 than policy.


Manoj once volunteered to write a Debian programmer's guide :-)
(This was when the issue of the proper way to write a daemon came up.)

Still, I see nothing wrong with discouraging specific practices in
policy.

Richard Braakman



Re: Policy rewrite: chs 1 2

2001-02-20 Thread Julian Gilbey
On Tue, Feb 20, 2001 at 11:59:20AM +0200, Richard Braakman wrote:
 On Tue, Feb 20, 2001 at 12:10:38AM +, Julian Gilbey wrote:
  
  But surely there are lots of other such obsolete constructs and
  libraries; we really need a programmer's guide for such things rather
  than policy.
 
 
 Manoj once volunteered to write a Debian programmer's guide :-)
 (This was when the issue of the proper way to write a daemon came up.)
 
 Still, I see nothing wrong with discouraging specific practices in
 policy.

Shall we have the programmer's guide as an appendix to policy, then,
until it becomes its own package?

   Julian

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

 Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
   Debian GNU/Linux Developer,  see http://people.debian.org/~jdg
  Donate free food to the world's hungry: see http://www.thehungersite.com/



Bug#83977: PROPOSED] include Perl Policy

2001-02-20 Thread Julian Gilbey
On Tue, Feb 20, 2001 at 01:44:42PM +1100, Brendan O'Dea wrote:
 Update to specify build-depends for perl.  Current version is at
 
   http://people.debian.org/~bod/perl-policy/perl-policy.sgml

You've got loads of examples of things like tt/.../ in your sgml file
instead of tt ... /tt.  That's not valid sgml, is it?

   Julian

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

 Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
   Debian GNU/Linux Developer,  see http://people.debian.org/~jdg
  Donate free food to the world's hungry: see http://www.thehungersite.com/



Bug#83977: PROPOSED] include Perl Policy

2001-02-20 Thread Brendan O'Dea
On Tue, Feb 20, 2001 at 11:28:36AM +, Julian Gilbey wrote:
On Tue, Feb 20, 2001 at 01:44:42PM +1100, Brendan O'Dea wrote:
 Update to specify build-depends for perl.  Current version is at
 
   http://people.debian.org/~bod/perl-policy/perl-policy.sgml

You've got loads of examples of things like tt/.../ in your sgml file
instead of tt ... /tt.  That's not valid sgml, is it?

It is.  Referred to as a NET tag.

Regards,
-- 
Brendan O'Deabod@compusol.com.au
Compusol Pty. Limited  (NSW, Australia)  +61 2 9810 3633



Re: [PROPOSAL] Allowing crypto in the main archive

2001-02-20 Thread Rene Mayrhofer
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Wichert Akkerman wrote:
 Okay, hopefully the final language change:
 
 Proposal is to change section 2.1.5 of the Debian policy to say:
 
Non-free programs with cryptographic program code must be stored
 on  
the non-us server because of export restrictions of the U.S.
 
Programs which use patented algorithms that have a restrictied
license must also be stored on non-us, since that is located
 in a  
country where it is not allowed to patent algorithms.
 
A package that depends on another package which is distributed
 via  
the non-us server must to be stored on the non-us server as
 well.
 
 Wichert.
Ok, I know I am a bit late, but since I recently got my Debian
developer status and this is exactly what I asked for in my mail on
2001-01-01, I second this.
Are 2 seconds (this should be the 2. second on this phrasing if I
have not
missed any) enough to make it official ?

Rene

-BEGIN PGP SIGNATURE-
Version: PGPfreeware 6.5.3 for non-commercial use http://www.pgp.com

iQA/AwUBOpJnv6u0jw3DwkveEQIfuQCguuMOB/AJsy/AFfnbxrwA4wcAnFYAoLpD
YJDE4tHumwA8bhfen70tu1Q5
=loND
-END PGP SIGNATURE-



Re: [PROPOSAL] cron.* scripts should be quiet

2001-02-20 Thread Julian Gilbey
On Fri, Feb 16, 2001 at 09:15:09AM +0100, Arthur Korn wrote:
 Joey Hess schrieb:
  Julian Gilbey wrote:
   On Fri, Oct 06, 2000 at 10:43:09AM +0200, Arthur Korn wrote:
Probably it should be clearly stated in policy that the cron.*
scripts may be quiet if no errors are encountered.
 
   What do people think of this suggestion (s/may/MUST/)?
  
  I dislike it. It's possible some package will exist that is _designed_
  to fire off daily status reports by cron. We shouldn't prohibit such
  things without reason.
 
 I suggested this to be a should.

Good.  How about something like cron.* scripts should not produce any
non-error output in general.  An exception may be made if the
intention of the script is to mail a status report to root.

   Julian

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

 Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
   Debian GNU/Linux Developer,  see http://people.debian.org/~jdg
  Donate free food to the world's hungry: see http://www.thehungersite.com/



Re: [PROPOSAL] cron.* scripts should be quiet

2001-02-20 Thread Seth Arnold
* Julian Gilbey [EMAIL PROTECTED] [010220 07:29]:
 Good.  How about something like cron.* scripts should not produce any
 non-error output in general.  An exception may be made if the
 intention of the script is to mail a status report to root.

Why specifically root? I could imagine situations where a cron script
may be setup to mail to some other user and yet still want to be
installed through the Debian system.

I'd like to suggest deleting to root.

-- 
Earthlink: The #1 provider of unsolicited bulk email to the Internet.



Bug#83977: PROPOSED] include Perl Policy

2001-02-20 Thread Brendan O'Dea
Removed shorttags.  New version at:

  http://people.debian.org/~bod/perl-policy/perl-policy.sgml

Regards,
-- 
Brendan O'Deabod@compusol.com.au
Compusol Pty. Limited  (NSW, Australia)  +61 2 9810 3633



Re: [PROPOSAL] cron.* scripts should be quiet

2001-02-20 Thread Julian Gilbey
On Tue, Feb 20, 2001 at 07:49:34AM -0800, Seth Arnold wrote:
 * Julian Gilbey [EMAIL PROTECTED] [010220 07:29]:
  Good.  How about something like cron.* scripts should not produce any
  non-error output in general.  An exception may be made if the
  intention of the script is to mail a status report to root.
 
 Why specifically root? I could imagine situations where a cron script
 may be setup to mail to some other user and yet still want to be
 installed through the Debian system.
 
 I'd like to suggest deleting to root.

Ah, so we need to get the wording better.  How about the following:

   cron.* scripts should not produce output on stdout.  An exception
   may be made if the intention of the script is to mail a status
   report to root.

This is because stdout gets mailed to root by cron.

   Julian

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

 Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
   Debian GNU/Linux Developer,  see http://people.debian.org/~jdg
  Donate free food to the world's hungry: see http://www.thehungersite.com/



Re: [PROPOSAL] cron.* scripts should be quiet

2001-02-20 Thread Roland Mas
Julian Gilbey (2001-02-20 16:23:10 +) :

 This is because stdout gets mailed to root by cron.

...unless otherwise specified:

[...]
   In addition to LOGNAME, HOME, and SHELL, cron(8) will look
   at MAILTO if it has any reason to send mail as a result of
   running  commands  in  ``this''  crontab.   If  MAILTO  is
   defined  (and  non-empty),  mail  is  sent  to the user so
[...]
  -- Paul Vixie, in man 5 crontab
-- 
Roland Mas

[...] Des fois, y'a des trous. -- (Ptiluc)
  -- Signatures à collectionner, série n°2, partie 3/3.



Re: [PROPOSAL] cron.* scripts should be quiet

2001-02-20 Thread Arthur Korn
Roland Mas schrieb:
 Julian Gilbey (2001-02-20 16:23:10 +) :
 
  This is because stdout gets mailed to root by cron.
 
 ...unless otherwise specified:

So what about:

   cron.* scripts should not produce any non-error output in
   general.  An exception may be made if the intention of the
   script is to mail a status report to the administrator.

Though I feel that the exeption is to broad. I don't want to be
mailed status reports like everything is fine from dozends of
machines.

ciao, 2ri
-- 
Der beste Beweis für die Existenz ausserirdischer _Intelligenz_
ist der, dass noch niemand versucht hat, Kontakt mit uns
aufzunehmen.
-- Bill Watterson



Re: [PROPOSAL] cron.* scripts should be quiet

2001-02-20 Thread Seth Arnold
* Arthur Korn [EMAIL PROTECTED] [010220 09:35]:
 So what about:
 
cron.* scripts should not produce any non-error output in
general.  An exception may be made if the intention of the
script is to mail a status report to the administrator.

I like this, though the should not use stdout version with the same
semantic change would work just as well with me. :)

 Though I feel that the exeption is to broad. I don't want to be
 mailed status reports like everything is fine from dozends of
 machines.

In this case, I would think a wishlist bug against the package in
question, asking for a simple variable/command line switch to tweak the
verbosity in non-error cases would be in order; hmm. Tough call.

-- 
Earthlink: The #1 provider of unsolicited bulk email to the Internet.



only release packages that have maintainers?

2001-02-20 Thread Sean 'Shaleh' Perry
Anyone have comments on the idea that the only packages we should release are
ones that have a maintainer, not Debian QA?



Re: only release packages that have maintainers?

2001-02-20 Thread Adrian Bunk
On Tue, 20 Feb 2001, Sean 'Shaleh' Perry wrote:

 Anyone have comments on the idea that the only packages we should release are
 ones that have a maintainer, not Debian QA?

Then I'll adopt all the packages that don't have a maintainer and send
RFAs for them (like I did with several of the packages tbm wanted to
remove). But I take care about them when the maintainer is set to Debian
QA, too, so I can't see the big difference.

cu
Adrian

-- 

Nicht weil die Dinge schwierig sind wagen wir sie nicht,
sondern weil wir sie nicht wagen sind sie schwierig.



Re: only release packages that have maintainers?

2001-02-20 Thread Seth Arnold
* Sean 'Shaleh' Perry [EMAIL PROTECTED] [010220 10:39]:
 Anyone have comments on the idea that the only packages we should release are
 ones that have a maintainer, not Debian QA?

In taking a quick list at the packages my machine knows about, it sure
appears that Debian could still be useful if all those packages were
thrown out.

But, I am curious why you wish to do so. Is the Debian QA team getting
tired of being the QA team? Do those packages have inordinate amounts of
bugs compared to other packages?

-- 
Earthlink: The #1 provider of unsolicited bulk email to the Internet.



Re: only release packages that have maintainers?

2001-02-20 Thread Brian Russo
On Tue, Feb 20, 2001 at 07:56:04PM +0100, Adrian Bunk wrote:
 On Tue, 20 Feb 2001, Sean 'Shaleh' Perry wrote:
 
  Anyone have comments on the idea that the only packages we should release 
  are
  ones that have a maintainer, not Debian QA?

This isn't such a bad idea.

 
 Then I'll adopt all the packages that don't have a maintainer and send
 RFAs for them (like I did with several of the packages tbm wanted to
 remove). But I take care about them when the maintainer is set to Debian
 QA, too, so I can't see the big difference.

Yes, well as I've said to tbm, 1) adopting a package just to 'save'
it, without really caring/wanting it just perpetuates old crufty
packages in Debian, while some of these ancient neglected packages
are just.. neglected, others are genuinely useless I think,
otherwise would someone not have cared, and grabbed it?

Which brings me to 2) can we get rid of more of these old crufty
ones? Everyone is so afraid do this, else they'll get flamed for
being evil and removing old packages! indeed the impertinence.

I'd give some examples from the BTS but I don't feel like waiting.

-- 
Brian Russo  [EMAIL PROTECTED]
Debian/GNU Linux [EMAIL PROTECTED] http://www.debian.org
LPSG member[EMAIL PROTECTED]   http://www.lpsg.org
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



only release packages that have maintainers?

2001-02-20 Thread Matthew Vernon
Sean 'Shaleh' Perry writes:
  Anyone have comments on the idea that the only packages we should release are
  ones that have a maintainer, not Debian QA?

How about asking the QA team? I think that packages maintained by the
QA team is a poor criterion for getting software. They shouldn't
delay a release, but if the code is still useful, I don't think we
should throw it out just because it relies on debian-qa for TLC. 

As a QA member, I'd feel a bit miffed. We exist at least partly to
ensure that code no-one is maintaining is kept to a high
standard. Maybe the QA team should be allowed to decide to prune things?

Matthew

-- 
Rapun.sel - outermost outpost of the Pick Empire
http://www.pick.ucam.org



Re: only release packages that have maintainers?

2001-02-20 Thread Arthur Korn
Matthew Vernon schrieb:
 Maybe the QA team should be allowed to decide to prune things?

The QA team is the maintainer of these packages, and thus can
request theyer removal just as every other maintainer can
(though usually uninteresting stuff is orphaned by normal
maintainers).

Posting an ITR (Intend To Remove) to debian-devel would be nice
of corse, even though maintainers should occasionally have a
look on the work-needing packages report and adopt stuff they
are interested in.

ciao, 2ri
-- 
Der beste Beweis für die Existenz ausserirdischer _Intelligenz_
ist der, dass noch niemand versucht hat, Kontakt mit uns
aufzunehmen.
-- Bill Watterson



Re: only release packages that have maintainers?

2001-02-20 Thread Jim Lynch
Hi.

Yes, I have a comment :)

I think the only packages that should be released are those without 
bugs.

-Jim



Re: only release packages that have maintainers?

2001-02-20 Thread Adrian Bunk
On Tue, 20 Feb 2001, Brian Russo wrote:

 On Tue, Feb 20, 2001 at 07:56:04PM +0100, Adrian Bunk wrote:
  On Tue, 20 Feb 2001, Sean 'Shaleh' Perry wrote:
 
   Anyone have comments on the idea that the only packages we should release 
   are
   ones that have a maintainer, not Debian QA?

 This isn't such a bad idea.

 
  Then I'll adopt all the packages that don't have a maintainer and send
  RFAs for them (like I did with several of the packages tbm wanted to
  remove). But I take care about them when the maintainer is set to Debian
  QA, too, so I can't see the big difference.

 Yes, well as I've said to tbm, 1) adopting a package just to 'save'
 it, without really caring/wanting it just perpetuates old crufty

I care about these packages:
- they have no open RC bugs
- I fix all other bugs I can fix without spending too much time
- they have all a Standards-Version = 3.1
  (that means their Standards-Version is higher than the one of 25%
   of the packages in Debian!)

 packages in Debian, while some of these ancient neglected packages
 are just.. neglected, others are genuinely useless I think,
 otherwise would someone not have cared, and grabbed it?

I remember that silo was orphaned for several months before someone
adopted it...

 Which brings me to 2) can we get rid of more of these old crufty
 ones? Everyone is so afraid do this, else they'll get flamed for
 being evil and removing old packages! indeed the impertinence.
...

How do you decide if something is old crufty? I believe that of Our
Priorities are Our Users and Free Software and that's why I want that
there's a good reason when a package gets removed.


cu
Adrian

-- 

Nicht weil die Dinge schwierig sind wagen wir sie nicht,
sondern weil wir sie nicht wagen sind sie schwierig.



Re: only release packages that have maintainers?

2001-02-20 Thread Brian Russo
On Tue, Feb 20, 2001 at 08:57:39PM +0100, Adrian Bunk wrote:
 On Tue, 20 Feb 2001, Brian Russo wrote:
 
  On Tue, Feb 20, 2001 at 07:56:04PM +0100, Adrian Bunk wrote:
   On Tue, 20 Feb 2001, Sean 'Shaleh' Perry wrote:
  
   Then I'll adopt all the packages that don't have a maintainer and send
   RFAs for them (like I did with several of the packages tbm wanted to
   remove). But I take care about them when the maintainer is set to Debian
   QA, too, so I can't see the big difference.
 
  Yes, well as I've said to tbm, 1) adopting a package just to 'save'
  it, without really caring/wanting it just perpetuates old crufty
 
 I care about these packages:
 - they have no open RC bugs
 - I fix all other bugs I can fix without spending too much time
 - they have all a Standards-Version = 3.1
   (that means their Standards-Version is higher than the one of 25%
of the packages in Debian!)

eh?

example: saml
There is 7 open bugs on it (1 serious, 6 normal, 1 wishlist)
Standards-Version: 2.3.0.1
upstream last touched it approximately /four/ years ago.

Not all orphaned packages are like this, but there are a fair
number. I'm not talking about the packages that have been orphaned
for only a few months.


 
  packages in Debian, while some of these ancient neglected packages
  are just.. neglected, others are genuinely useless I think,
  otherwise would someone not have cared, and grabbed it?
 
 I remember that silo was orphaned for several months before someone
 adopted it...

I'm not talking about several months, more like 1 year+, there are
many of these in wnpp.

 
  Which brings me to 2) can we get rid of more of these old crufty
  ones? Everyone is so afraid do this, else they'll get flamed for
  being evil and removing old packages! indeed the impertinence.
 ...
 
 How do you decide if something is old crufty? I believe that of Our
 Priorities are Our Users and Free Software and that's why I want that
 there's a good reason when a package gets removed.

If something has been abandoned for a 1 year and a half, you don't
think it's crufty? 


-- 
Brian Russo  [EMAIL PROTECTED]
Debian/GNU Linux [EMAIL PROTECTED] http://www.debian.org
LPSG member[EMAIL PROTECTED]   http://www.lpsg.org
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



packages with really old standards version

2001-02-20 Thread Sean 'Shaleh' Perry
So, I grabbed fmirror today because an admin friend suggested it.  I cd'ed to
/usr/share/doc/fmirror and low and behold, no /usr/share/doc/fmirror.  I check
the changelog and this binary-any package has not been uploaded in 2 years.  It
is standards version 2.3.0.1, ICK!

So, perhaps we should drop the bar a little.  If your package is not at least
3.x.x, it gets held.



Re: only release packages that have maintainers?

2001-02-20 Thread Adrian Bunk
On Tue, 20 Feb 2001, Brian Russo wrote:

 On Tue, Feb 20, 2001 at 08:57:39PM +0100, Adrian Bunk wrote:
  On Tue, 20 Feb 2001, Brian Russo wrote:
 
   On Tue, Feb 20, 2001 at 07:56:04PM +0100, Adrian Bunk wrote:
On Tue, 20 Feb 2001, Sean 'Shaleh' Perry wrote:
   
Then I'll adopt all the packages that don't have a maintainer and send
RFAs for them (like I did with several of the packages tbm wanted to
remove). But I take care about them when the maintainer is set to Debian
QA, too, so I can't see the big difference.
  
   Yes, well as I've said to tbm, 1) adopting a package just to 'save'
   it, without really caring/wanting it just perpetuates old crufty
 
  I care about these packages:
  - they have no open RC bugs
  - I fix all other bugs I can fix without spending too much time
  - they have all a Standards-Version = 3.1
(that means their Standards-Version is higher than the one of 25%
 of the packages in Debian!)

 eh?
...

I was refering to the adopting a package just to 'save' it. This is the
state of the 15 packages I have currently adopted to avoid their removal
(and the last two will follow soon).

 Not all orphaned packages are like this, but there are a fair
 number. I'm not talking about the packages that have been orphaned
 for only a few months.

And I do sometimes make uploads for orphaned packages to fix bugs, upgrade
the Standards-Version and sometimes upload a new upstream version.

   packages in Debian, while some of these ancient neglected packages
   are just.. neglected, others are genuinely useless I think,
   otherwise would someone not have cared, and grabbed it?
 
  I remember that silo was orphaned for several months before someone
  adopted it...

 I'm not talking about several months, more like 1 year+, there are
 many of these in wnpp.

Since the cleanup Martin made there can't be many that are orphaned for
more than half a year with noone who intends to adopt them.

   Which brings me to 2) can we get rid of more of these old crufty
   ones? Everyone is so afraid do this, else they'll get flamed for
   being evil and removing old packages! indeed the impertinence.
  ...
 
  How do you decide if something is old crufty? I believe that of Our
  Priorities are Our Users and Free Software and that's why I want that
  there's a good reason when a package gets removed.

 If something has been abandoned for a 1 year and a half, you don't
 think it's crufty?

Not automatically.

I'm willing to spend some time on the packages that are orphaned, it
doesn't matter if they are officially maintained by QA or by me. Has
anyone a good reason why it's bad when I take care of these packages
instead of seeing them getting removed? I can't see the benefits when we
get rid of let's say 50 packages.

cu
Adrian

-- 

Nicht weil die Dinge schwierig sind wagen wir sie nicht,
sondern weil wir sie nicht wagen sind sie schwierig.




Re: only release packages that have maintainers?

2001-02-20 Thread Adrian Bunk
On Tue, 20 Feb 2001, Brian Russo wrote:

...
 example: saml
 There is 7 open bugs on it (1 serious, 6 normal, 1 wishlist)
 Standards-Version: 2.3.0.1
 upstream last touched it approximately /four/ years ago.
...

I forgot to say about this example:
Ian Zimmerman [EMAIL PROTECTED] intends to adopt this package so
there's a Debian maintainer for this package.

cu
Adrian

-- 

Nicht weil die Dinge schwierig sind wagen wir sie nicht,
sondern weil wir sie nicht wagen sind sie schwierig.



Re: packages with really old standards version

2001-02-20 Thread Martin Michlmayr
* Sean 'Shaleh' Perry [EMAIL PROTECTED] [20010220 12:49]:
 So, perhaps we should drop the bar a little.  If your package is not
 at least 3.x.x, it gets held.

I second this.
-- 
Martin Michlmayr
[EMAIL PROTECTED]



Re: packages with really old standards version

2001-02-20 Thread Peter Palfrader
Hi Sean!

On Tue, 20 Feb 2001, Sean 'Shaleh' Perry wrote:

 So, perhaps we should drop the bar a little.  If your package is not at least
 3.x.x, it gets held.

picardmake it so/picard

yours,
peter
-- 
 PGP signed and encrypted  |  .''`.  ** Debian GNU/Linux **
messages preferred.| : :' :By professionals,
   | `. `'  for professionals
 http://www.palfrader.org/ |   `-http://www.debian.org/



Re: packages with really old standards version

2001-02-20 Thread Adrian Bunk
On Tue, 20 Feb 2001, Sean 'Shaleh' Perry wrote:

 So, I grabbed fmirror today because an admin friend suggested it.  I cd'ed to
 /usr/share/doc/fmirror and low and behold, no /usr/share/doc/fmirror.  I check
 the changelog and this binary-any package has not been uploaded in 2 years.  
 It
 is standards version 2.3.0.1, ICK!

 So, perhaps we should drop the bar a little.  If your package is not at least
 3.x.x, it gets held.

Just for the record: ftp.debian.org has currently 579 source packages with
standards version  3.0.0

And just out of curiosity: apt has standards version 2.4.1

And more serious: If you want to force the upgrade of the standards
version you must file 579 RC bugs on these packages.

cu
Adrian

-- 

Nicht weil die Dinge schwierig sind wagen wir sie nicht,
sondern weil wir sie nicht wagen sind sie schwierig.



Re: only release packages that have maintainers?

2001-02-20 Thread Sean 'Shaleh' Perry

On 20-Feb-2001 Seth Arnold wrote:
 * Sean 'Shaleh' Perry [EMAIL PROTECTED] [010220 10:39]:
 Anyone have comments on the idea that the only packages we should release
 are
 ones that have a maintainer, not Debian QA?
 
 In taking a quick list at the packages my machine knows about, it sure
 appears that Debian could still be useful if all those packages were
 thrown out.
 
 But, I am curious why you wish to do so. Is the Debian QA team getting
 tired of being the QA team? Do those packages have inordinate amounts of
 bugs compared to other packages?
 

they are usually 2.x policy, not 3.x.  A very small number of people are
working on them, etc.

Plus as others have said, if no one cares, the package should not be here.



RE: only release packages that have maintainers?

2001-02-20 Thread Sean 'Shaleh' Perry

On 20-Feb-2001 Matthew Vernon wrote:
 Sean 'Shaleh' Perry writes:
   Anyone have comments on the idea that the only packages we should release
 are
   ones that have a maintainer, not Debian QA?
 
 How about asking the QA team? I think that packages maintained by the
 QA team is a poor criterion for getting software. They shouldn't
 delay a release, but if the code is still useful, I don't think we
 should throw it out just because it relies on debian-qa for TLC. 
 
 As a QA member, I'd feel a bit miffed. We exist at least partly to
 ensure that code no-one is maintaining is kept to a high
 standard. Maybe the QA team should be allowed to decide to prune things?
 

I am definately *NOT* saying that it should go away immediately.  More, we
should prune long QA packages.  Maybe 6 months, may be longer.  Some kind of
mechanism for this would be nice.

Of course, QA should have a say, I did not mean to take away any of your and
others work.



Re: packages with really old standards version

2001-02-20 Thread Seth Arnold
* Adrian Bunk [EMAIL PROTECTED] [010220 13:52]:
 On Tue, 20 Feb 2001, Sean 'Shaleh' Perry wrote:
  So, perhaps we should drop the bar a little.  If your package is not at 
  least
  3.x.x, it gets held.

 And just out of curiosity: apt has standards version 2.4.1

That is interesting. Of course, I bet apt 0.4 will be  3.x.x when it is
finally released.

 And more serious: If you want to force the upgrade of the standards
 version you must file 579 RC bugs on these packages.

Logistics aside though, wouldn't it be kind of neat to have all the
packages shipped with woody be standards version 3.0 or higher?
(Although, maybe sarge is a better idea for this one; sarge ought to
have kernel 2.4.x, and between that and having all packages be standards
version 3.x, numbering sarge to 3.0 would make a certain amount of cool
sense. shrug)

-- 
Earthlink: The #1 provider of unsolicited bulk email to the Internet.



Re: packages with really old standards version

2001-02-20 Thread Sean 'Shaleh' Perry
 
 And more serious: If you want to force the upgrade of the standards
 version you must file 579 RC bugs on these packages.
 

sounds like a plan to me.  Many of these are either:

a) horribly out of date
b) simply forgot to change the number



Re: only release packages that have maintainers?

2001-02-20 Thread Sam Hartman
 Adrian == Adrian Bunk [EMAIL PROTECTED] writes:

Adrian On Tue, 20 Feb 2001, Brian Russo wrote:

Adrian I'm willing to spend some time on the packages that are
Adrian orphaned, it doesn't matter if they are officially
Adrian maintained by QA or by me. Has anyone a good reason why
Adrian it's bad when I take care of these packages instead of
Adrian seeing them getting removed? I can't see the benefits when
Adrian we get rid of let's say 50 packages.

No, you actually seem to be doing a good job as far as I can tell, so
have at it.

What you need to realize (and probably do) is that you have finite
time and that if after a while you no longer have time to maintain the
packages you have adopted you need to either find someone else to take
care of them or ask for their removal.  If Debian grows for ever and
people sometimes orphan packages, then you will eventually be faced
with either finding someone else who like you wants to see packages
stay in Debian or choosing some packages to remove.  So long as you
are willing to remove the packages if you fail to find someone who can
take care of them, then I think you're providing a useful service to
the community.




Re: only release packages that have maintainers?

2001-02-20 Thread Martin Michlmayr
* Sam Hartman [EMAIL PROTECTED] [20010220 17:04]:
 What you need to realize (and probably do) is that you have finite
 time and that if after a while you no longer have time to maintain the
...
 are willing to remove the packages if you fail to find someone who can
 take care of them, then I think you're providing a useful service to
 the community.

This is what I sent to Adrian recently; I'm reposting it here since I
think some kind of Release Notes would be nice:

If you do something worthwhile then write good Release Notes saying
which packages have been removed and listing better replacements if
there are any (e.g. upsd should be removed, replacement is nut and
possibly others).  That would be our users a better service that
keeping packages around which are e.g. not even maintained upstream
anymore.

-- 
Martin Michlmayr
[EMAIL PROTECTED]



Re: only release packages that have maintainers?

2001-02-20 Thread Adrian Bunk
On Tue, 20 Feb 2001, Martin Michlmayr wrote:

 * Sam Hartman [EMAIL PROTECTED] [20010220 17:04]:
  What you need to realize (and probably do) is that you have finite
  time and that if after a while you no longer have time to maintain the
 ...
  are willing to remove the packages if you fail to find someone who can
  take care of them, then I think you're providing a useful service to
  the community.

 This is what I sent to Adrian recently; I'm reposting it here since I
 think some kind of Release Notes would be nice:

 If you do something worthwhile then write good Release Notes saying
 which packages have been removed and listing better replacements if
 there are any (e.g. upsd should be removed, replacement is nut and
 possibly others).  That would be our users a better service that
 keeping packages around which are e.g. not even maintained upstream
 anymore.

And my personal opinion is that I prefer to keep a package if there's not
a _good_ reason why it should get removed (and yes - it happens that I
see a good reason why a package should get removed).

cu
Adrian

-- 

Nicht weil die Dinge schwierig sind wagen wir sie nicht,
sondern weil wir sie nicht wagen sind sie schwierig.



Re: [PROPOSAL] cron.* scripts should be quiet

2001-02-20 Thread John Galt
On Tue, 20 Feb 2001, Seth Arnold wrote:

* Julian Gilbey [EMAIL PROTECTED] [010220 07:29]:
 Good.  How about something like cron.* scripts should not produce any
 non-error output in general.  An exception may be made if the
 intention of the script is to mail a status report to root.

Why specifically root? I could imagine situations where a cron script
may be setup to mail to some other user and yet still want to be
installed through the Debian system.

It already exists.  Snort can be set up via debconf to send output to any
account.

I'd like to suggest deleting to root.



-- 
I can be immature if I want to, because I'm mature enough to make my own
decisions.

Who is John Galt?  [EMAIL PROTECTED]



Re: only release packages that have maintainers?

2001-02-20 Thread Brian Russo
On Tue, Feb 20, 2001 at 10:20:36PM +0100, Adrian Bunk wrote:
 On Tue, 20 Feb 2001, Brian Russo wrote:
 
  On Tue, Feb 20, 2001 at 08:57:39PM +0100, Adrian Bunk wrote:
   I remember that silo was orphaned for several months before someone
   adopted it...
 
  I'm not talking about several months, more like 1 year+, there are
  many of these in wnpp.
 
 Since the cleanup Martin made there can't be many that are orphaned for
 more than half a year with noone who intends to adopt them.

[ you mention someone is adopting saml in a separate email ]

ok that's fine, but this was a recent occurence, there was a long
period where it was completely orphaned, and there are other
packages that are still, completely orphaned.

...
so we just let them sit there, forever?
I mean someone will eventually pick them up.. yes, that's probably
true, let it sit there long enough, for a couple years and probably
some NM will grab it, but all during that time you have crappy
ancient packages sitting around. Probably even the NM's that grab
them don't really care,

as if it were _so_ traumatic that after being removed a package
should be later re-introduced when someone decides that its useful!

it's not like it's hard to get packages into the archive, it _IS_
hard to get them out, this is mildly silly.

also, if someone really wants a package of it, and its no longer in
the distro, it's not *too* hard for them to get an older package out
of archives.

  If something has been abandoned for a 1 year and a half, you don't
  think it's crufty?
 
 Not automatically.

I don't remember saying it should be automatic.

 
 I'm willing to spend some time on the packages that are orphaned, it
 doesn't matter if they are officially maintained by QA or by me. Has
 anyone a good reason why it's bad when I take care of these packages
 instead of seeing them getting removed? I can't see the benefits when we
 get rid of let's say 50 packages.

I'm not saying you don't have a right to upload -qa packages or any
such thing. What I don't understand is if you really think they're
useful, why you don't adopt them outright (no, not adopt then RFA).

One of the present tasks of the -qa team is maintaining orphaned
packages, but beyond a certain point, they must be dropped.

Benefits of removing 50 crappy packages:
o.  Number of bugs in general goes down.
o.  Users are confronted with less crap to install
o.  Fewer collisions in the package name/file system namespace.
o.  Less load on BTS, ftp archives, mirrors, et al.
o.  Debian has less of a reputation for having old, worthless crappy 
packages.
o.  QA team can (maybe) spend time ACTUALLY doing QA instead of
maintaining old, worthless packages that nobody visibly cares about.
o.  If they're crappy worthless packages, what's the real benefit of
having them any? And WHY hadn't they been adopted ages ago?
o.  Fewer flamewars on old crappy packages on -policy, -qa, etc.

I'm not talking about old packages per se, some old packages are
simply stable, no active development 'cause no need to, etc.

I'm not talking about 4 month old maintainerless packages, some are
just lonely, looking for someone to pick them up.

I AM talking about ancient, buggy packages (no not /just/ RC
bugs) that are maintainerless, often having a dead upstream, that
have been sitting around for a fairly long time (i'd say 8 months is
a pretty lenient cut-off).

Quality Assurance (n):
a program for the systematic monitoring and evaluation of the
various aspects of a project, service, or facility to ensure that
standards of quality are being met

hmm,
Perhaps we should rename the Quality Assurance team to the
Debian Historical Package Preservation Society ?

...

one last thought, it seems accepted that its ok for maintainers to
ask for their packages to be removed, if this is true, would anyone
object if i adopted a package then asked for its removal?
i know this is silly, but then i think this whole thread is silly.

-- 
Brian Russo  [EMAIL PROTECTED]
Debian/GNU Linux [EMAIL PROTECTED] http://www.debian.org
LPSG member[EMAIL PROTECTED]   http://www.lpsg.org
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



Re: only release packages that have maintainers?

2001-02-20 Thread Adrian Bunk
On Tue, 20 Feb 2001, Brian Russo wrote:

...
  I'm willing to spend some time on the packages that are orphaned, it
  doesn't matter if they are officially maintained by QA or by me. Has
  anyone a good reason why it's bad when I take care of these packages
  instead of seeing them getting removed? I can't see the benefits when we
  get rid of let's say 50 packages.

 I'm not saying you don't have a right to upload -qa packages or any
 such thing. What I don't understand is if you really think they're
 useful, why you don't adopt them outright (no, not adopt then RFA).

 One of the present tasks of the -qa team is maintaining orphaned
 packages, but beyond a certain point, they must be dropped.

 Benefits of removing 50 crappy packages:
 o.Number of bugs in general goes down.
 o.Users are confronted with less crap to install
 o.Fewer collisions in the package name/file system namespace.
 o.Less load on BTS, ftp archives, mirrors, et al.

We are talking about less than 1% of the packages in Debian, less packages
than the number of new packages each week.

 o.Debian has less of a reputation for having old, worthless crappy
   packages.

When you can say why a package is worthless for everyone I think this is a
good reason for a removal.

 o.QA team can (maybe) spend time ACTUALLY doing QA instead of
   maintaining old, worthless packages that nobody visibly cares about.

I want to spend time on this packages to avoid them getting removed.

 o.If they're crappy worthless packages, what's the real benefit of
   having them any? And WHY hadn't they been adopted ages ago?

Not every user is a developer?

 o.Fewer flamewars on old crappy packages on -policy, -qa, etc.

I think there are fewer flamewars when we keep the packages...

...
 one last thought, it seems accepted that its ok for maintainers to
 ask for their packages to be removed, if this is true, would anyone
 object if i adopted a package then asked for its removal?
 i know this is silly, but then i think this whole thread is silly.

The day after the package was removed I can send an ITP and upload a new
package where I'm the maintainer and you can't stop this package from
being in Debian again...
Sorry, are we kids and everyone of us wants to be the most clever kid or
are we intelligent adults?

cu
Adrian

-- 

Nicht weil die Dinge schwierig sind wagen wir sie nicht,
sondern weil wir sie nicht wagen sind sie schwierig.



Re: packages with really old standards version

2001-02-20 Thread Henrique M Holschuh
On Tue, 20 Feb 2001, Martin Michlmayr wrote:
 * Sean 'Shaleh' Perry [EMAIL PROTECTED] [20010220 12:49]:
  So, perhaps we should drop the bar a little.  If your package is not
  at least 3.x.x, it gets held.
 
 I second this.

So do I.  2.x doesn't get the GPL copyright, FHS or logrotate right, and
that's a bit too much IMHO.

-- 
  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


pgpViKEzrXDZ2.pgp
Description: PGP signature


Re: only release packages that have maintainers?

2001-02-20 Thread Brian Russo
On Tue, Feb 20, 2001 at 11:44:59PM +0100, Adrian Bunk wrote:
 On Tue, 20 Feb 2001, Brian Russo wrote:
  I'm not saying you don't have a right to upload -qa packages or any
  such thing. What I don't understand is if you really think they're
  useful, why you don't adopt them outright (no, not adopt then RFA).
 
  One of the present tasks of the -qa team is maintaining orphaned
  packages, but beyond a certain point, they must be dropped.
 
  Benefits of removing 50 crappy packages:
  o.  Number of bugs in general goes down.
  o.  Users are confronted with less crap to install
  o.  Fewer collisions in the package name/file system namespace.
  o.  Less load on BTS, ftp archives, mirrors, et al.
 
 We are talking about less than 1% of the packages in Debian, less packages
 than the number of new packages each week.

how many does it take before it becomes wrong

 
  o.  Debian has less of a reputation for having old, worthless crappy
  packages.
 
 When you can say why a package is worthless for everyone I think this is a
 good reason for a removal.

I think I've demonstrated this as best as I can, I'm not promoting
radical removal of packages, you seem to be the only one who has
voiced disagreement, you have the right to an opinion certainly.

 
  o.  QA team can (maybe) spend time ACTUALLY doing QA instead of
  maintaining old, worthless packages that nobody visibly cares about.
 
 I want to spend time on this packages to avoid them getting removed.

Well that's fine, if you think Debian is better served by supporting
older packages, instead of working on newer, active ones, have at
it.

 
  o.  If they're crappy worthless packages, what's the real benefit of
  having them any? And WHY hadn't they been adopted ages ago?
 
 Not every user is a developer?

why don't we email debian-user and see if anyone cares then?

I don't see mountains of letters pouring in from users asking that
we fix up these packages, if there were heck I'd probably adopt
more.

  one last thought, it seems accepted that its ok for maintainers to
  ask for their packages to be removed, if this is true, would anyone
  object if i adopted a package then asked for its removal?
  i know this is silly, but then i think this whole thread is silly.
 
 The day after the package was removed I can send an ITP and upload a new
 package where I'm the maintainer and you can't stop this package from
 being in Debian again...

and then you'd immediately orphan/RFA it?
i would have no objection if someone adopts them
outright and improves them, rather than letting them
bleed slowly to death.

 Sorry, are we kids and everyone of us wants to be the most clever kid or
 are we intelligent adults?

kids/adults, silly outdated concept (promoted by adults).

hm, so no comments on my Historical Society eh.

...

I guess you'll have it your way then.
Cruft remains, Debian (and it's users lose), IMO.

you still haven't given a good reason that these packages remain,
except that its your preference, clearly it should bear weight out
of the hundreds of developers who have almost unanimously said I
don't care and ignored these packages. IMO

I don't want to perpetuate this thread anymore, ciao.

-- 
Brian Russo  [EMAIL PROTECTED]
Debian/GNU Linux [EMAIL PROTECTED] http://www.debian.org
LPSG member[EMAIL PROTECTED]   http://www.lpsg.org
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



Re: packages with really old standards version

2001-02-20 Thread Brian Russo
On Tue, Feb 20, 2001 at 12:49:34PM -0800, Sean 'Shaleh' Perry wrote:
 So, I grabbed fmirror today because an admin friend suggested it.  I cd'ed to
 /usr/share/doc/fmirror and low and behold, no /usr/share/doc/fmirror.  I check
 the changelog and this binary-any package has not been uploaded in 2 years.  
 It
 is standards version 2.3.0.1, ICK!
 
 So, perhaps we should drop the bar a little.  If your package is not at least
 3.x.x, it gets held.

I.. (second? third? fourth?) this.

-- 
Brian Russo  [EMAIL PROTECTED]
Debian/GNU Linux [EMAIL PROTECTED] http://www.debian.org
LPSG member[EMAIL PROTECTED]   http://www.lpsg.org
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-



Re: packages with really old standards version

2001-02-20 Thread Colin Watson
On Tue, 20 Feb 2001 at 12:49:34 -0800 (PST), Sean 'Shaleh' Perry wrote:
 So, I grabbed fmirror today because an admin friend suggested it.  I
 cd'ed to /usr/share/doc/fmirror and low and behold, no
 /usr/share/doc/fmirror.  I check the changelog and this binary-any
 package has not been uploaded in 2 years.  It is standards version
 2.3.0.1, ICK!
 
 So, perhaps we should drop the bar a little.  If your package is not
 at least 3.x.x, it gets held.

I second this proposal (assuming it is one).

To avoid quite such a large number of RC bugs being filed, shall we try
to deal with as many of these as possible during the bugsquash party
this weekend?

-- 
Colin Watson [EMAIL PROTECTED]


pgp5MV6021a5W.pgp
Description: PGP signature


Re: packages with really old standards version

2001-02-20 Thread Anthony Towns
On Tue, Feb 20, 2001 at 12:49:34PM -0800, Sean 'Shaleh' Perry wrote:
 So, I grabbed fmirror today because an admin friend suggested it.  I cd'ed to
 /usr/share/doc/fmirror and low and behold, no /usr/share/doc/fmirror.  I check
 the changelog and this binary-any package has not been uploaded in 2 years.  
 It
 is standards version 2.3.0.1, ICK!
 
 So, perhaps we should drop the bar a little.  If your package is not at least
 3.x.x, it gets held.

I object to this. Holding packages due to actual bugs, yes
certainly. Holding packages because there's a number that seems to
indicate there might possibly be bugs, no way in hell.

I'd encourage the lintian maintainer ( :) ) to automatically file old
standards version bugs about such packages (of normal/minor/wishlist
severity); and I'd definitely encourage the lintian maintainer to file
serious bugs about automatically detect-able violations of any MUST
directives in current policy (no matter what standards-version the
packages claims to comply with).

But please don't file RC bugs unless there is a *specific* problem with
the package.

Shaleh, I'm not sure I got around to filing a bug against lintian about this,
but it'd be nice if lintian differentiated between MUST/SHOULD/MAY violations
in its output. Something like:

E!: non-FHS-directory
E-: missing-manpage
E?: standards-version-uses-4-digits-not-3

or similar, perhaps?

Cheers,
aj

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

``_Any_ increase in interface difficulty, in exchange for a benefit you
  do not understand, cannot perceive, or don't care about, is too much.''
  -- John S. Novak, III (The Humblest Man on the Net)


pgpsG8gAoIKhf.pgp
Description: PGP signature


Re: packages with really old standards version

2001-02-20 Thread Julian Gilbey
On Wed, Feb 21, 2001 at 11:30:23AM +1000, Anthony Towns wrote:
 Shaleh, I'm not sure I got around to filing a bug against lintian about this,
 but it'd be nice if lintian differentiated between MUST/SHOULD/MAY violations
 in its output. Something like:
 
   E!: non-FHS-directory

Yes, real bug.

   E-: missing-manpage

Ditto.

   E?: standards-version-uses-4-digits-not-3

Not a bug (explicitly permitted by policy).

As I work through policy, I'm going to take care over the issue of
MUST/SHOULD/MAY etc.

   Julian

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

 Julian Gilbey, Dept of Maths, Queen Mary, Univ. of London
   Debian GNU/Linux Developer,  see http://people.debian.org/~jdg
  Donate free food to the world's hungry: see http://www.thehungersite.com/



Re: packages with really old standards version

2001-02-20 Thread Sean 'Shaleh' Perry
On Wed, Feb 21, 2001 at 11:30:23AM +1000, Anthony Towns wrote:
 
 I'd encourage the lintian maintainer ( :) ) to automatically file old
 standards version bugs about such packages (of normal/minor/wishlist
 severity); and I'd definitely encourage the lintian maintainer to file
 serious bugs about automatically detect-able violations of any MUST
 directives in current policy (no matter what standards-version the
 packages claims to comply with).
 

I file any bugs I detect, once I get lintian running on the archive, old
packages beware (-:

A package of 2.x policy behaves in a way different than current packages.

They lack a /usr/share/doc, their manpages are not in share either.  They
may violate other things.  Point is, these packages will be a source of bugs.

All I am asking for is the package get looked at.  I found one today that
had not been touched in 2 years.  Ther eare many others, and they hide.

If nothing else a way to flag packages older than X months or Standards-Version
YY would be nice.

 
 Shaleh, I'm not sure I got around to filing a bug against lintian about this,
 but it'd be nice if lintian differentiated between MUST/SHOULD/MAY violations
 in its output. Something like:
 
   E!: non-FHS-directory
   E-: missing-manpage
   E?: standards-version-uses-4-digits-not-3


when I rewrite lintian (started yesterday) the lintian messages will match
policy:

Error (E:) -- violate a MUST
Warning (W:) -- violate a SHOULD 
XXX (?:) -- a MAY is not followed

not sure what I am naming the MAY message.  Messages that are not due to policy
violations will have their level set on the importance of the problem.

With this restructuring, a Developer who gets a third level may ignore the
message, ignore a Warning for a short time and know that E: means 'I should
read policy'.



Re: packages with really old standards version

2001-02-20 Thread Anthony Towns
On Tue, Feb 20, 2001 at 06:27:40PM -0800, Sean 'Shaleh' Perry wrote:
 I file any bugs I detect, once I get lintian running on the archive, old
 packages beware (-:
 
 A package of 2.x policy behaves in a way different than current packages.
 
 They lack a /usr/share/doc, their manpages are not in share either.  They
 may violate other things.  Point is, these packages will be a source of bugs.

Sure, but lacking /usr/share/doc is, aiui, a non-RC issue as it stands
(since there seems to be some sort of deadlock in working out what to do
about it)...

 All I am asking for is the package get looked at.  I found one today that
 had not been touched in 2 years.  Ther eare many others, and they hide.

Sure, getting looked at is fine. That's different from filing RC bugs,
though.

  E!: non-FHS-directory
  E-: missing-manpage
  E?: standards-version-uses-4-digits-not-3
 when I rewrite lintian (started yesterday) the lintian messages will match
 policy:
 Error (E:) -- violate a MUST
 Warning (W:) -- violate a SHOULD 
 XXX (?:) -- a MAY is not followed

Currently, aiui, lintian uses E: for problems that it's sure are mistakes,
and W: for problems that it's only guessing are mistakes. I think that
division is still useful.

katie or testing could legitimately automatically reject packages with
E! lintian errors, but not E- or W!, eg.

Cheers,
aj

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

``_Any_ increase in interface difficulty, in exchange for a benefit you
  do not understand, cannot perceive, or don't care about, is too much.''
  -- John S. Novak, III (The Humblest Man on the Net)



Re: packages with really old standards version

2001-02-20 Thread Sean 'Shaleh' Perry
On Wed, Feb 21, 2001 at 12:39:08PM +1000, Anthony Towns wrote:
 
 E!: non-FHS-directory
 E-: missing-manpage
 E?: standards-version-uses-4-digits-not-3
  when I rewrite lintian (started yesterday) the lintian messages will match
  policy:
  Error (E:) -- violate a MUST
  Warning (W:) -- violate a SHOULD 
  XXX (?:) -- a MAY is not followed
 
 Currently, aiui, lintian uses E: for problems that it's sure are mistakes,
 and W: for problems that it's only guessing are mistakes. I think that
 division is still useful.


no, it tries to do this based on 2.x level MUST/SHOULD and the authors beliefs
of severity.  Has nothing to do with the sureness of the test.
 
 katie or testing could legitimately automatically reject packages with
 E! lintian errors, but not E- or W!, eg.
 

lintian will never be able to return a sure judgement.  Manoj's packages
confuse it thoroughly, but on hand inspection I am sure they follow policy.
Every message lintian outputs should be checked manually and by a re-read of
policy.  It is trying to discern what a human meant.  In the realm of coding,
people do all kinds of crazy things and lintian can only cope so well.  Assume
every message is 'X-:'.

A Package with an E: should be marked for human inspection at best.
James Troup has stated that when I trust lintian he will consider hooking it
into dinstall.  I think this is a good thing.  It is my hope to have lintian
to a sane state by summer (July-ish).  Wichert wants something in 3 months
for the FSG.  Not sure if the code base will make that, but I will try.