Mephisto 0.8, “Drax”, is out, and the source is now hosted at our friends, Github.
There are many fixes, rewrites and improvements in the codebase, and development is actively continuing! Rather than talk about what’s new, I’m going to gush about git. We’ll cover what’s new in a future post.
Git, and github, allow for truly distributed development, and is a big deal for Mephisto development – as you can see in this graph of activity:

You can download release 0.8 from tarball or git checkout, or live on the edge.
The best thing about using Github is that you can easily fork Mephisto for yourself, or see what other people are working on and help them out. The idea of an ‘official’ repository becomes murky; the canonical repository in distributed source control is more of a convention.

Github: “The Open Source EMT”
Congrats! And thank you guys. I’ll try update old version..
I really like the graphic you show in this post. How did you generate it?
@jhund: Github generates it. You can see it here: http://github.com/technoweenie/mephisto/network
@meekish: sweet. Thanks
Thanks for the great release! Are you planning to integrate Francois’ spam multi-engine support? Mephisto should not rely solely on the competitor’s Askimet, when there’s Defensio and now Mollom!
How do I upgrade? I am using 0.7.3…
XMLRPC is missing in action in this release.
Does this release work with Rails 2.0.2?
I got Mephisto working with Rails 2.0.2 and PostgreSQL 8.1 but now I can’t seem to find an area in the admin interface to create categories. What am I missing?
Wrote up an upgrade guide from 0.7.3: http://madhatted.com/2008/4/25/missing-mephisto-upgrade-guide-0-7-3-to-0-8
No big issue, but it looks like most changes were internal anyway.
Thanks!
Nice one. Keep up the great work.
Hm. Following the instructions via public/install.html:
rake aborted! no such file to load—RedCloth-3.0.4/lib/redcloth
Installed the RedCloth-3.0.4 gem to no avail—it’s not terribly clear how to go about fixing this.
re: my above comment: Some issues with the tar.gz generated by github. Stuffit Expander on Mac doesn’t properly decompress the archive and vendor/ was missing completely.
congratulations!
Mephisto, pls, i need only more 2gb download the Age of Conan fileplanet beta zip….
so … for mercy…. i want creat acc to finish this download… pls man…
waiting for your mercy…
I’m trying to edit the wiki but it seens the be buggy. I can’t login or use the captcha, errors occurs.
I want to disseminate my code highligh plugin. Here it is: http://mergulhao.info/svn/mephisto_plugins/filtered_column_better_code_highlighter/trunk/
Thanks.
Hi,
Thanks for the update news. There seems to be a lot of confusion on the web about getting Mephisto (0.7.3 | edge) to play nice with Rails (1.2.3 | 2.0.2 | edge). I have tried all combinations, leaving aside Rails 1.2.3 with various rake errors, depending on the setup. The most promising appears to be this approach (local Mac OS X 10.5) development env:
cd dev git clone git://github.com/technoweenie/mephisto.git cd mephisto rake rails:freeze:edge gem install tzinfo cp config/database.example.yml config/database.yml rake db:bootstrap RAILS_ENV=development
But there is still a resulting error:
undefined method `initialize_schema_information’ for module ActiveRecord::ConnectionAdapters::SchemaStatements’
Looks like I’m missing something simple or doing something d’oh!-scale dumb.
I’d be happy to write this up once I get a working install, but right now I can’t even get bootstrapped, after six hours of trying. Help or suggestions welcome!
Thanks much.
mephisto 0.7 – rails 1.2.6 mephisto 0.8 – rails 2.0.2 mephisto trunk – dev only, you’re on your own, but officially edge rails, shooting for 2.1
Cool, thanks for the quick reply.
Still something missing, maybe with unspecified dependencies? Not complaining here (hey, I’m my own vendor), but just doc’ing it for the future.
rake db:bootstrap (0.8/2.0.2) generates the same error
undefined method `initialize_schema_information’ for module ActiveRecord::ConnectionAdapters::SchemaStatements’
I can connect to the mephisto_development db with the same credentials as in the database.yml file. The Google gives some hits related to plugins and rspec, but it’s over my head to know if it applies.
So tell me again why I want to upgrade to 0.8?