mephisto 0.8 is out!
Courtenay : February 2nd, 2008
Everyone’s favorite blogging software has reached another milestone: 0.8 (Drax). It hasn’t hit the wires yet, but 0.8 is a welcome release from a codebase that hasn’t seen a release for over six months.
The team (i.e., Rick) have moved away from developing with subversion to use git. While they still maintain and update the subversion repository as before, you people on the leading edge of SCMs can get the absolute latest code from git://activereload.net/mephisto.git
Working from git will make it much easier for people to maintain their own local versions of Mephisto while keeping track of the latest changes to the core.
Finally, there’s a push for the 1.0 release! Over at entp.com, we’re going to sponsor Rick and Justin to work on getting the big “one-oh” out the door. We like using and customizing Mephisto for some of our client work, but how are you using it? Where do you want Mephisto to go? What sucks?
Personally, I’m going to send in my dormant patches for live comment previews, and my anti comment spam measures (Are you a human?).
More resources: the google group
Tickets, bugs, features are located on the lighthouse.
13 Responses to “mephisto 0.8 is out!”
Sorry, comments are closed for this article.
February 3rd, 2008 at 01:24 AM
Umm...0.7.3 was released in 2006. Over a year and half ago. Besides rails is so 2007;) Me and a few others have been working on a blog system in merb, called blerb. So you guys have some competition.
February 3rd, 2008 at 04:48 AM
Very nice to see a Mephisto update. I'm looking forward to seeing it get to 1.0
@Brian - blerb may be using all the latest cool technologies but there is not much you can do with "two controllers and a few specs". I know which of the two I'll be using. ;)
February 3rd, 2008 at 09:02 AM
I would love to see more community involvment in mephisto. As a "non-programmer" it is really tough to get started becuase of the lack of structured documentaion. I got really frustrated from time to time. So centralized docu, plugin and theme repositorys and such are imho the way to go.
February 3rd, 2008 at 09:50 AM
damnit courtenay, why did you have to out-scoop the mephisto blog??
hannizkaos: Yes, I would too. It would take a lot of time to develop all that centralized infrastructure and maintain it.
February 3rd, 2008 at 08:56 PM
@Alistair it's getting to be more than two controllers and some specs, plus you gotta start some where. I got users working, almost finished the admin side, working on a default theme.
February 4th, 2008 at 01:25 AM
That's great news :)
February 4th, 2008 at 12:08 PM
I waited over a year for a release, and just after I give up on Mephisto and write my own blog software, you release a new version. Way to go! :-)
February 4th, 2008 at 01:18 PM
Josh, I was waiting for exactly that moment :) But, you never seemed too happy with Mephisto anyway.
February 4th, 2008 at 02:18 PM
I am having a problem since 0.7.3 actually and I just installed 0.8 but the problem persists: seems like cache sweepers are not working. When running in production (or with caching turned on) it creates the page caches but they are never erased as they should. All the integration caching_test fails for me.
Is there anything obvious that I am missing? What steps can I take to figure this out? Right now, my production blog is running with caching off which dramatically hurts performance.
February 5th, 2008 at 11:19 AM
Integration tests pass for me. Seems like it's something on your system if the tests are failing in 0.7.3 and 0.8.
February 24th, 2008 at 01:29 PM
I think I figured it out! Not my integration tests run!
The problem seems to be at routes.rb. Particularly because I used to be a Typo user and migrated to Mephisto, so I have this line that was supposed to remap old Typo style URL into Mephisto's:
map.dispatch 'articles/*path', :controller => 'mephisto', :action => 'dispatch'
I tried both map.dispatch and map.connect. Just having this line (no matter if before, in between (in the block) or after the Mephisto::Routing.connectwithmatp method. This line alone destroys the whole caching system and makes the entire integration test fail.
I am removing this line for now but it would be great if old websites linking to my old pages would still work instead of 404-ing. Any ideas?
February 28th, 2008 at 08:00 PM
Urm...am I being a git noob or is something really wrong here?
$ git-clone git://activereload.net/mephisto.git fatal: unable to connect a socket (Connection refused) fetch-pack from 'git://activereload.net/mephisto.git' failed.
February 29th, 2008 at 09:58 AM
Yeah... having same issue with git...