ANN: migration script for COREBlog instances to Quills

Tom Lazar <[email protected]>
Newsgroups gmane.comp.python.zope.coreblog.english
Message-ID <[email protected]>
Hello,

I've been a thoroughly happy COREBlog user for more than a year but 
while I never had any complaints about COREBlog's functionality per se 
I did become increasingly frustrated with the fact, that I was 
essentially creating (and increasing) a gap between my blog content and 
the rest of my site and so, a couple of weeks ago I jumped the fence 
and switched my personal blog[1] to Quills.

Please understand that I by posting this script here I don't mean to 
impyl any defect with COREBlog but simply thought, that perhaps some of 
you, would like to take a look at Quills[2] and see for themselves, how 
their existing content looks in it.

you'll find all necessary links in my blog entry, here's the relevant 
snippet:

--snip--
The script has the following features:

- migrates entries including __comments__ and __talkbacks__ (preserving 
date and author)
- automatically creates __categories__ as needed
- generates copy-and-paste ready `RewriteRule` statements for accessing 
the migrated entries via their old URL

and the following caveats:

- new entries are owned by the user running the script: owners of group 
blogs will have to extend the script to handle ownership
- while new entries will initally have a preserved modification date, 
this will be lost as soon as they are published. They will show up with 
correct dates in the archive but search results will show them being 
last modified when published. If you don't like that, you'll have to 
add the publishing process to the script and _then_ set the 
modification date to the original value.
- I haven't figured out how to distinguish open from closed comments 
and trackbacks in COREBlog, so the script migrates _all_. If you've got 
lots of comment/trackback spam in your COREBlog instance that you've 
simply closed instead of deleting it (like myself) you'll either want 
to add state-awareness to the script or clean up your COREBlog instance 
_before_ migrating.
- while in theory COREBlog can handle multiple categories per entry I 
never managed to create entries with more than one, so that's all this 
script handles, too.
--snap--

best regards,

tom

[1] http://tomster.org/blog/archive/2005/04/22/migrating
[2] http://developer.etria.com/projects/quills/
--
tom lazar <[email protected]>
http://tomster.org


--
Tom Lazar, http://tomster.org

_______________________________________________
COREblog-en mailing list
COREblog-en-/9qXvnWia/9Wk0Htik3J/[email protected]
http://postaria.com/cgi-bin/mailman/listinfo/coreblog-en
Unsubscription writing to coreblog-en-leave-/9qXvnWia/9Wk0Htik3J/[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.