[Collab-qa-commits] r932 - udd
lucas at alioth.debian.org
lucas at alioth.debian.org
Thu Jul 24 23:02:51 UTC 2008
Author: lucas
Date: 2008-07-24 23:02:50 +0000 (Thu, 24 Jul 2008)
New Revision: 932
Added:
udd/TODO
Log:
added TODO file for UDD
Added: udd/TODO
===================================================================
--- udd/TODO (rev 0)
+++ udd/TODO 2008-07-24 23:02:50 UTC (rev 932)
@@ -0,0 +1,71 @@
+TODO List
+=========
+
+Priorities:
+- high: It should be done before the end of the GSOC project
+- medium: It would be great if it would be done
+- low: not so urgent. We could get someone else to work on that ;-)
+
+General
+-------
+Main objective: get UDD into a state where it can be used for QA purposes.
+That's the first step towards world domination!
+- (prio: high) Install UDD into /org/udd.debian.net, using the udd user. Do
+ that by starting from a checkout from SVN, to ensure that no files are
+ missing in SVN.
+- (prio: high) Set up cronjobs so that the database is updated on a regular
+ basis (it's still possible to continue to use udd-test for development
+ purposes). Document how frequently the DB is updated.
+- (prio: high) Start a basic website at http://udd.debian.net/ using CGIs that
+ display the results of some queries in a text/machine-parseable format (one
+ query per page).
+- (prio: high) Update the pages on the wiki so that they reflect what was
+ decided / the current status of everything.
+- (prio: high) add a way to mark the date of the last successful update in a
+ file, for each data source, so we can answer the "how up-to-date is this
+ data?" question.
+
+packages/sources
+----------------
+- (prio: medium) Add support for keeping history of Packages and Sources in
+ separate tables.
+
+bugs.debian.org
+---------------
+- (prio: high) Optimize import so that all bugs are imported in a more
+ reasonable time (< 30 mins?). Feel free to hack Debbugs (it's fine if you
+ copy all the Debbugs perl modules to udd), but do it in a way that allows
+ patches to be submitted to the debbugs developers. To test, maybe change your
+ code to only import a subset of bugs, so it runs in a few minutes instead of
+ an hour.
+- (prio: high) try to fix http://bugs.debian.org/492170, or at least understand
+ what's happening.
+- (prio: high) compare what's imported with what's available on
+ http://bts.turmzimmer.net/details.php. Do the results match?
+- (prio: high) deal with archived bugs. They should be imported as well, but
+ probably less frequently. How do we deal with bugs that were archived /
+ unarchived since the last run?
+- (prio: medium) generate output using bts2ldap format, and check that the
+ result matches a fresh bts2ldap run done by Lucas
+
+popcon
+------
+- (prio: high) rename view popcon_* so it's clear that they are for source
+ package. Maybe popcon_src_max and popcon_src_average ?
+- (prio: high) fix the views. Shouldn't they max() and avg() only results from
+ Debian's popcon, not Ubuntu's?
+- (prio: high) fix Ubuntu's popcon? (is it broken?)
+ 16:55 < Neronus> Great. ubuntu popcon raw data is broken.
+
+Other data sources
+------------------
+- (prio: medium) do history of uploads (coordinate with godog on the format)
+- (prio: medium) DEHS
+- (prio: medium) carnivore
+- (prio: low) MIA
+- (prio: low) debtags
+- (prio: low) wanna-build
+- (prio: low) lintian
+- (prio: low) edos.debian.net
+- (prio: low) version numbers, diffs and bugs for each package for each
+ derivative distro
More information about the Collab-qa-commits
mailing list