Habari development

As you may or may not know, I’m now part of the core development committee of Habari. Habari is a next generation blogging platform written in object-oriented PHP using the model view controller design pattern. There, enough buzzwords?

Not having to support a huge installed codebase with a lot of legacy, we have a chance to “do things right” with Habari. Using MVC is certainly a good start, as is using PDO (now programming SQL injections takes effort). But the nicest codebase still doesn’t make a good product …

… which is why I’m asking you all:

  • What does a blogging platform absolutely need to do for you?
  • What would be really useful features to you?
  • How are you, personally, using your current platform?

Please feel free to write lengthy comments, send me mail, etc.

We are currently aiming for a developers preview release at the end of month, but there’s still a lot of work left to do. If you’re interested, have a look at the mailing lists, or just drop by on IRC, in #Habari on irc.freenode.net.

14 Replies to “Habari development”

  1. I want it to make toast and tea for me in the morning, but then stay out of the way when I actually start to write on the blog.

  2. Better image handling! Mine’s too complicated. It inserts it at a default size, and I have to mess around with it until it looks just right. Be nice if it could have pre-defined settings that insert a picture which fits the width of the blog without me having to guess and fiddle around…

    Just saying..

  3. Hey, that looks really nice. What about small and convenient effects like mouseovers? Are there any cool built-in features planned for Habari? You know how they are supposed to work from my site… ๐Ÿ˜‰

  4. Do you mean mouseovers as in the CSS :hover pseudoclass, or those little tree controls you got on your site? I think the latter is impossible to do without JavaScript. In any case, that’s a Theme thing IMO.

  5. I meant the first one, my not so standard mouse-over tool tips. I wouldn’t want to do without them if I changed to a real blogging framework. ๐Ÿ™‚

  6. Hey Matt, I just followed your advice and got a new blog. In english and at wordpress. The layout is not the best and it wont get any better because I’m just tooo lazy to get a better one. So, amigo, please change the link here =] AAAAnd, another thing, how do I get these clouds stuffs? I want one too ๐Ÿ™ =]

  7. Do you know that I have to click on ‘track this conversation’ to actually post something? Otherwise I get a ‘could not process submit’ error…

  8. Habari is quite some way from being ready for primetime, and the media manager is but a mockup at this stage.Once it’s done, though, … we got a WordPress importer ๐Ÿ˜‰

    I can’t reproduce the coComment bug. If you get it again, can you please note the error message?

  9. So if I hit ‘submit’ right away, I get : Could not process submit, please try again
    If I check ‘track this conversation and click on the link ‘learn more’, then there’s a message saying ‘submitting to server’ and it works. Of course then I have to bother with a pop containing the ‘learn more’ stuff…

  10. Better third party tool support for stuff like Ecto. Spending 3 hours for every WP point release getting Ecto and UTW working is a nightmare.

    Take UTW, rewrite from ground up and include in core. Tags are too important to be left to one person to develop.

Comments are closed.