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

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