Re: Debian infra services and tools looking for programming contributions

2020-05-22 Thread Stefano Zacchiroli
27;t have a lot of Debian insider knowledge. Links: - service: https://sources.debian.org/ - code: https://salsa.debian.org/qa/debsources - bugs: https://bugs.debian.org/cgi-bin/pkgreport.cgi?dist=unstable;include=subject%3Adebsources;package=qa.debian.org Hope this helps and thanks again ! Cheers --

Bug#844201: debsources: updater broken by recent (Sources.gz removal, maybe sha1 removal) dak changes

2016-11-13 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: serious User: qa.debian@packages.debian.org Usertags: debsources Context is: https://lists.debian.org/debian-devel-announce/2016/11/msg5.html Here are some relevant entries from debsources.log: Use of uninitialized value $sha1 in string eq at /usr/bi

Bug#835033: debsources: [PATCH] Retain line context on 404s by appending the hash for specific links

2016-08-21 Thread Stefano Zacchiroli
+for (var i = 0; i < elems.length; ++i) { + elems[i].setAttribute('href', elems[i].getAttribute('href') + window.location.hash); +} + -- 2.9.3 - End forwarded message - -- Stefano Zacchiroli . z...@upsilon.cc . upsilon.cc/zack . . o . . . o . o Computer Science Profess

Bug#818498: migrate from debmirror to archvsync

2016-03-19 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: important User: qa.debian@packages.debian.org Usertags: debsources debmirror shortcomings have been bugging debsources for quite a while lately. Let's migrate away from it to archvsync [1], as that will put us in a more "normal" situation w.r.t. how actual Debi

Bug#818324: updates of packages in experimental are currently ignored

2016-03-18 Thread Stefano Zacchiroli
severity 818324 serious thanks I'm raising the severity of 818324, because Sources.gz are already gone for experimental, meaning that we are effectively ignoring them on sources.debian.net until this is fixed. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . .

Bug#818324: debsources: migrate from Sources.gz to Sources.xz

2016-03-15 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: important User: qa.debian@packages.debian.org Usertags: debsources Due to the mail below (and also at https://lists.debian.org/debian-devel-announce/2016/03/msg6.html ) we need to migrate the mirror lister module of Debsources from using Sources.gz to using

scm_qa membership for Orestis Ioannou

2016-03-11 Thread Stefano Zacchiroli
d adding him to the group didn't cause any issue.) Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . . . . @zacchiro . . . . o o o . . . o . « the fir

Re: Bug#808216: debmirror: Debmirror seeems to have problems with new SHA256 in Packages.diff/Index files

2015-12-20 Thread Stefano Zacchiroli
updated since December 8th due to this bug. It'd be great to have a backported debmirror with this fix. I'll try Colin's oneliner patch as a work-around to get Debsources back up running. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître

Bug#788226: debsources: add package/version blacklist

2015-06-09 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources It would be nice to have a configurable package/version (and possibly /suite) blacklist, to exclude specific packages from processing. Use case: due to #753219 and #787271, we now have katoob/0.

Bug#787570: debsources: DB: change sha256 column data type from string to bytea or bit string

2015-06-02 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal User: qa.debian@packages.debian.org Usertags: debsources Currently, the sha256 column of the checksum table in Debsources' Postgres DB has type character varying(64): sha256 | character varying(64) | not null Such a data type is wasteful in term

Bug#783832: debsources: reenable the file count assertion that fails on travis builds

2015-05-10 Thread Stefano Zacchiroli
retitle 783832 re-enable all tests in travis build environment thanks On Thu, Apr 30, 2015 at 04:52:09PM +0200, Stefano Zacchiroli wrote: > The assertion disabled in that commit should be reenabled. Before doing that, > though, we should figure out why it fails in the travis CI environment

Bug#783911: debsources: "old news" page

2015-05-01 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: minor Tags: newcomer User: qa.debian@packages.debian.org Usertags: debsources Similarly to the current local/sources_news.html page, we should support sources_old_news.html, and (manually) move there old news that are no longer relevant enough to be shown on th

Bug#779400: tracker.debian.org: add a patches panel

2015-05-01 Thread Stefano Zacchiroli
rces). If so, we should standardize a patch information exchange format. Ideally, something that is derivative agnostic. Thanks for this bug report, Paul. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack .

Bug#783832: debsources: reenable the file count assertion that fails on travis builds

2015-04-30 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: minor User: qa.debian@packages.debian.org Usertags: debsources See commit: https://anonscm.debian.org/cgit/qa/debsources.git/commit/?id=fdcb6a97fd490f53c3ae1bea1785ac35a12a0e54 The assertion disabled in that commit should be reenabled. Before doing that, thoug

Bug#783461: debsources: add test case for news listing on the index page

2015-04-27 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: minor Tags: newcomer User: qa.debian@packages.debian.org Usertags: debsources Debsources can show news items on the index page (see News section at the bottom of http://sources.debian.net/). The feature broke during the recent blueprint refactoring, when the ex

Bug#782849: debsources: "latest" openldap sources reported as woody

2015-04-19 Thread Stefano Zacchiroli
sy workaround would be to sort first by release, and then by version, which would solve most occurrences of this problem, I think. Thoughts? -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o For

Re: Python 2, Python 3, Stretch & Buster

2015-04-16 Thread Stefano Zacchiroli
_think_ in both cases there is Python 3 support upstream, but I haven't thoroughly investigated this. Other people on debian-qa (Cc:-ed) might have. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . .

Bug#762951: debsources: increase/maximize test coverage

2015-04-01 Thread Stefano Zacchiroli
o some changes to the license/copyright header, whose style has been improved concurrently with your patch. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader .

Bug#761106: web-app: Add support for non-ascii filenames

2015-03-16 Thread Stefano Zacchiroli
thon2.7/posixpath.py", line 78, in join path += b UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 4: ordinal not in range(128) Any idea what might be going on here? TIA, Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o

Bug#761149: debsources: allow redirects to package versions based on suite/codename

2015-03-16 Thread Stefano Zacchiroli
On Sun, Mar 15, 2015 at 06:49:53PM -0400, Jason Pleau wrote: > Here's the patch :) Thanks Jason! Merged and pushed, Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian

Bug#761106: debsources: cannot list dir content for packages with unicode issues

2015-03-15 Thread Stefano Zacchiroli
On Wed, Sep 10, 2014 at 09:04:39PM +0200, Stefano Zacchiroli wrote: > As an example of this issue, http://sources.debian.net/src/cvsnt/latest/ > currently returns 505, due to a contained file named "testáéíóú.txt" > (and non utf8 clean). FYI, the Debsources test data now conta

Bug#761149: debsources: allow redirects to package versions based on suite/codename

2015-03-14 Thread Stefano Zacchiroli
On Sat, Mar 14, 2015 at 09:33:55AM +0800, Paul Wise wrote: > On Fri, 2015-03-13 at 19:32 +0100, Stefano Zacchiroli wrote: > > This has now been fixed, so I'm closing this bug. > > I think the suites should redirect to the right version, they don't > yet. Please ela

Bug#761149: debsources: allow redirects to package versions based on suite/codename

2015-03-13 Thread Stefano Zacchiroli
ssie) is still referenced from table "suites_aliases". 'DELETE FROM suites_info WHERE suites_info.name = %(name_1)s' {'name_1': 'jessie'} Which looks like an actual regression. Can you look into this? As fixes, I'd appreciate an *additional* patch wr

Bug#761867: Webapp: Add conjunctive search for ctags

2015-03-13 Thread Stefano Zacchiroli
s query. I duly notice that we already have non-conjunctive ctags-based search. And it's not given us problems thus far. If we can make the conjunctive query, performance-wise, "as bad as" the non-conjunctive version, then it's probably good to do. Cheers. -- Stefa

Bug#762944: debsources: make .pc/ exclusion a configuration parameter

2015-03-10 Thread Stefano Zacchiroli
rom your other email: > This also allow us to add a toggle button (show / hide hidden files) in > directory listings eventually. I could do that in a separate commit in > this bug if you'd like. Yes please, that would be awesome! :) Cheers. -- Stefano Zacchiroli . . . . . . . z.

Bug#772560: debsources: please add a CA-signed SSL setup

2014-12-23 Thread Stefano Zacchiroli
now the browser is fully happy when browsing sourrces.d.n. Thanks for the heads up. I've converted to scheme-relative all URLs that, upon manual checking of their https:// variant, led to SSL-enabled web sites with valid certificates. If anyone checks, please let me know if I've missed

Re: Announcing the new Debian Code Search Instant

2014-12-05 Thread Stefano Zacchiroli
nty of > time to investigate issues when the import should start to fail for > some reason. > > Does that work for you? Sure, thanks for your prompt feedback. I've just reduced the grace period on sources.d.n to 1 week. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.c

Re: Announcing the new Debian Code Search Instant

2014-12-04 Thread Stefano Zacchiroli
n links, but seems moot now(?). Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . . o . « the first rule of tautology club

Bug#770365: debsources: 403 on /src/beignet/1.0.0-1/README.md/

2014-12-01 Thread Stefano Zacchiroli
ymlinks. I'm therefore retitling/merging as needed. Thanks Lunar for your bug report! Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca .

Re: tracker & pts

2014-12-01 Thread Stefano Zacchiroli
ts, etc". In the meantime, if people have migration blockers, the best way forward is providing patches :) ; and the second best let this list know (as you just did). Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilo

Re: tracker & pts

2014-12-01 Thread Stefano Zacchiroli
acker is encouraged (we discussed this in the past, IIRC). HTH, Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . .

Re: migration "gift" -> "newcomer" [Was: newcomer will be this tag.]

2014-11-15 Thread Stefano Zacchiroli
rrently I jessie, I wouldn't exclude the possibility that the release team can accept it. After all, jessie's how-can-i-help will be with us for quite some time, and it is an important tool for attracting new contributors. Would you mind preparing an unblock request and run it through

migration "gift" -> "newcomer" [Was: newcomer will be this tag.]

2014-11-15 Thread Stefano Zacchiroli
nally, I care particularly about http://deb.li/debscreasy and I'd be fine with making the underlying URL a redirect to the corresponding "newcomer" query. But if that's not possible, I'll switch to a new short URL. TIA, Cheers. -- Stefano Zacchiroli . . . . . . . z...@ups

Bug#761149: debsources: allow redirects to package versions based on suite/codename

2014-11-14 Thread Stefano Zacchiroli
ces already depends on python-debian, which has support for parsing all sort of Deb822-like files, including Release files. The class you want for that is debian.deb822.Release. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . htt

Bug#761149: debsources: allow redirects to package versions based on suite/codename

2014-11-13 Thread Stefano Zacchiroli
uot;, in the future self.alias = alias > diff --git a/doc/db-schema/debsources.dia b/doc/db-schema/debsources.dia > index 5487cb0..960f76e 100644 > --- a/doc/db-schema/debsources.dia > +++ b/doc/db-schema/debsources.dia > @@ -3344,6 +3344,29 @@ From now on there is the auto g

Re: Making "entry-point" nee "gift" a real BTS tag [Re: Facilitating contributions by newcomers]

2014-11-13 Thread Stefano Zacchiroli
's easy for me, but I won't do it because..."). My take: just include the part about being a good entry point (hence the name) for new contributors and scrap the rest. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . .

Re: Facilitating contributions by newcomers

2014-11-11 Thread Stefano Zacchiroli
could be misunderstood as a patronizing characterization, if you think that's a gift from Debian Project to the newbie contributor. Whereas in fact it was meant to be the other way around. So, in picking an actual tag name, we should probably change it to something like "eas

Bug#761103: debsources: highlight #Lxxx lines by default

2014-11-07 Thread Stefano Zacchiroli
On Fri, Nov 07, 2014 at 06:24:58PM +0100, Stefano Zacchiroli wrote: >You can find attached a version of your patch that includes the >copyright header (and fixes some whitespace issues that make Git >cry :-)) Now with an attachment. -- Stefano Zacchiroli . . . .

Bug#761103: debsources: highlight #Lxxx lines by default

2014-11-07 Thread Stefano Zacchiroli
mplex markup, but there will always be a text leaf in the DOM tree that we can use; if not directly a DOM method that return the textual value of the whole sub-tree.) What do you think? Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de confér

Bug#761103: debsources: highlight #Lxxx lines by default

2014-11-06 Thread Stefano Zacchiroli
re for other JavaScript-related needs). It will then be accessible from the HTML as "/static/javascript/debsources.js" (note: *not* as /javascript/debsources.js). Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.

Bug#764178: debsources: infobox CSS alignment problem with short files

2014-11-05 Thread Stefano Zacchiroli
ou think is the best solution here. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . . o . « the first rule of tautology c

Bug#764178: debsources: infobox CSS alignment problem with short files

2014-11-04 Thread Stefano Zacchiroli
ates as myself could understand the rationale :-) Jason: do you think you can update your patch to do so? Many thanks in advance, Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former

Bug#766968: debsources: test suite - differentiate sid and jessie

2014-10-27 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: minor User: qa.debian@packages.debian.org Usertags: debsources Debsources test suite spans several Debian releases/suites. However, at present sid and jessie in the test suite are made of exactly the same packages. This is suboptimal and might hide errors. We

Bug#766967: debsources: refactoring - make web UI parts conditional on plugin enablement

2014-10-27 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal User: qa.debian@packages.debian.org Usertags: debsources Various parts of Debsources UI should really be exposed only if specific plugins are enabled, e.g., ctags-based search, sloccount statistics, etc. The way to go about this with Flask are pluggable

Bug#766965: debsources: RSS/Atom feed of data changes

2014-10-27 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources Debsources should offer a parseable feed of changes to its dataset (package addition, removal, suite changes, etc). RSS/Atom is the most natural format to use here. Implementing this will need a

Bug#766857: debsources: import mirror suites as archive.d.o (AKA "sticky") suites, without reimporting

2014-10-26 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal User: qa.debian@packages.debian.org Usertags: debsources Currently, archive.debian.org suites are imported manually into Debsources (using bin/debsources-suite-archive), and not watched periodically by the cron job using bin/debsources-update. This pose

Bug#766162: qa.debian.org: Use 'env' instead of /usr/bin/python to make source more portable.

2014-10-21 Thread Stefano Zacchiroli
s for your bug report, patches welcome :-) Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . . o . « the first rule of tauto

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

2014-10-20 Thread Stefano Zacchiroli
On Thu, 11 Sep 2014 23:48:28 +0200 Stefano Zacchiroli wrote: > Release pages (e.g. http://sources.debian.net/src/ocaml/4.01.0-4/) Actually, the URL above is not the right one. What I had in mind was: http://sources.debian.net/stats/wheezy/ -- Stefano Zacchiroli . . . . . . .

Bug#766012: debsources: "checksums_package_id_file_id_key" unique constraint violation when adding some packages

2014-10-20 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal User: qa.debian@packages.debian.org Usertags: debsources Some packages cannot be added to the Debsources DB due to violation of the unique constraint in subject. Here are the current 2 offender, from debsources.log on the machine hosting sources.debian.

Bug#764961: debsources: port to Python 3

2014-10-12 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal User: qa.debian@packages.debian.org Usertags: debsources As per subject: please port Debsources to Python 3.x. Cheers. -- System Information: Debian Release: jessie/sid APT prefers testing APT policy: (500, 'testing'), (1, 'experimental') Architect

Bug#764178: debsources: infobox CSS alignment problem with short files

2014-10-06 Thread Stefano Zacchiroli
very welcome! Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . . o . « the first rule of tautology club is the first rule of tautology club »

Bug#764077: debsources: case-insensitive browsing by package prefix

2014-10-05 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: minor User: qa.debian@packages.debian.org Usertags: debsources The "Browse by prefix" box on sources.debian.net homepage has entries like "... 7 8 9 W a b c d ... w x y z", where (capital) "W" is an artifact of very old Debian releases that didn't inforce the r

Bug#763921: debsources: detailed directory listing with file types and permissions

2014-10-03 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources Currently, file permissions are shown by Debsources only when visiting individual files, adding something like "permissions: rw-rw-r--" to the title bar of the file content window. It would be

Bug#762951: debsources: increase/maximize test coverage

2014-09-26 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources Debsources' test coverage is decent: /srv/debsources$ nosetests --with-coverage debsources/ -v --cover-package=debsources [...] /srv/debsources$ python-coverage report Name

Bug#762946: debsources: multiple popup messages

2014-09-26 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources Currently, the URL scheme to associate popup messages to specific lines of code (see http://sources.debian.net/doc/url/) supports only one message at a time. We should support an arbitrary number

Bug#762944: debsources: make .pc/ exclusion a configuration parameter

2014-09-26 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources Currently, the exclusion of the .pc/ dir from source package navigation is hard-coded, see: http://anonscm.debian.org/cgit/qa/debsources.git/tree/debsources/models.py#n578 It should become a

Bug#762941: debsources: popup messages between lines instead of on the right margin

2014-09-26 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: minor User: qa.debian@packages.debian.org Usertags: debsources We should add the ability of showing popup messages between source code lines, rather than showing them on the right margin. - rationale #1: popups might be overlooked for very long source code lin

Bug#762935: debsources: namespace qualified ctags

2014-09-26 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: minor User: qa.debian@packages.debian.org Usertags: debsources [ originally reported by Olly Betts on #debian-devel ] Ctags indexing is currently non-qualified, so indexing on OO langauges will not contain class names, namespaces, etc. To fix this we should a

Bug#762934: debsources: refactoring - move queries out of models.py

2014-09-26 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal User: qa.debian@packages.debian.org Usertags: debsources models.py contains several classes which are used only by the web app and that have nothing to do with the ORM layer, e.g. Location, Directory, SourceFile. Similarly, models.py also contains static

Bug#762931: debsources: flake8 compliance

2014-09-26 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: minor User: qa.debian@packages.debian.org Usertags: debsources At present: /srv/debsources$ flake8 debsources/ | wc -l 228 We would like to make all Python source files flake8 (i.e. PEP8 + pyflakes) compliant, modulo justified (and documented) exceptions.

Bug#762933: debsources: webapp should not require python-matplotlib

2014-09-26 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal User: qa.debian@packages.debian.org Usertags: debsources Since the refactoring with the top-level debsources/ module, the webapp requires python-matplotlib to be installed to run properly. That is unfortunate, as matplotlib is needed only by the updater,

Bug#754658: please display the package's description

2014-09-21 Thread Stefano Zacchiroli
hat (2) is enough to counter most of the misleading results that (3*) alone would produce. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.

Bug#762109: tracker.debian.org: could use changelog parser to pretty print debian changelogs

2014-09-19 Thread Stefano Zacchiroli
ight be useful to others. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . . o . « the first rule of tautology club is the firs

Bug#761869: debsources: "update statistics" stage is too slow

2014-09-16 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal User: qa.debian@packages.debian.org Usertags: debsources The "update statistics" stage of Debsources updated is currently too slow, taking ~12 minutes on the current sources.d.n machine. It could be easily optimized by avoiding redoing queries for each

Bug#761867: debsources: conjunctive (AND-ed) ctags search

2014-09-16 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources We should have a new kind of search under /search that allows to search for files that contain all of a given number of ctags symbols provided by the user. Note that, differently from the curren

Bug#761864: debsources: /latest redirection for /data URLs

2014-09-16 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist User: qa.debian@packages.debian.org Usertags: debsources [ bug originally reported by Simon Paillard ] /latest redirection currently works only for the webapp, but not for the static data served directly by the web server, and most notably stuff under

Bug#761863: debsources: use relative paths in cache/sources.txt

2014-09-16 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: minor User: qa.debian@packages.debian.org Usertags: debsources A typical cache/sources.txt line currently looks like this: susv3 6.1 contrib /srv/debsources/testdata/mirror/pool/contrib/s/susv3/susv3_6.1.dsc /srv/debsources/sources/contrib/

Bug#761861: allow to override detected language type

2014-09-16 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal User: qa.debian@packages.debian.org Usertags: debsources [ bug originally reported by Stuart Prescott ] The heuristics used to detect language type could be wrong (of course), it would be nice to allow overriding detected language type with a ?lang=...

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

Bug#761117: debsources: file-level deduplication

2014-09-11 Thread Stefano Zacchiroli
you present to the user. All in all, offline deduplication seems much more appealing and, up to now, it seems to have no drawbacks whatsoever (except a negligible lag between the extraction time and the deduplication run). Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o .

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 think

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

Bug#761124: debsources: proper pythonic package layout

2014-09-10 Thread Stefano Zacchiroli
welcome! Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . . o . « the first rule of tautology club is the first rule of

Bug#761124: debsources: proper pythonic package layout

2014-09-10 Thread Stefano Zacchiroli
ckage, and upload it to the Debian archive to the benefit of other distros. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o

Bug#761121: debsources: allow symlink within same source package/version

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist Currently, all symlinks shipped as part of source packages are forbidden and cannot be accessed for security reasons. Debsources should be more clever about that, and allow access to symlinks that point with the same package/version. Cheers. -- Stefano

Bug#761119: debsources: suite-based navigation

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: wishlist Debsources should offer per-suite/release navigation, e.g., with URLs like http://sources.debian.net/suite/jessie/prefix/d/ Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http

Bug#761118: debsources: more statistics

2014-09-10 Thread Stefano Zacchiroli
hould graph the number of *binary* packages over time. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . . o . « the first ru

Bug#761117: debsources: file-level deduplication

2014-09-10 Thread Stefano Zacchiroli
duplicated core: ~45% Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . . o . « the first rule of tautology club is the

Bug#761108: debsources: file name / path search

2014-09-10 Thread Stefano Zacchiroli
9643 (1 row) Time: 77,558 ms To work, the above requires CREATE EXTENSION 'trgm'; Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @

Bug#761106: debsources: cannot list dir content for packages with unicode issues

2014-09-10 Thread Stefano Zacchiroli
/models.py, line 571, at os.path.join() Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . . o . « the first rule of tautology c

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

2014-09-10 Thread Stefano Zacchiroli
offer the ability to alternatively download or typeset the debdiff in the browser (with diff-like syntax highlight). Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Proj

Bug#761103: debsources: highlight #Lxxx lines by default

2014-09-10 Thread Stefano Zacchiroli
. Ideally, the line should be put in the middle of the screen, instead of the top. (Implementing this likely requires some JavaScript fiddling.) Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o

Bug#761100: debsources: show suites/releases when listing package versions

2014-09-10 Thread Stefano Zacchiroli
): 1.15.11 (main) [squeeze] 1.16.15 (main) [wheezy] 1.17.10 (main) 1.17.12 (main) 1.17.13 (main) [jessie, sid] Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project

Bug#761085: debsources: automatic binary->source package name redirection

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal Control: block -1 by 761083 As per subject (and as implemented by several other source package related services in the Debian ecosystem, e.g., tracker.d.o). Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de

Bug#761083: debsources: inject binary packages metadata into the DB

2014-09-10 Thread Stefano Zacchiroli
ge -> source package redirection and more. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . . o . « the first rule of taut

Bug#761084: debsources: support for the security archive

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal Control: block -1 by 761079 Packages shipped by the Debian security archive should be imported by, and visible via Debian Sources. Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http

Bug#761079: debsources: support multiple archives

2014-09-10 Thread Stefano Zacchiroli
? etc.) Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . . o . « the first rule of tautology club is the first rule of tautology

Bug#761077: debsources: support tarball-in-tarball

2014-09-10 Thread Stefano Zacchiroli
Package: qa.debian.org Severity: normal Control: usertags -1 + debsources Debsources should support tarball-in-tarballs, offering the ability to browse tarball content. Rationale #1: support (bad) packaging habits Rationale #2: support tarballs shipped by upstreams Cheers. -- System Informatio

migrating debsources bug reports to the qa.d.o pseudo-package

2014-09-10 Thread Stefano Zacchiroli
st on the wiki [2]. Over the next few days I'll (slowly) triage accumulated bug reports and submit them to bugs.d.o, so expect a bit of noise here. Cheers. [1]: http://anonscm.debian.org/gitweb/?p=qa/debsources.git;a=blob;f=BUGS;hb=refs/heads/bugs [2]: https://wiki.debian.org/qa.debian.o

Re: Bug#756117: Resurrecting patch-tracker.d.o

2014-09-02 Thread Stefano Zacchiroli
; framework? Yes, definitely. (Unless we have multiple volunteers for doing the work, including some that are ready to do both the resurrection and the refactoring --- but that doesn't seem to be the case yet.) -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conf

Bug#756834: use https://tracker.d.o links to point to source packages

2014-08-02 Thread Stefano Zacchiroli
Versions of packages how-can-i-help depends on: ii ruby 1:2.1.0.1 ii ruby-debian 0.3.8+b4 ii ruby-json1.8.1-1+b1 how-can-i-help recommends no packages. how-can-i-help suggests no packages. -- no debconf information >From 850bbb372c8cb2be194f7ddf571441bef81a721f Mon Sep 17 00:0

Re: Help me with tracker.debian.org

2014-07-04 Thread Stefano Zacchiroli
he new PTS at the HTTP level - bonus point: create new URLs that point to the old PTS (e.g. old-pts.debian.net) and keep them around for a while, depending on the acceptance that the new PTS will have gained in the community My 2 cents, Cheers. -- Stefano Zacchiroli . . . . . . . z...@up

Bug#752375: QA page shows Git ERROR because it uses only debian & master branches

2014-06-22 Thread Stefano Zacchiroli
ase be specific? In particular, can you name a specific package you maintain that currently exhibits the problem you're reporting? That way it'd be easier to verify this bug (and possibly a fix for it). TIA, Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o

Bug#699936: clang integrated in PTS

2013-08-17 Thread Stefano Zacchiroli
to click if the annotation is not there, and everyone else who want the link to be always present can be happy too. OTOH, if it really there is *nothing to see* in the "(0)" case, it is indeed probably pointless to have the link in the first place. YMMV. Cheers. -- Stefano Zacchirol

[RFC] introducing sources.d.n

2013-06-19 Thread Stefano Zacchiroli
utors. [2]: http://anonscm.debian.org/gitweb/?p=qa/debsources.git;a=blob;f=AUTHORS;hb=HEAD Cheers. -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.

  1   2   3   4   >