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

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