QA before uploading zope packages

Brian Sutherland brian at vanguardistas.net
Mon Nov 7 12:16:09 UTC 2011


On Mon, Nov 07, 2011 at 01:22:14PM +0200, Gediminas Paulauskas wrote:
> 2011/10/17 Arnaud Fontaine <arnau at debian.org>:
> > Hi,
> >
> > Gediminas Paulauskas <menesis at pov.lt> writes:
> >
> >>> *  Format  in  debian/copyright   must  be  versioned,  for  example:
> >>>  http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=174
> >>
> >> Why do  you think it must  be versioned? Maybe it  made sense earlier,
> >> but   the    format   is   not   expected   to    change   any   more.
> >> http://dep.debian.net/deps/dep5/ is the  official URL of the proposal,
> >> and is a HTML page instead of text.
> >
> > Re-read it, for example:
> >
> >  Format
> >
> >  Required  single line:  URI  of the  format  specification, such  as:
> >  http://www.debian.org/doc/copyright-format/1.0
> >
> > And:
> >
> >  A  possible  debian/copyright  file  for  the  program  "X  Solitaire"
> >  distributed in the Debian source package xsol:
> >
> >  Format: <VERSIONED_FORMAT_URL>
> >  ...
> >
> > Moreover,  at least with  the latest  version of  lintian, it  reports a
> > warning if you don't use a versioned URL.
> 
> This warning is seen only with --pedantic flag. From lintian manpage:
> 
>               Pedantic tags are Lintian at its most pickiest and include
>               checks for particular Debian packaging styles and checks that
>               many people disagree with.  Expect false positives and Lintian
>               tags that you don't consider useful if you use this option.
> 
> I am very disappointed that I was forced to change the correct URL to
> an obsolete one just because there is a pedantic tag in the latest
> version of lintian. And yes, I disagree with this tag.
> 
> > I'm not saying  your packages are not lintian-clean,  I'm just saying to
> > check it before  I upload them (for example for  the DEP5 comment above,
> > with the latest version of lintian, it displays a warning).
> 
> The latest version of lintian does NOT display this warning.
> 
> If you have pedantic in your lintianrc, please remove it. It does not
> help to get things right, quite the opposite.

+LOTS for not using pedantic

Every change carries a risk of breaking something. We should not just
change things for the sake of change. It's nice to have packages that
conform to the absolute latest QA standards, but it's better to have
packages that work.

Blindly following what QA tools say is almost always bad and sometimes
worse: http://lwn.net/Articles/282230/

-- 
Brian Sutherland



More information about the pkg-zope-developers mailing list