The future of Poseidon

Tuesday May 03, 2005 @ 04:35 PM (PDT)

After we spent some time the other day discussing my recent progress on the next version of Poseidon, Torben thought it would be fun to interview me about it.

I told him no, of course, because I don’t do non-press interviews, but he offered me a shiny nickel, so I relented. Okay, that’s a lie, I did it because I’m a publicity whore. But also because I’m excited about the new Poseidon.

The full interview is available on Torben’s site.

Comments

...I am looking forward to 1.0! I've always liked your work.

Sounds exciting, Ryan. Can't wait for it!

I'm getting funny errors when trying to import my old stuff. I'd like to try things out locally, you see...

The import script in CVS requires PDO. It's just a quick hack to meet my own testing needs at the moment. I'll see what I can do about writing a more generic script that uses the standard MySQL extension.

Okay. It seems that with the latest update, all the themes code is broken as well, so maybe I'll just hold off a little while yet with trying to get things to run locally.

I try not to check stuff into CVS if it's not in a working state. If it works for me and not for you, that may indicate either a configuration problem or a bug that I'm not seeing on my end. Can you give me any details on how it's broken?

In case it's a configuration issue, here are the PHP extensions you need to have installed for the code in CVS to work properly (this is just off the top of my head, so it may not be complete):

  • DOM (should be installed along with PHP 5)
  • MySQL
  • XSL

The theme system will definitely be broken if you don't have the DOM or XSL extensions loaded.

All those are installed, so that shouldn't be the problem. Please consult my notes on wonkowiki:software:poseidon:bugs for more information.

Are you sure you're using the latest CVS code? POSEIDON_THEME_DIR doesn't show up anywhere in index.php except in a section of old commented code. Try forcing a clean update to the HEAD branch; that should get you the latest version.

Impressed by the massively speedy Poseidon, I put the benchmarks from GreyStork's interview together with WordPress, LightPress and Textpattern benchmarks referenced in the interview, and drew some conclusions about the future of blogging software thanks to the badassery of Poseidon's speed, as well as how Poseidon is able to be so fast.

My article Poseidon Challenges Blogging Software Benchmarks draws some speculative conclusions considering Poseidon isn't finished yet, and PHP5 is a long way from mainstream, but my goal was to show how Poseidon aims to give the others a huge run for their money.

Keep up the great work!
read the interview looks like everything's gonna be great. I've always like poseidon together with lucida. Sadly I moved to wordpress after the release of 0.6.1 hosting problems and was looking for some other functionality.

Based on what I read from the interview the option with pages with children would be great. All the other concepts too..

I think it would be great if you can release that database dump from WP to poseidon which can really help people migrating from the software.

More power. :)
Thanks! Very informative article; I wasn't aware of some of those numbers. I'm pretty amazed myself at how well Poseidon stacks up against the competition.

As for Poseidon's feature set, it'll provide most of the major features that can be found in WordPress, along with plenty of features that are (as far as I'm aware) unique to Poseidon. It won't be a clone by any means, but WordPress users should have very little trouble migrating.

Development is progressing nicely at the moment. Most of the major components are in place, I've got a default theme that I like, and I'm currently working on implementing the administrator interface (which is huge compared to Poseidon 0.6.1). It's not hard to imagine an alpha release sometime in the next month or two (no promises, though).

Copyright © 2002-2012 Ryan Grove. All rights reserved.
Powered by Thoth.