[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Intend to change lintian.d.o/qa-list.txt



On Sat, Dec 29, 2012 at 09:09:19PM +0100, Niels Thykier wrote:
> Hi,
> 
> As far as I know, Lintian exports a file called "qa-list.txt" for
> consumption by the QA infrastructure.  Particularly I suspect that the
> PTS and the DDPO consumes this file to display the relevant TODO
> item/column.  If anyone is aware of any other consumers, do let me know
> about it (and let them know about this mail).

I guess that PTS and DDPO are the only consumers.

> 
> I propose to extend this file (or alternatively publish a second file
> with the extensions) to include the version number of the package in
> question.  Currently the format is:
> 
>    source E W I P X O
> 
> and I propose we extend it to:
> 
>    source source-version E W I P X O
> 
> [FORMAT].
> [FORMAT] Where:
> 
>  source is the name of the source package
>  source-version is the version of said source package
>  E is the number of "error" (E) tags
>  W is the number of "warning" (W) tags
>  (and so on for IPXO).
> 
> The rationale is that we are expanding lintian.d.o to process other
> packages than just sid.

Sounds like a good proposal.

> For now, the result is that the numbers will
> just be summed if a package is both in sid and experimental[1].
> 
> [1] Example, currently the entry for eclipse in sid is looking like:
> 
> eclipse 0 2 2 0 5 206
> 
> At the current rate, it will (probably) look something like:
> 
> eclipse 0 4 4 0 10 412

Summing would be wrong in my opinion.

> 
> In the extended format, it would be something like:
> 
> eclipse 3.8.0~rc4-1 0 2 2 0 5 206
> eclipse 3.8.1-1 0 2 2 0 5 206

This format looks good to me.

> 
> I am also open to suggestions to alternative (or additional) formats in
> case people are interested in other data from lintian.d.o.

I suggest that we update PTS and DDPO to be ready to process the extended
format without functional change first, and then extend qa-list.txt.  I'm
volunteering to update DDPO for this, and I'll let you know when this is ready.
After that PTS and DDPO can be modified independently to display more
information than just about sid.

Regards,

Bart Martens


Reply to: