HabariWe

Website: http://www.habariproject.org
License: Apache License 2

Habari (pronounced /həˈbɑri/) is a free and open source blog engine written in PHP and currently supports MySQL, SQLite, and PostgreSQL for the database backend. It gets its name from the Swahili greeting habari, which means “(what’s the) news”.

Features

* Modular, object-oriented core for easy extensibility
* Supports multiple database backends
* 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 (such as blog1.example.com and blog2.example.com) (note, however, that Habari does not yet support multiple blogs on one domain such as http://example.com/blog1 and http://example.com/blog2
* Support for static content (“pages”)
* Plugin support
* Tag support
* WordPress importer

History

The Habari project was started in October 2006 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, version 0.5 on July 27, 2008, and version 0.6 on April 6, 2009.

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

Development model

Habari is developed by the Habari community, in a meritocratic process inspired by the Apache Software Foundation. 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. This ensures that different opinions are heard and discussion is not stifled.

Source