[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