3 * Brought the Changelog up to date.
13 Fixed some issues to do with creating the cache.
15 Made feedlist appear in alphabetical order.
19 Caching fixes. Removed debug statements due to not finding cache, these
20 should be obvious from the status output.
25 XMLParse2 is a wrapper to feedparser by Mark Pilgrim.
26 This required a slight change to the base API, as
27 feedparser does the downloading for us. According
28 to [TRS], using feedparser and a good caching
29 system will drop our download requirement significantly.
30 * Added extra/feedparser.py
31 Mark Pilgrim's feedparser version 3.0-beta-14 from
32 http://diveintomark.org/projects/feed_parser/
33 * Added CacheHandler.py
34 CacheHandler and CacheObject are objects for dealing with
35 the caching of blog items. It will allow us to store
36 preparsed blogs in cache/ for retrieval if a new download
37 proves to be unrequired.
39 Added underline for date/entry links, because [TRS] did not
40 even realise they were links. I'm sure not underlining links
41 it a big usability faux-par.
42 Added default link style for .item
44 Changed the text slightly.
46 Added a (feed) link to the sidebar in the sections "feeds".
47 This links to the actual XML feed we are syndicating.
49 Modifications to including caching as well as changes to the
50 API used by XMLParse2, this breaks compatibility with XMLParse
53 This file. Mentions changed stuff.
55 This should be self explanatory, really.
62 Turned runtime down to 10 minutes.
80 The icon that appears in the favicon spot.
82 The title "Planet UCC"
84 The UCC "Sun" logo (appears on the right hand side).
86 The crontab used on billy.
88 The list of feeds we are downloading.
90 The Planet UCC stylesheet.
92 The text appearing in the sidebar.
94 The wrapper that puts a whole planet together.
96 Generic abtract XML Parser (also contains Blog objects.
97 Currently supports RSSv2 and RDF.
99 Generic abtract XML Writer. Currently supports XHTML.