Bug#761079: debsources: support multiple archives

2014-09-11 Thread Stefano Zacchiroli
On Thu, Sep 11, 2014 at 01:42:20PM +0800, Paul Wise wrote: > On Wed, Sep 10, 2014 at 11:56 PM, Stefano Zacchiroli wrote: > > > (e.g., derivatives). > > For derivatives, the best thing will be replacing debmirror with > rsyncing sources.list files (and or apt directories) from the derivs > census

Bug#761105: debsources: on the fly package diff / debdiff

2014-09-11 Thread Stefano Zacchiroli
On Thu, Sep 11, 2014 at 01:47:33PM +0800, Paul Wise wrote: > On Thu, Sep 11, 2014 at 3:01 AM, Stefano Zacchiroli wrote: > > > Add the ability to diff arbitrary version of packages available in > > Debsources, producing a debdiff as a result. > > FYI, we were thinking about adding debdiff capabili

Bug#761117: debsources: file-level deduplication

2014-09-11 Thread Stefano Zacchiroli
On Thu, Sep 11, 2014 at 02:09:35PM +0800, Paul Wise wrote: > A hash based filesystem layout like we use on snapshot.d.o. > > Use a filesystem with deduplication support like btrfs. I thought about btrfs back in the days, and ruled out the idea because it imposes a fairly important deployment requ

Bug#761079: debsources: support multiple archives

2014-09-11 Thread Paul Wise
On Thu, Sep 11, 2014 at 2:55 PM, Stefano Zacchiroli wrote: > Do you maybe already have code that does this (at list the first part, > up to some sort of "containerized" apt-get update) as part of the census > script? If so, mind posting to this bug report pointers to it? Once I move the derivs ce

Bug#761105: debsources: on the fly package diff / debdiff

2014-09-11 Thread Paul Wise
On Thu, Sep 11, 2014 at 2:58 PM, Stefano Zacchiroli wrote: > We're gonna need it on debsources anyhow, in particular to implement the > "edit" feature suggested by Raphael Geissert. What we could do is to > factorize as much as possible the common parts in a common place, e.g., > python-debian. Bu

Bug#761105: debsources: on the fly package diff / debdiff

2014-09-11 Thread Stefano Zacchiroli
On Thu, Sep 11, 2014 at 03:48:38PM +0800, Paul Wise wrote: > On Thu, Sep 11, 2014 at 2:58 PM, Stefano Zacchiroli wrote: > > > We're gonna need it on debsources anyhow, in particular to implement the > > "edit" feature suggested by Raphael Geissert. What we could do is to > > factorize as much as p

Bug#761105: debsources: on the fly package diff / debdiff

2014-09-11 Thread Paul Wise
On Thu, 2014-09-11 at 11:13 +0200, Stefano Zacchiroli wrote: > We'll just need to look into whether debdiff uses specific diff > options that we want to use as well, just to ensure that the output > format is more or less the same. One thing debdiff helps with is not having quilt cruft in the dif

Bug#752384: HEAnet sourceforge mirror is outdated

2014-09-11 Thread Daniel Lintott
Hi Paul, On 11/09/14 04:20, Paul Wise wrote: > On Tue, Jul 22, 2014 at 5:29 PM, Daniel Lintott wrote: > >> I shall drop another version of the patch to the bug report that reverts >> the custom caching mechanism. > > A yak shaving exercise reminded me that this hasn't been done yet, > could you

Bug#761105: debsources: on the fly package diff / debdiff

2014-09-11 Thread Jakub Wilk
* Stefano Zacchiroli , 2014-09-11, 11:13: Debsources currently have unpacked packages on the filesystem, organized in per-version directories. So Debsources can simply recursively diff the two directories, It's probably worth noting here that diff(1) follows symlinks, including symlinks that

Bug#752384: marked as done (qa.debian.org: sourceforge.net redirector doesn't detect new upstream versions)

2014-09-11 Thread Debian Bug Tracking System
Your message dated Thu, 11 Sep 2014 21:53:27 +0800 with message-id and subject line Re: Bug#752384: HEAnet sourceforge mirror is outdated has caused the Debian Bug report #752384, regarding qa.debian.org: sourceforge.net redirector doesn't detect new upstream versions to be marked as done. This

Bug#752384: HEAnet sourceforge mirror is outdated

2014-09-11 Thread Paul Wise
On Thu, Sep 11, 2014 at 9:53 PM, Paul Wise wrote: > Thanks! Committed and made live: Daniel, there is one bug I'm hoping you can help with since I've mostly forgotten how to write PHP. URLs like this: https://qa.debian.org/watch/sf.php/chromium-bsu Need to be redirected to URLs like this: htt

Bug#752384: HEAnet sourceforge mirror is outdated

2014-09-11 Thread Daniel Lintott
Hi Paul, On 11/09/14 15:21, Paul Wise wrote: > On Thu, Sep 11, 2014 at 9:53 PM, Paul Wise wrote: > >> Thanks! Committed and made live: > > Daniel, there is one bug I'm hoping you can help with since I've > mostly forgotten how to write PHP. > > URLs like this: > > https://qa.debian.org/watch/s

Bug#761227: debsources: add totals to all /stats tables

2014-09-11 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources Some tables under http://sources.debian.net/stats/ have totals (i.e., not only per-suite entries), some don't. We should uniform the rendering, and provide totals for all tables. -- System Infor

Bug#761228: debsources: make pie charts more readable

2014-09-11 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources Most pie charts --- both under /stats and on the per-release pages, e.g. http://sources.debian.net/stats/squeeze/ --- are almost unreadable, due to the superposition of language labels. We should

Bug#761229: debsources: make trend charts more readable

2014-09-11 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources The trend charts under /stats generated with matplotlib are quite ugly at the moment. At the very list we should: - avoid overlapping labels on the X axis - remove the arbitrary delta on the Y a

Bug#761231: debsources: add ctags count to the package infobox

2014-09-11 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources The package infobox (i.e. the box shown on the right when navigating a specific version of a package, see e.g. http://sources.debian.net/src/ocaml/latest/) currently shows only some statistics ab

Bug#761232: debsources: release pages should mention release number and date

2014-09-11 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources Release pages (e.g. http://sources.debian.net/src/ocaml/4.01.0-4/) should expose the release meta-data currently stored in the Debsources DB, in particular release date and release version. -- S

Bug#752384: HEAnet sourceforge mirror is outdated

2014-09-11 Thread Paul Wise
On Fri, Sep 12, 2014 at 12:59 AM, Daniel Lintott wrote: > I've attached a patch which should solve this problem, in fact it was > already in my script just not used as you'll see. Excellent, applied! BTW: we could always use more help with QA infra, more details here :) https://wiki.debian.org/