Wednesday, October 28, 2009

PunBB/FluxBB Extension for Showing Most Subscribed Topics

Hello, this is another piece of code of mine. It is an extension for PunBB/FluxBB 1.3 forum engine, that adds a link in the header to a page, that shows most subscribed topics. Available languages are English and Russian. You can see demonstration here (sorry, the site is in Russian).

I decided to put all my code to Gitorious, step by step. You may ask, why not SourceForge, freshmeat.net, Google Code, GitHub or your favorite source hosting site, not listed above? The answer is: Gitorious is the only source hosting webapp, that distributes its own source code under the terms of GNU AGPL.

GNU AGPL is like GNU GPL on steroids. Basically, it extends the definition of software use to match the webapp concept. So, if you're using a webapp that is distributed under the terms of GNU AGPL, you should be able to get its source code. I believe, that free software should be served by free software, hence I chose Gitorious.

You can get the source code of the extension here. The code is distributed under the terms of GNU GPL version 3 or later.

Update: Hmmm... Lauchpad Suite, which powers Launchpad, is a GNU AGPL project too. But have you heard of Bazaar before? I haven't :-/ Have you heard of Git? Well, nevermind, it's a rhetoric question.