The modern, unambitious Copia
The aggregated feeds:
http://www.thenervousbreakdown.com/uogbuji/feed/ http://uche.posterous.com/rss.xml http://chimezie.posterous.com/rss.xml http://ma.gnolia.com/rss/full/people/Uche http://broadcast.oreilly.com/uche-ogbuji/atom.xml http://feeds.delicious.com/v2/rss/uche http://feeds.delicious.com/v2/rss/chimezie
The O'Reilly mess
O'Reilly has been doing all sorts of tinkering with their feeds and such, and the results are largely a mess. I won't do too much wailing about it here, but Jeni touches on some of the problems. It was a pain to extract useful information for reflecting ORA on Copia, so it's captured here:
- My new author feed (broadcast.oreilly.com only)
- Direct link to an HTML listing of all blog posts (including non-broadcast)
http://www.oreillynet.com/pub/au/1054#Blog I had to go sleuthing on planet.xmlhack.com to find the $@#%! feed for these old posts. What's up with bog-simple feed discovery?
- Feed of all blog posts (including non-broadcast)
http://www.oreillynet.com/feeds/author/?x-au=1054 Found by sleuthing on planet.xmlhack.com ... <sigh>
Outdated info
To-do
- Fix imports
- Characters
- Distinguish authorship -- too difficult. Must do by hand.
- Set up Google ads
Set-up and import
Download the import-copia.py script.
Download copia.ini.
We use tagsoup to clean up the entries upon import. It should be enough to download the tagsoup jar file to the same location as the import-copia.py script.
The ogbuji template is at: http://hg.4suite.org/sandbox/ogbuji/copia-template/ (read/write repository at ssh://hg.4suite.org//var/local/hg/sandbox/ogbuji/copia-template ). It's based on this "open source" design
hg clone ssh://hg.4suite.org//var/local/hg/sandbox/ogbuji/copia-template ogbuji
The Copia template then be placed in the template directory, peer to a couple of other dependencies from templates. Below is a directory listing of Copia install once set up.
(chimezieogbuji)chimezie-ogbujis-macbook:copia chimezieogbuji$ dir templates/ total 16 drwxr-xr-x 5 chimezieogbuji staff 170 Mar 8 22:37 . drwxr-xr-x 13 chimezieogbuji staff 442 Mar 8 22:49 .. lrwxr-xr-x 1 chimezieogbuji staff 48 Mar 8 22:05 common -> ../brightcontent/brightcontent/templates/common/ lrwxr-xr-x 1 chimezieogbuji staff 48 Mar 8 22:37 zen -> ../brightcontent/brightcontent/templates/zen drwxr-xr-x@ 6 chimezieogbuji staff 204 Mar 1 11:54 ogbuji
Editor notes
You can convert a permalink URL to an admin edit one as fllows:
http://copia.ogbuji.net/blog/2008/01/29/del_icio_us_bookmarks_for_2008-01-28/
becomes:
http://copia.ogbuji.net/blog/admin/edit/2008/01/29/del_icio_us_bookmarks_for_2008-01-28.atom
echo http://copia.ogbuji.net/blog/2008/01/29/del_icio_us_bookmarks_for_2008-01-28/ | python -c "import sys; print sys.stdin.read().strip().replace('blog', 'blog/admin/edit').rstrip('/') + '.atom'"