Currently viewing and reading

Related Post

6 Comments Received

Ben Hutchings
April 7th, 2011 @2:30 AM  

Great stuff!

Two comments:
- Please ask qa.debian.org maintainers to drop the old link to pkg.cgi.
- The sorting of logs by version does not follow dpkg version rules. In particular ‘~’ is not sorted less than everything else.

April 7th, 2011 @9:11 AM  

Nice. I especially like the now intuitive way of selecting logs for fixed package and arch, but across versions, or fixed version, but across arch.

Minor point: On https://buildd.debian.org/status/logs.php?pkg=ghc I don’t see if there are multiple logs for a certain combination. That is sometimes important information.

Another minor suggestion: A compact mode for https://buildd.debian.org/status/logs.php?pkg=ghc would be nice, with one column per arch and the value of “Result” with the link in each cell.

Thanks for your work on the web pages, I am a heavy user and very much appreciated that.

April 7th, 2011 @9:29 AM  

Thanks :)

About pkg.cgi, I prefer to implement the last missing feature before asking qa.debian.org maintainers to drop the old link to it (imho). But, yes, that’s something I should take care of.

The sorting uses the version field from the database, which is not of type “debversion”. I can (probably) hack around that in the PHP scripts, but I’ll ask wb-adm to fix that in the database instead since the needed functions are implemented, just not used yet. I reported #621472 for this issue.

Thanks for your comments!

April 8th, 2011 @4:41 PM  

@nomeata: The logs are sorted by version, and then by architecture. If there is more than one log for an architecture and a fixed version, they’ll be shown next to each other. So, you’ll see two lines with same architecture name. Of course, I can add some colors to make it visually more visible. Is this your point?

The compact feature for logs seems like a good idea. I’ll try to implement it next time.

Thanks for your suggestions and remarks!

April 8th, 2011 @7:28 PM  

Ok, now I see it… maybe multiple logs for same version/arch should give the arch only once, and then “–” below, just as for the version column, to make that easily spotable? This way, the line with the arch is always the current one, and Failures in lines with – in the arch column are not to worry about.

That would also indicate that maybe version/arch/status is a more natural ordering of the columns – just a suggestion.

And have you considered using rowspan instead of – for multiple rows with the same version?

April 8th, 2011 @10:28 PM  

No need to rowspan, when it can be done with an automaton. Does [1] fit your needs? If so, I’ll merge it in the live instance.

[1] https://buildd.debian.org/~mehdi/pgstatus/logs.php?pkg=eglibc

Leave A Reply

Please Note: Comments maybe under moderation after you submit your comments so there is no need to resubmit your comment again