Goals

From BBlog

To create an open source PHP weblog system that is:

  • Full Featured
  • Cutting Edge
  • Open in development
  • Secure
  • Fast ( i.e fast code )
  • Easy to modify and customize
  • Good Looking
  • Well Supported


Status of the code

0.7.5

0.7.5 is based on 0.7.x code. It is an upgrade from 0.7.3/4. It was released to fix alot of bugs that were found in 0.7.4, that needed to be addressed.


0.7.6

0.7.6 is another release that addresses a few important bugfixes and 2 security flaws that we didn't see in 0.7.5. Afterwards, no more development will happen in 0.7.x.


0.8.0

0.8 is the beta, which we'll be moving to now. The reason we released 0.7.5 and 0.7.6 is because 0.8 is still too early to release, and its been quite along time since one was due.. So 0.7.x was updated, to fix a few bugs and to show everyone that we're still doing work here. We won't release any more 0.7.x releases. Now we're going to merge the good fixes in 0.7 into 0.8, and work there for a few months till its stable enough to be released.

0.8 will be a major 'new feature' release. Alot of the code will be rewritten and enhanced, and new features will be implemented, of which include,

New stand alone upgrader

Spam prevention plugin

Plugin API

Beginning proccess of the code rewrite

Minor releases might be released to fix critical bugs and or security issues.


0.9 (the old one)

You might even hear of a 0.9 version, sometimes called "0.9 preview". This mystical 0.9 version is actually a pretty old version of the 0.8 code, which was once packed up, with still loads of bugs in it, to have some betatesting and give a general idea. In the meantime, this old 0.8 code (or 0.9, as it was called) continued with developmend, so this 0.9 version you might see is already pretty outdated. The reasons, why it was called 0.9 are forgotten, so there is no real explanation, why it is named 0.9 and not 0.8. So DO NOT under any cercumstances use this version at all, or even ask for support.


0.9.0

After the release of 0.8.0, 0.9.0 will come out. It will be an enhancement to 0.8, with the introduction of a new core. 0.9.0 will finalise any bugs that will be found in 0.8, and new enhancements to the code. It will be an image to the final 1.0 release.


1.0.0

1.0.0 Is what we are aiming for. It will be our new major version, which includes the new plugin API, new core, new installer, and a completly new codebase, where everything will be more or less rewritten from scratch :)


To sum all this up:

  • 0.7.5 is an upgrade from 0.7.4, some bugfixes, showing that we still develop.
  • 0.7.6, the last 0.7.x release, fixes some more bugs found in the 0.7.5 release.
  • 0.8 is the code we're now working on. The 0.7.5/0.7.6 fixes will be implemented there, of course.
  • 0.9 is a very old preview version of 0.8, which is outdated and doesn't "officially" exist, till 0.8 is due.
  • The official 0.9 will be an enhancement to 0.8 with a new core.
  • 1.0 will be released after the new core is fully tested in 0.9.