Thy will be done: m2wp.py is released
After dragging my heels for a bit, I’m finally getting around to releasing my code for generating WordPress eXtended RSS (WXR) files from Mephisto database.
I agreed with Stuart that it should be released regardless of demand, but it really did need some cleaning up first!
So, without any further ado, pomp, or ceremony I give you m2wp.py!
…
Oh, you actually want to see the code?
bzr branch http://labs.schwuk.com/m2wp
* Why aren’t I using Launchpad? Because I seriously doubt there will be any further development of this. However if people want to submit patches, they are more than welcome to and I will publish them in my repository.
A couple of caveats:
Migrated to WordPress
First of all, apologies for any ‘planet spam’ caused the change to my feeds.
After what seems like an eternity (but is actually just over a year) I’ve switched the backend of this site from Mephisto to WordPress. The main reason for the switch was my overall dissatisfaction with Mephisto coupled with its lack of development (or a least stable releases) along with the fact that I was maintaining a Ruby on Rails production environment for one application. Mephisto frustrated me in many ways, from its inability to handle archives/pagination to not being able to accept pingbacks to not working with external clients. All of these were fixable, but I really didn’t have the patience or the time.
Here is my tale of migrating from Mephisto to WordPress, and how I achieved it.
Redesigning the redesign
All change at schwuk.com, but I’m not satisfied yet!
If you can’t find what you’re looking for…
…please ask a member of staff.
Although much better, my switch to Mephisto was not without its casualties. This can mainly be seen in three areas:
Reborn!
It took me a while to do, but I’ve finally made good on my threat and switched from Typo to Mephisto. It wasn’t as easy as advertised, but I got there in the end (I’ll follow up on this at a later date – promise).
look good