Saturday, January 28, 2006

PunBB 1.2.10

In the effort to release updated version as soon as possible after new issues are discovered, I hereby present PunBB 1.2.10. This release has been made to fix a couple of semi-serious security issues as well as a few minor bugs and annoyances. Fingers crossed, 1.2.10 should be the last release in the 1.2 tree. No, that does not mean I have a date or even an educated guess as to when 1.3 will be released. There are just too many variables involved for me to do that.

The latest and greatest! See the changelog for a complete list of changes.

PunBB 1.2.10 (zip)
PunBB 1.2.10 (tar/gzip)
PunBB 1.2.10 (tar/bz2)
Changed files only (zip)
Changed files only (tar/gzip)
Changed files only (tar/bz2)
Patch (see instructions)
Hdiff
Previous versions


Thanks go out to Jonatan Wulcan, Stefan Esser, Smartys and Michael "PMD" Dorman.

Enjoy!

About Punbb

Who works on PunBB?

* Rickard Andersson: Lead developer
* Paul Sullivan: Markup/CSS
* Bert Garcia: Documentation

What is PunBB?

In short, PunBB is a fast and lightweight PHP powered discussion board. It is released under the GNU Public License. Its primary goal is to be a faster, smaller and less graphic alternative to otherwise excellent discussion boards such as phpBB, Invision Power Board or vBulletin. PunBB has fewer features than many other discussion boards, but is generally faster and outputs smaller pages.
Where is PunBB being used?

There is no definitive list of all the websites that are currently using PunBB, but there is a list of the largest PunBB boards on the web. It's called PunBBig.
When was PunBB introduced?

PunBB 1.0 reached what was considered a stable state on 2003-08-07.
Why PunBB?

The idea of PunBB was first born when I wanted to install a discussion board on a website I was tinkering with. After an exhaustive search, all the boards I found were either over-featured or too graphic for my needs. I wanted a package that

* was fast.
* had a simple layout and design.
* was easy to administrate and moderate.
* didn't output huge, non-valid, HTML pages.
* had source code you could read and understand.

I looked and I looked, but it was nowhere to be found. Thus, I started working on PunBB, or just Pun as it was called back then.

Developing software to "please the masses" isn't difficult. Just cram in every possible feature you can think of and most people will love it. Some people, however, will hate it and look for alternatives. The problem with developing for that other group of people is having to make decisions on whether to implement a feature or not. What is a "must-have" and what is not?

Some features that have so far not been implemented are: private messaging, file attachments in posts, polls, linking to off-site avatars, advanced text formatting controls, subforums etc etc. Some of these features might still get implemented, just not in the near future.

By Rickard