Archive for January 20, 2006

Bugs, Bugs, Bugs…

Well outside the licensing entries I am still working on Quantum Star SE, in between reading the latest Robert Jordan novel from the Wheel of Time series that is.

Recently I decided to do a minor web update to the main site – at the moment we’re largely working on automatic through the forums. One change put through yesterday was to install the Mantis bug tracker for Quantum Star SE – http://bugs.quantum-star.com.

Now Sourceforge runs its own facilities, however I wanted a little extra control over some of these. Henceforth all QS bugs should by declaration of the Lead Developer (that’s me ;-)) will be reported first to the tracker, and then to the forum where it warrants further discussion.

The first bug to be reported is of course that continued use of PHP_SELF to construct a root URI for the game. Its a known security issue, and has been for a while – we’re not really worried about it until we start making alpha releases more publicly, i.e. through Sourceforge.

On a side note, I’ve noted Moocat to the list of blogs (see left). PanamaJack’s rss feed seems to headed upriver for Winter. Some type of internal XSLT error. I’ll drop him an email to get it fixed if he doesn’t read this first.

The Affero stays for QS

I know I’ve spent a few entries moaning about licensing – but this is not a preview to a sudden licensing change. As far as I am concerned (thus far – and until the GPL is finalised) the Affero General Public License is suitable for the Quantum Star SE project.

To explain – the AGPL explicitly states that if a program is distributed under the License offering a mechanism to download the source code, than that mechanism must also be replicated in any modified versions. For QS, that mechanism will be a simple link to the Sourceforge download space. Any modified version used would therefore have to maintain a link – but to a similar archive of the the modified source code.

Now QS has no such link at present – we haven’t distributed any source code including game features just yet. But it will be – and so we require no license change except to GPL3 once the draft process is completed and an equivalent protective measure is included.