bug fixes
[planet-ucc.git] / Changelog
1 2004-03-22
2 ==========
3  * CacheHandler.py
4    Fixed glitch caused by previous changes.
5  * FOAFWriter.py
6    XML mistake, oops.
7
8 2004-03-20
9 ==========
10  * update-planet, XMLWriter.py, XHTMLWriter.py, RSS1Writer.py, RSS2Writer.py,
11     XMLParse2.py
12    Stopped overwriting .blogTitle, adding a field .blogName to store the name
13    of the syndicated blogger.
14  * XHTMLWriter.py, planet.css
15    Added (heavily modified code) from [TRS] to make it show the name of the
16    blog when you hover over the name of the person. The name of the blogger,
17    and name of the article are now linked (this is not obvious after changes
18    to planet.css).
19  * Added FOAFWriter.py
20    A plugin to XMLWriter to do FOAF (Friend Of A Friend) XML feeds. FOAF
21    actually seems quite complex in what it can tell you, however the FOAF
22    feeds from the Planets is quite simplistic. This should suffice [YAK].
23  * Added OPMLWriter.py
24    A plugin to XMLWriter to do OPML.
25  * update-planet, launch-update-planet.sh
26    FOAF and OPML support.
27  * sidebar.html
28    Mentions of new syndication.
29  * faq.html
30    Fixed annoying mistakes. Should really write an FAQ.
31
32 2004-03-15
33 ==========
34  * update-planet
35    Cacheability improvements
36  * crontab
37    Write output to logfile.
38  * CacheHandler.py
39    Add != operator to CacheObject
40  * launch-update-planet.sh
41    Cacheability improvements
42
43 2004-03-06
44 ==========
45  * Added RSS2Writer.py
46    XMLWriter plugin for handling RSS2 output.
47  * Added XHTMLWriter.py
48    Moved XHTMLWriter plugin out of XMLWriter.
49  * XMLWriter.py
50    Moved XHTMLWriter to it's own file, made some API changes.
51  * update-planet
52    Reflected API changes to XMLWriter, added generator for RSS2 feed.
53    Added generator for RSS1 feed.
54  * crontab
55    Changed crontab to use launch-update-planet.sh
56  * XMLParse2
57    Added line to give personalised USER_AGENT.
58  * Added RSS1Writer.py
59    Output plugin for RSS1 files.
60  * Added launch-update-planet.sh
61    A shell script to wrap update-planet.
62  * sidebar.html
63    Updated sidebar.
64
65 2004-02-28
66 ==========
67  * crontab
68    Reduced update time to 5 minutes
69  * planet.css
70    Tweaked CSS to make sidebar background non-transparent.
71  * feedlist
72    Added people.
73
74 2004-02-15
75 ==========
76  * update-planet
77    Fixed some random DEBUG messages.
78
79 2004-02-14
80 ==========
81  * Brought the Changelog up to date.
82
83 2004-02-13
84 ==========
85  * feedlist
86    Added more blogs.
87
88 2004-02-12
89 ==========
90  * XMLParse2.py
91    Fixed some issues to do with creating the cache.
92  * XMLWriter.py
93    Made feedlist appear in alphabetical order.
94  * update-planet
95    Caching fixes.
96  * CacheHandler.py
97    Caching fixes. Removed debug statements due to not finding cache, these
98    should be obvious from the status output.
99
100 2004-02-09
101 ==========
102  * Added XMLParse2.py
103    XMLParse2 is a wrapper to feedparser by Mark Pilgrim.
104    This required a slight change to the base API, as
105    feedparser does the downloading for us. According
106    to [TRS], using feedparser and a good caching
107    system will drop our download requirement significantly.
108  * Added extra/feedparser.py
109    Mark Pilgrim's feedparser version 3.0-beta-14 from
110    http://diveintomark.org/projects/feed_parser/
111  * Added CacheHandler.py
112    CacheHandler and CacheObject are objects for dealing with
113    the caching of blog items. It will allow us to store
114    preparsed blogs in cache/ for retrieval if a new download
115    proves to be unrequired.
116  * planet.css
117    Added underline for date/entry links, because [TRS] did not
118    even realise they were links. I'm sure not underlining links
119    it a big usability faux-par.
120    Added default link style for .item
121  * sidebar.html
122    Changed the text slightly.
123  * XMLWriter.py
124    Added a (feed) link to the sidebar in the sections "feeds".
125    This links to the actual XML feed we are syndicating.
126  * update-planet
127    Modifications to including caching as well as changes to the
128    API used by XMLParse2, this breaks compatibility with XMLParse
129    (the original).
130  * Added Changelog
131    This file. Mentions changed stuff.
132  * Added faq.html
133    This should be self explanatory, really.
134  * ucc.png
135    Improved logo from Hourann Bosci <[email protected]>
136
137 2004-02-08
138 ==========
139  * crontab
140    Turned runtime down to 10 minutes.
141  * feedlist
142    Added more feeds.
143  * XMLParse.py
144    Added Atom support.
145    Bug fixes.
146  * XMLWriter.py
147    Bug fixes.
148  * sidebar.html
149    Changed text.
150
151 2004-02-07
152 ==========
153  * Added footer.html
154    Footer on each page.
155  * Added header.html
156    Header on each page.
157  * Added icon.png
158    The icon that appears in the favicon spot.
159  * Added title.png
160    The title "Planet UCC"
161  * Added ucc.png
162    The UCC "Sun" logo (appears on the right hand side).
163  * Added crontab
164    The crontab used on billy.
165  * Added feedlist
166    The list of feeds we are downloading.
167  * Added planet.css
168    The Planet UCC stylesheet.
169  * Added sidebar.html
170    The text appearing in the sidebar.
171  * Added update-planet
172    The wrapper that puts a whole planet together.
173  * Added XMLParse.py
174    Generic abtract XML Parser (also contains Blog objects.
175    Currently supports RSSv2 and RDF.
176  * Added XMLWriter.py
177    Generic abtract XML Writer. Currently supports XHTML.

UCC git Repository :: git.ucc.asn.au