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.

Are WordPress Quicklinks unclean?

In Changeset 4349, WordPress 2.1 lost the “jump to preview” / “jump to post” links. Aside from being damn useful, that changeset also broke the Kill Preview plugin.

Funny enough, the changeset log message was “Some UI cleanups, changes, and various miscellany.” So useful quicklinks that save a lot of scrolling are now ‘clutter’?

*reverts the changeset and complains*

Pronouncing Habari

Since the question has been raised how to pronounce Habari:

In X-SAMPA, it would be transcribed as

  • [hA”b_<A:ri]

with stress on the second to last syllable (“ba”), and

  • h, as in ‘house’
  • A, as in ‘father’, but short
  • b_<, like a normal b, but suck the air IN (this sound does not exist in any Western language I know)
  • A:, as in ‘father’ again, but slightly longer than before (due to the primary stress)
  • r, as in Spanish ‘claro’ or Finnish ‘perkele’ (an alveolar trill)
  • i, as in ‘be

My (admittedly rather bad) rendering is here:

[audio:http://moeffju.net/blog/wp-content/uploads/2007/01/habari.mp3]

If you’re a native speaker of Swahili, please make a recording and send it to me!