summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO18
1 files changed, 18 insertions, 0 deletions
diff --git a/TODO b/TODO
index 226830d..f0cce67 100644
--- a/TODO
+++ b/TODO
@@ -130,3 +130,21 @@ otherwise differentiating the two. A useful heuristic could be:
Everything else is probably broken packaging and not worth the hassle.
+
+== new "manydiffs" architecture ==
+
+DSA is currently working on creating an official snapshot.debian.org
+service, which contains a historical archive of all packages ever
+uploaded into debian. obviously this has some interesting implications
+for a service like this.
+
+=== Modelling changes ===
+
+the current model is completely release (or ftp-archive) centric,
+where packages are tightly associated with the respective release of
+the package, and information is lost some time after the package is
+superceded or otherwise removed from a debian release (the caching
+implementation extends the life just a bit, but still...). In the
+new system, packages *may* have an association with a specific release,
+or they may not.
+