Bug#704413: UDD: Debian Maintainer Dashboard improvements

2013-12-09 Thread Christophe Siraut
Hi, I made some graphical improvements to DMD, in particular to the following items: - switch to the same theme as Debian wiki - make CSS for table nicer Regards, Christophe signature.asc Description: Digital signature

Maintainer dashboard changes

2013-12-24 Thread Christophe Siraut
Hello, The Maintainer Dashboard[1] is a tool for answering the question "I have a few hours for Debian, what should I do now?". Lately we had some improvements: - The user interface is revamped and styled according to debian main websites. - A RSS feed of todo tasks is available for every l

Bug#736382: UDD: RSS feed of DMD contains content-type header in body, hence fails to be parsed

2014-01-23 Thread Christophe Siraut
Axel Beckert wrote: > Hi Christophe, > > Christophe Siraut wrote to 736382-d...@bugs.debian.org: > > > 13 Client-Transfer-Encoding: chunked > > > 14 > > > 15 Content-type: text/xml > > > 16 > > > 17 > > >

Bugs search UI

2014-02-26 Thread Christophe Siraut
Hi, While refactoring parts of bugs search, its user interface evolved[1], I intend to remove the old interface[2] in one week if no one bothers about that change. Bugs search now outputs JSON and YAML, yay! Christophe 1. http://udd.debian.org/bugs/ 2. http://udd.debian.org/bugs.cgi signa

Re: Bugs search UI

2014-03-03 Thread Christophe Siraut
Raphael Hertzog écrivait: > It would be nice if the view could better use the horizontal space, too. > Currently it's very long to scroll to file the entire form. Done now, using some unobtrusive javascript-fu because HTML does not enable mutli-columns lists. Cheers, Christophe -- To UNSUBSCRI

Bug#739070: qa.debian.org: [new PTS] Links to developer page not working if email contains the symbol +

2014-03-10 Thread Christophe Siraut
Hi distro-tracker developers, Please review my patch for properly encoding the developer pages URL. The second file should not be applied, it just helped me while diving into distro-tracker. Regards, Christophe diff --git a/distro_tracker/vendor/debian/rules.py b/distro_tracker/vendor/debian/rule

Re: Bug#744781: please remove ubuntu from dashboard or at least provide an option to hide it

2014-04-23 Thread Christophe Siraut
Ana Guerrero Lopez écrivait: > On Wed, Apr 23, 2014 at 10:04:36AM +0200, Christophe Siraut wrote: > > > > Such an explicit option would actually make us pay more attention to the > > derivatives IMO. Let people read what they want to, without asking :) > > This i

Bug#754143: Fix the tests to not pollute the data directory

2014-07-09 Thread Christophe Siraut
Hi, Please review the attached patch. Cheers, Christophe >From 2fa4bbb478f6c2164caae90b898e5efef5a9a9e3 Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Wed, 9 Jul 2014 13:56:31 +0200 Subject: [PATCH] Fix the tests to not pollute the data directory --- distro_tracker/project/setti

Bug#754143: Fix the tests to not pollute the data directory

2014-07-09 Thread Christophe Siraut
rded with self.addCleanup See attached patch. Feel free to adapt, I am unsure where to put the subclass bits. Cheers, Christophe >From 59dfcc53ab2e3c294b09dbddb9334b63132092e0 Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Wed, 9 Jul 2014 17:35:23 +0200 Subject: [PATCH] Subclass TestCase

Bug#753989: tracker.debian.org: RSS Feed is missing

2014-07-10 Thread Christophe Siraut
--- distro_tracker/core/templates/core/panels/news.html | 13 + 1 file changed, 13 insertions(+) diff --git a/distro_tracker/core/templates/core/panels/news.html b/distro_tracker/core/templates/core/panels/news.html index 1dbea47..1ff8e01 100644 --- a/distro_tracker/core/templates/

Bug#754143: Fix the tests to not pollute the data directory

2014-07-10 Thread Christophe Siraut
--- distro_tracker/core/tests/cleantestcase.py | 13 + distro_tracker/vendor/debian/tests.py |3 ++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 distro_tracker/core/tests/cleantestcase.py diff --git a/distro_tracker/core/tests/cleantestcase.py b/di

Bug#754143: Fix the tests to not pollute the data directory

2014-07-11 Thread Christophe Siraut
Hi Raphaël, Raphael Hertzog wrote: > On Wed, 09 Jul 2014, Christophe Siraut wrote: > > > I'm not sure what's the best approach but I see two clean solutions: > > > > > > - something global implemented as a derivative class of TestCase that > >

Bug#754143: Fix the tests to not pollute the data directory

2014-07-13 Thread Christophe Siraut
Hi, Raphael Hertzog écrivait: > I merged an enhanced version of your patch: Great! > I'm waiting your patch for the cleanup left to be done. Here it follows. (Note I tried and failed in getting rid of methods import_key_from_test_file and get_test_file_path in tests_utils, tests_models and tes

Bug#754413: [PATCH] Provide a visual hint for subscription details

2014-07-13 Thread Christophe Siraut
Hi, This patch adds a button for editing subscriptions; I also displays a link to the keywords meaning. Cheers, Christophe --- .../accounts/templates/accounts/subscriptions.html | 12 distro_tracker/core/static/css/style.css | 5 + 2 files change

Re: [UDD] Orphaned packages gatherer keeps on running into errors (Integrity Error inserting bug ...)

2014-07-16 Thread Christophe Siraut
Hi, Andreas Tille wrote: > Hi folks, > > thanks to Paul one issue was fixed. Now we are running into the next > one. Anybody with some spare time to care for this? The following patch might help, it follows a stackoverflow recommendation [1], we want to commit or rollback after each insert. No

Bug#756025: tracker.debian.org: Merge versions and versioned links in a centered panel

2014-07-25 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: normal Dear Maintainer, *** Please consider answering these questions, where appropriate *** * What led up to the situation? * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of

Bug#756027: tracker.debian.org: Add verbose/debug messages about task progress

2014-07-25 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: minor Dear Maintainer, *** Please consider answering these questions, where appropriate *** * What led up to the situation? * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of

Bug#756028: tracker.debian.org: REST interface for packages

2014-07-25 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: minor Dear Maintainer, *** Please consider answering these questions, where appropriate *** * What led up to the situation? * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of

Bug#756029: tracker.debian.org: Browse a list of packages

2014-07-25 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: minor Dear Maintainer, *** Please consider answering these questions, where appropriate *** * What led up to the situation? * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of

Bug#756030: tracker.debian.org: Add news regarding a package

2014-07-25 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: minor Dear Maintainer, *** Please consider answering these questions, where appropriate *** * What led up to the situation? * What exactly did you do (or not do) that was effective (or ineffective)? * What was the outcome of

Bug#753676: tracker.debian.org: Review the trello board and file relevant entries in the BTS

2014-07-25 Thread Christophe Siraut
I started migrating the tickets from Trello, I am not sure which ones are obsolete so I import all of the open ones. To be continued (I just received: SMTP send failure: {'sub...@bugs.debian.org': (451, 'sorry, only 5 reports per hour for submission')}. Cheers, Christophe -- To UNSUBSCRIBE, e

Bug#756117: tracker.debian.org: Merge patch-tracker.debian.org and watch file scanner

2014-07-26 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist Dear Maintainer, Please merge patch-tracker.debian.org and watch file scanner (Ticket migrated from Trello: https://trello.com/c/duNhR7pO/) -- To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org with a subject of "unsub

Bug#756118: tracker.debian.org: Improved list of binary packages

2014-07-26 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist Dear Maintainer, The "binary package" box should also list obsolete binary packages which only exist in non-default repositories. It should also list architecture specific packages. The obsolete binaries should be listed after th

Bug#756119: tracker.debian.org: Add missing indexes

2014-07-26 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: normal Performances would be much better if we had some well-chosen indexes… at least on package names and other field that we use for queries and joins. Note that Django automatically creates indexes for a number of fields (those with uni

Bug#756028: tracker.debian.org: REST interface for packages

2014-07-26 Thread Christophe Siraut
Control: severity -1 wishlist Original author also suggested REST authentification and REST rate limiting. -- To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/2014072613262

Bug#756124: tracker.debian.org: distro-tracker admin interface doesn't support file:/ URI for repositories

2014-07-26 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist While distro-tracker handles well file:/ URI for repositories, the admin interface doesn't allow to input such URIs. It would be nice if we could fix this. (Ticket migrated from Trello: https://trello.com/c/duNhR7pO/) -- To UNSU

Bug#756125: tracker.debian.org: update fails with too many open files

2014-07-26 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: minor This happened when we were using the fixture distro_tracker/core/fixtures/debian-repositories.xml with all repositories enabled as binary repositories. The total number of APT cache files was around 700 and I suspect that some files a

Bug#756126: tracker.debian.org: Run "pylint" and do some cleanup

2014-07-26 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist Running pyling gives back lots of output. It would be nice to fix some of the real errors reported, maybe take into account some of refactorization suggestions and add some ignore tags to hide false- positives errors (maybe provide

Bug#756269: Strange "None" word at the bottom of packages page

2014-07-29 Thread Christophe Siraut
Hi, The following patch resolves the issue, it is a proof of concept as there is probably a more elegant solution (but I am not aware of six habits yet). Cheers, Christophe --- distro_tracker/core/panels.py | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/distro_tracker

Bug#756742: tracker.debian.org: Package translation status information

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist As a Debian developer or other interested party, on a source package Web page I can see the status of the given package translation. (Ticket migrated from Trello: https://trello.com/c/duNhR7pO/) Acceptance Tests: Retrieve trans

Bug#756741: tracker.debian.org: Dead package warning

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist As a Debian developer or other interested party, on a source package page I can see a warning if the package has been removed from both unstable and experimental repositories. (Ticket migrated from Trello: https://trello.com/c/duNh

Bug#756744: tracker.debian.org: Uploader warning on higher than standard priority packages

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist As Debian package maintainer, on the package page I can see a warning if the package has higher than standard priority and I am the sole maintainer of the package. (Ticket migrated from Trello: https://trello.com/c/duNhR7pO/) Acce

Bug#756743: tracker.debian.org: Package NMU issue

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist As a Debian package maintainer or other interested party, on a package page I can see a warning when an NMU is the most recent version of the given package. (Ticket migrated from Trello: https://trello.com/c/duNhR7pO/) -- To UNS

Bug#756745: tracker.debian.org: Debian URL Checker Issues

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist As a Debian developer or other interested party, on a source package page I can see a summary of Debian URL Checker issues. (Ticket migrated from Trello: https://trello.com/c/duNhR7pO/) Acceptance Tests: Retrieve the duck data

Bug#756750: tracker.debian.org: Disparities in override

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist As a Debian user or other interested party, on a source package page I can see the list of disparities between the actual package and the unstable and experimental repository overrides. The disparity information is output for each

Bug#756751: tracker.debian.org: Package font review information

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist As Debian developer or other interested party, on a source package page I can access the font review information for the given package. (Ticket migrated from Trello: https://trello.com/c/duNhR7pO/) Acceptance tests: Retrieve th

Bug#756752: tracker.debian.org: Access package screenshots

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist As a Debian user or other interested party, on a source package Web page I can see links to screenshots of the given package. (Ticket migrated from Trello: https://trello.com/c/duNhR7pO/) Acceptance tests: Retrieve the list of

Bug#756753: tracker.debian.org: Debcheck problem information

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist As a Debian developer or other interested party, on a source package Web page I can see a summary of debcheck problems regarding the given package. (Ticket migrated from Trello: https://trello.com/c/duNhR7pO/) Acceptance tests:

Bug#756743: tracker.debian.org: Package NMU issue

2014-08-01 Thread Christophe Siraut
Acceptance Tests: If it is detected that the version of the source package matches a source NM upload, a todo item is added. It asks that the non maintainer upload is incorporated and acknowledged. Should this include all repositories or only the default? -- To UNSUBSCRIBE, email to d

Bug#756765: tracker.debian.org: Package duplication information

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist As a Debian developer, on a package page I can see information regarding the duplicated bytes between the given package and other packages. Get in touch with helmut of #debian-qa before implementing this. (Ticket migrated from Tre

Bug#756766: tracker.debian.org: Browse all news on a package

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist As a Web user, I can browse all news regarding a package and access the message which created a particular news, e.g. http://packages.qa.debian.org/d/dpkg/news/ (Ticket migrated from Trello: https://trello.com/c/duNhR7pO/) Accepta

Bug#756767: tracker.debian.org: Reset package keywords to default keywords

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist Please reset package keywords to default keywords (Ticket migrated from Trello: https://trello.com/c/duNhR7pO/) -- To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact lis

Bug#756768: tracker.debian.org: Review potential optimizations about update_repository task

2014-08-01 Thread Christophe Siraut
Package: tracker.debian.org Version: 0.20140710 Severity: wishlist Joseph wrote: tracker_run_all_tasks subtask may take a huge amount of memory. I think there could be some things to do regarding memory cleanup. On my PC it uses around 6G swap and 2G RAM during the whole process the 1st time and

Bug#756029: tracker.debian.org: Browse a list of packages

2014-08-01 Thread Christophe Siraut
Control: severity -1 wishlist Control: summary -1 As a Web user, I can browse a list of packages with available data so that I can find a package I am interested in. It should be possible to filter this list based on package name. Pagination is also presumed. (Ticket migrated from Trello: https:/

Re: Bug#744781: please remove ubuntu from dashboard or at least provide an option to hide it

2014-08-05 Thread Christophe Siraut
Guillem Jover wrote: > I don't think this makes much sense at all in its current form. It does > not mention the word Ubuntu anymore, but all information is very Ubuntu > specific, number of bugs/patches, comparison of Ubuntu releases against > sid, and Launchpad links. Or this message, which could

Bug#753733: tracker.debian.org: Learn about auto-removals

2014-08-11 Thread Christophe Siraut
0:00 2001 From: Christophe Siraut Date: Mon, 11 Aug 2014 10:50:07 +0200 Subject: [PATCH 1/3] Add an actionitem for auto-removals. --- .../templates/debian/autoremoval-action-item.html | 7 ++ distro_tracker/vendor/debian/tracker_tasks.py | 78 ++ 2 files changed,

Bug#756955: Team package list is not alphabetically ordered

2014-08-11 Thread Christophe Siraut
Control: tag -1 +patch > the team package list is not alphabetically ordered. Should be solved with the attached patch. Cheers, Christophe >From cb5beb270a1a8468c80ff49871799a0f6a37c483 Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Mon, 11 Aug 2014 11:07:28 +0200 Subject: [PAT

Bug#757349: tracker.debian.org: please sort binary packages

2014-08-11 Thread Christophe Siraut
Control: tags -1 +patch > the list of binary packages isn't sorted yet It should be fixed by the attached patch. Cheers, Christophe >From fc928008f96f39cce37c58170557879e5d21997b Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Mon, 11 Aug 2014 11:12:17 +0200 Subject: [PATC

Re: DDPO: multiple email accounts for same person

2014-08-18 Thread Christophe Siraut
Hi, Simon Kainz wrote: > ok, i found it inside UDD, table public.carnivore_emails. > > Now a new question arises: How may i get this data from udd on a > regular basis? Currently i could use my guest accoutn on > git.debian.org to access udd to try things out, but is there another > way to make i

Bug#753733: tracker.debian.org: Learn about auto-removals

2014-08-18 Thread Christophe Siraut
7b4ed9df6fff6e1f5b0884d Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Mon, 18 Aug 2014 16:57:25 +0200 Subject: [PATCH] Add an action item for auto-removals --- .../templates/debian/autoremoval-action-item.html | 23 ++ distro_tracker/vendor/debian/tracker_tasks.py | 83 +++

Bug#753733: tracker.debian.org: Learn about auto-removals

2014-08-18 Thread Christophe Siraut
The previous patch missed checking if get_resource_content returns data. Sorry for the noise, Christophe >From fbdb2bfecaeddfde68035282de04676195e1108a Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Mon, 18 Aug 2014 16:57:25 +0200 Subject: [PATCH] Add an action item for auto-remov

Bug#753733: tracker.debian.org: Learn about auto-removals

2014-08-24 Thread Christophe Siraut
ic in __init__(), set_parameters, get_*_stats, etc > and having a set of tests ready to run on any task built on top of the new > generic task. Yes we could have a GenericActionItemsTask. Cheers, Christophe >From 1a98d4493b2e7a384fee6d18f9eb8d8784b7ff27 Mon Sep 17 00:00:00 2001 From: Christophe Siraut

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

2014-11-05 Thread Christophe Siraut
tophe >From 2bab7e42849fb26333dc0962e7a43f530a290143 Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Wed, 5 Nov 2014 13:43:28 +0100 Subject: [PATCH] css: limit the linenumbers column width, closes: #764178 --- debsources/app/static/css/source_file.css | 4 1 file changed, 4 insertions(+) diff --git a/debsources/

Bug#770028: Please skip to the found bugs when clicking search

2014-11-18 Thread Christophe Siraut
tags -1 moreinfo thanks Hi Goswin, > When I search for bugs on http://udd.debian.org/bugs/ I have to scroll > quite far down to the search button. There is another search button/link in the navigation bar, it has the same effect and is always reachable. > When I click it the page reloads and is

Bug#757443: tracker html syntax

2014-12-01 Thread Christophe Siraut
Hi, Checking the tracker pages against W3C validator spots quite a few errors, here are littles fixes. Cheers, Christophe >From ae49c9176f34b95ad9a57d85608a4ca0b8f6541e Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Sun, 30 Nov 2014 20:39:22 +0100 Subject: [PATCH 1/3] core/templa

Bug#771604: tracker.debian.org: short description contains long description

2014-12-02 Thread Christophe Siraut
24c856 Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Tue, 2 Dec 2014 12:37:02 +0100 Subject: [PATCH 4/6] core/tests: Add long description as a tooltip on top of the short description (1/3) --- distro_tracker/core/tests/tests_views.py | 13 - 1 file changed, 12 insertions(

Bug#771604: tracker.debian.org: short description contains long description

2014-12-02 Thread Christophe Siraut
Hi Raphaël, > > Here is a patchset implementing half of this feature, I have not > > yet figured out how to feed the long description in the tracker. > > Can you be more explicit at where you're stuck? In core.retrieve_data.UpdateRepositoriesTask._update_packages_file, the long description is no

Bug#757443: html markup does not validate

2014-12-05 Thread Christophe Siraut
he >From 691c76425312c9a3e5103aa9192b2e1b473dc888 Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Fri, 5 Dec 2014 10:58:33 +0100 Subject: [PATCH] templates: not allowed as child of element in this context --- distro_tracker/core/templates/core/panels/binaries.html | 2 -- distro_tracker/core/templates/

Bug#757443: html markup does not validate

2014-12-05 Thread Christophe Siraut
> > partly. https://tracker.debian.org/pkg/debian-edu-doc looks (almost) good > > (but a lot better and already+finally usable, thanks a lot!) and so does > > the page for src:linux, but then src:dpkg and src:irssi-plugin-otr are > > still very much broken. > > see attachments... Sorry I cannot r

Bug#771604: tracker.debian.org: short description contains long description

2014-12-11 Thread Christophe Siraut
Hi, Raphael Hertzog wrote: > In fact, I even wonder why we're getting short description at all... > since we're not accessing data directly via AptCache and instead we > are parsing the downloaded Packages files. We could adapt AptCache (in core.utils.packages) and use apt_pkg for retrieving vers

Bug#775180: UDD: provide CalDAV task feeds

2015-01-14 Thread Christophe Siraut
Hi, > - does UDD provide a mechanism for detecting when data is stale, so that > GET requests don't always have to run an SQL query? Running SQL queries multiple time is not a problem per se because they are cached at the database level. There is currently no way to check if data has changed in

Bug#764199: UDD: XSS in bts-usertags-cgi

2015-01-27 Thread Christophe Siraut
Hi, > please see the attached (rather trivial) patch. Applied, thanks! Christophe -- To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20150127165140.GB4546@atitude.locald

Bug#775180: analysis

2015-01-30 Thread Christophe Siraut
Hi Daniel, > If my proposed solution seems reasonable I'll go ahead and code it > (...) It seems perfectly reasonable to me. I just want to mention that while we started refactoring DMD in order to provide RSS, YAML and JSON, we did not finish isolating the data from the presentation. In consequ

Bug#778772: Changelogs shown do not include a correct charset for displaying them

2015-02-22 Thread Christophe Siraut
Hi, > while displaying changelog from the web interface I see that many > characters are not shown correctly because they have a different charset > than browser default. > > Could you please specify the (utf8) charset in the HTTP response or > elsewhere? These files are served by apache, it app

Bug#787163: At the new package tracker the section bugs not shown

2015-06-01 Thread Christophe Siraut
ot;, line 412 UnicodeDecodeError: 'utf8' codec can't decode byte 0xa0 in position 0: invalid start byte The attached patch adds an exception for these entries. Cheers, Christophe 1. https://udd.debian.org/cgi-bin/ddpo-bugs.cgi From 63d65b4dfc35798ac84dbdffe3c1b59ce51de758 Mon Sep 17 00

Bug#789051: qa.debian.org: URLs for https://qa.debian.org/excuses.php are malformed (eg: + character)

2015-06-18 Thread Christophe Siraut
Hi, > Tracker should instead link to > https://qa.debian.org/excuses.php?package=gtk%2B3.0 Fixed in git, will soon be deployed. Thanks for reporting, Christophe -- To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.de

Re: Failed to update repositories

2015-07-06 Thread Christophe Siraut
Hi Yassine, Yassine Z. wrote: > When running "./manage.py tracker_update_repositories", I get: > > """ > > FetchFailedException: W:Failed to fetch > http://http.debian.net/debian/dists/oldoldstable/Release > Unable to find expected entry 'updates/main/source/Sources' in Release file > (Wrong sou

Bug#755671: remove authentification requirement when merging accounts

2015-07-13 Thread Christophe Siraut
Hi, Cryptic URL is sufficient to authenticate merging requests. Merges should succeed with authenticated users or unauthenticated ones. Please pull 6edd07b which implements this (together with already applied 0365e4a). Christophe -- To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org

Bug#754413: make subscriptions modification actionable

2015-07-13 Thread Christophe Siraut
Raphaël wrote: > we should just move the "modify" button to be always > visible, no? Yes, simple yet efficient. Please pull 0080f0b. >> +Please refer to the > href="https://www.debian.org/doc/manuals/developers-reference/resources.html#pkg-tracking-system";>developer >> reference for a descriptio

Bug#792334: SQL Error Issue on udd.debian.org

2015-07-16 Thread Christophe Siraut
Hi, Paul Wise wrote: > The attached message was recieved by DSA and details an SQL error on > the UDD website. I pushed a superficial fix in UDD repository, I will deploy it probably tonight. Cheers, Christophe -- To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org with a subject of "

Bug#754413: add a description field to keywords

2015-07-17 Thread Christophe Siraut
already active subscription keywords; do you remember it working recently? I do not get the point of making several requests using javascript in order to compose that form, see accounts/static/js/profile.js Why do not we rely on standard django form facilities? Christophe >From 7cf70c34d9f42c6

Bug#754413: add a descritpion to keywords

2015-07-17 Thread Christophe Siraut
The patch in my previous email was incomplete, here is an updated one. >From 8957f3ee26b66e1a30b07404e8a8d2a71c75b720 Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Thu, 16 Jul 2015 17:30:22 +0200 Subject: [PATCH] core/models: add a description field to Keyword --- .../accou

Bug#754413: add a description field to keywords

2015-07-19 Thread Christophe Siraut
Hi, Raphael Hertzog wrote: > On Fri, 17 Jul 2015, Christophe Siraut wrote: > > Adding a Keyword description field with data works fine, please review > > the attached patch. > > I'll take a look at that later. But a few comments are below already. > > > T

Bug#779406: replace gift usertag with newcomer

2015-08-13 Thread Christophe Siraut
Please pull 7b3d5e7. (IMHO this bug should not have been tagged newcomer, as it requires knowing the newcomer naming history) Thank you, Christophe

Bug#779406: replace gift usertag with newcomer

2015-08-19 Thread Christophe Siraut
Hi Raphaël, Here is an updated patch, it fixes the issues you mentioned. Cheers, Christophe

Bug#779406: replace gift usertag with newcomer

2015-08-19 Thread Christophe Siraut
> You forgot to attach the patch. :) haha, here it is. >From b44210cbad4376239ad26a2a5d3a6e54489aec48 Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Thu, 13 Aug 2015 14:04:49 +0200 Subject: [PATCH] vendor/debian: replace gift usertag with newcomer. closes: #779406 --- distro_t

Bug#754413: add a description field to keywords

2015-12-14 Thread Christophe Siraut
Hi, > With the UI issue fixed, this bug can be repurposed to track the > desire to display a description for each keyword. > > Do you want to tackle this Christophe? Yes. Thanks for the follow up! Christophe signature.asc Description: PGP signature

Bug#808281: tracker.debian.org: UpdateRepositoriesTask error

2015-12-18 Thread Christophe Siraut
ernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) >From 898e7e20bbe33630e752b1a55ce72f57c6f32b80 Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Fri, 18 Dec

Bug#808285: tracker.debian.org: Subscription keywords management is over-complex

2015-12-18 Thread Christophe Siraut
Package: tracker.debian.org Severity: wishlist Dear contributors, Keywords management is currently done using extensive javascript and ajax requests. As the rest of the application is using Django, we could gain reliability and simplicity using Django forms. We should not require javascript IMHO,

Bug#809211: tracker.debian.org: sqlite backend not usable

2015-12-28 Thread Christophe Siraut
Package: tracker.debian.org Severity: normal I am trying to run tracker configured with debian repositories using the sqlite backend, but several tasks are giving: OperationalError: too many columns in result set Tasks that are frequently failing: UpdateRepositoriesTask UpdatePackageBugSt

Bug#809213: tracker.debian.org: reveal documentation

2015-12-28 Thread Christophe Siraut
Package: tracker.debian.org Severity: normal Currently most of the documentation is hidden: we have a link to the contributing section, but once there there is little hint about the other chapters (the left column is only a subset of the documentation and one need to click on "table of contents" t

Bug#754413: add a description field to keywords

2015-12-30 Thread Christophe Siraut
Hi Raphaël, Please review branch people/tobald/subscriptions on alioth. Cheers, Christophe

Bug#808285: tracker.debian.org: Subscription keywords management is over-complex

2015-12-30 Thread Christophe Siraut
Hi, Raphael Hertzog wrote: > While I certainly love simplicity and better code, I don't think that > it's good idea to drop the ajax + javascript on that page. Switching > back and forth between different pages to change keywords on multiple > packages is not very good UI. Not ack, showing a form

Bug#808285: tracker.debian.org: Subscription keywords management is over-complex

2016-01-07 Thread Christophe Siraut
Hi, Raphael Hertzog wrote: > Not the same number of server requests, no. After each keyword change you > would have to reload the full subscription list page... which can > possibly be large with many subscriptions. And which induces some delays > when you do many keywords change one after the oth

Bug#809211: tracker.debian.org: sqlite backend not usable

2016-01-09 Thread Christophe Siraut
Hi, Raphael Hertzog wrote: > Also does this also happen if you drop debug_toolbar from INSTALLED_APPS ? It still happens without debug_toolbar. > I have the feeling that this code path is only used when you actually want > to print the SQL query that has been executed and this is usally only > n

Bug#810324: Hint chevrons are actionable

2016-01-28 Thread Christophe Siraut
control: tags -1 patch Here is a patch for indicating chevrons are actionable, using a pointing hand cursor and coloring chevrons in blue. Cheers, Christophe >From 9e66996255322ff12abef1d30fd404e5c4731c32 Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Thu, 28 Jan 2016 16:24:36 +0

Bug#810324: Hint chevrons are actionable

2016-01-28 Thread Christophe Siraut
control: tags -1 patch Here is a patch for indicating chevrons are actionable, using a pointing hand cursor and coloring chevrons in blue. Cheers, Christophe

Bug#791924: tracker.d.o: please compact the visualization

2016-02-13 Thread Christophe Siraut
control: tags -1 patch Here is a patch for shrinking list items. Cheers, Christophe >From 11d36d66525c464fd336f5edcf48920d99cc0c1e Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Sat, 13 Feb 2016 19:30:14 +0100 Subject: [PATCH] css: shrink list-group-items (closes: ##791

Bug#778240: tracker.debian.org has much worse display clarity

2016-02-15 Thread Christophe Siraut
> Have a look and let me know if you're happy with the result. I think the line-height is too narrow, not in balance, and makes it less readable. I don't care much, nor intend to argue. Regards, Christophe

Re: Some problems with setting up tracker locally

2016-07-19 Thread Christophe Siraut
Hi Muri, Muri Nicanor wrote: > Hi, > > i'm trying to run the tracker in a local vm. I followed the steps > described on [0], but when i do the initial scan for packages, the > update script crashes: https://paste.debian.net/782003/ > FetchFailedException: W:Failed to fetch > http://security.debi

Bug#853189: tracker.debian.org: Ecnoding issue / Code injection through Maintainer field (and probably others)

2017-02-01 Thread Christophe Siraut
2001 From: Christophe Siraut Date: Wed, 1 Feb 2017 17:05:05 +0100 Subject: [PATCH] Use excuses.yaml instead of parsing HTML. Closes: #853189 --- .../vendor/debian/tests-data/update_excuses-1.html | 11 --- .../vendor/debian/tests-data/update_excuses-1.yaml | 11 +++ .../vendor/debian/t

Bug#853189: tracker.debian.org: Ecnoding issue / Code injection through Maintainer field (and probably others)

2017-02-02 Thread Christophe Siraut
e. Excuses notes are displayed in the "testing migration" panel. An additional notification is displayed in the "action needed" panel when age requirement is over. The YAML test files from the first patch were incorrect, here is an update. Cheers, Christophe >From 52c4608c2366a

Re: on diverging memberships between alioth/salsa and unix group

2018-03-06 Thread Christophe Siraut
Hi, I request to join the qa group on salsa. I will adopt python-jsontest (#840033) which is a pyinfra dependency. My username is tobald. Thanks, Christophe

Bug#853189: tracker.debian.org: Encoding issue / Code injection through Maintainer field (and probably others)

2018-03-16 Thread Christophe Siraut
Control: retitle -1 tracker.debian.org: Encoding issue / Code injection through Maintainer field (and probably others) Hi Pierre-Elliott, Thanks for looking into this. If you have a plan in mind please go for it. I wont be able to give much attention before a week or two. Christophe

Bug#906033: qa.debian.org: dmd is failing

2018-08-15 Thread Christophe Siraut
Hi, It happens when ci output is neutral, the attached patch solves this case. Christophe >From 04202e85ea91ae3a5e5edbf9593a286e4f5dbd4f Mon Sep 17 00:00:00 2001 From: Lucas Nussbaum Date: Wed, 15 Aug 2018 09:17:37 + Subject: [PATCH] do not fail on neutral ci status (closes: #906033) ---

Bug#906033: DMD is still failing for me

2018-08-16 Thread Christophe Siraut
Same issue. (i just requested write access on salsa; otherwise please review and apply my patch) Christophe >From 04202e85ea91ae3a5e5edbf9593a286e4f5dbd4f Mon Sep 17 00:00:00 2001 From: Christophe Siraut Date: Wed, 15 Aug 2018 09:17:37 + Subject: [PATCH] do not fail on neutral ci sta