Habari

From Wikipedia, the free encyclopedia

Jump to: navigation, search
Habari
Developed by Habari Community
Initial release April 3, 2007
Available in English, localized in four languages
Development status Active

Habari (pronounced /hɑ'ɓɑ:ri/; X-SAMPA: /hA"b_<A:ri/) is a free and open source blog engine written in PHP. It runs on web servers such as Apache, Lighttpd or Nginx and it currently supports MySQL, PostgreSQL and SQLite for the database backend.[1] It gets its name from the Swahili word "habari" which translates to "news",[2] as in "what's the news?".

[edit] Features

Modular, object-oriented core for easy extensibility[3] Supports multiple database backends[4] Uses prepared statements throughout to protect against SQL injection attacks Media silos to directly access various ways of media storage, like Flickr, Viddler, or the server's filesystem Atom Publishing Protocol support Multiple users (authors) supported Multiple sites on one installation supported Support for static content ("pages") Plugin support Tag support Importers for Serendipity and WordPress

[edit] History

The Habari project was started in October 2006[5] to develop a modern blogging platform. The focus is on utilizing current technology, such as PHP 5, PHP Data Objects, and object-oriented programming, and the support of modern standards, such as the Atom Publishing Protocol.

The first "developer release" was released on April 3, 2007. Habari 0.2 followed on August 4, version 0.3 on November 5, version 0.4 on February 22, and version 0.5 on July 27, 2008.

Habari was a finalist in the 2008 SourceForge Community Choice Awards in the category of Best New Project.[6]

[edit] Release history

This table contains the release history of Habari.


Colour Meaning
Red Old release; not supported
Yellow Old release; still supported
Green Current release
Blue Future release
Version number Date Links Notable changes
0.1 April 3, 2007 Release post
Initial developer release.
0.2 August 4, 2007 Release post
Introduction of the user manual. Addition of event logging. Addition of FormUI. Addition of Stacks. Addition of Cron.
0.3 November 5, 2007 Release notes
Made Blueprint and jQuery available to themes. New administration area layout and colors. Addition of plugins' code validation.
0.3.3 November 25, 2007 Release post
Improvement of the plugins' code validation.
0.4 February 22, 2008 Release notes
Addition of caching. Initial support of media silos: Flickr, Viddler. Initial implementation of ACL.
0.4.1 March 23, 2008 Release notes
Full SQLite support. Addition of session saving on expiration.
0.5 July 27, 2008 Release notes
New administrative interface. PostgreSQL support. UTF-8 support.
0.5.1 September 19, 2008 Release notes
Security fix
0.6 the future
access control

[edit] Development model

Habari is developed by the Habari community, in a meritocratic process inspired by the Apache Software Foundation.[7] Permission to commit code is handled liberally, with new contributors easily getting access to their own branches in the main source code repository. The decision-making process always involves the community, and in most cases decisions are made by community consensus. Some decisions, such as the decision that a new version should be released, are finalized by a vote amongst the Habari committers.[8] This ensures that different opinions are heard and discussion is not stifled.

[edit] References

[edit] External links


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser