hi folks,

just a quick update,  the PoC that i was doing was quickly getting complicated 
enough that i've abandoned it in favor of an initial implementation code that 
will hopefully be useful in the final version as well.  thus it has 
introduced some more delay, as i was evaluating a few different 
tools/bindings/etc.

what i'm working with now:

- partial source archive mirror with some sample packages, via reprepro
- python script for generating static content
 - python-cheetah for template output generation
 - python-debian for parsing various archive/control files 
 - python-pygments for diff markup

what i have so far:

- front page with quick shortcut links to a-z(and liba-libz) summary pages
- summary pages for a-z (and liba-libz) listings of packages with available 
versions listed
- per-package-per-version page with listing of diffs for series format 
packages

i'll be putting some extra polish on this in the next day or so, including 
adding a few more page templates such as per-package summaries comparing 
versions between releases and also adding support for at least non-debian-dir 
diff.gz information and v3 (quilt) format packages.  after that i'll rsync 
what i have generated to somewhere under my p.d.o page, and throw the code 
into a git repo for perusal/patching/etc.  this will likely take place 
towards the end of the weekend.


one open question i have now is with regards to the eventual hosting of the 
system: does it seem reasonable that the final version could either coexist 
on an existing archive, or alternatively have enough space for the .dsc 
and .diff.gz files from the source packages being tracked to be stored 
alongside it?


        sean

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to