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

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