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

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