Table of Contents

More about development

Check our team, our aims, our development blog and our BTS.

Want to try the development version?

Currently under development

Flyspray is under constant development. New features in the development version include but are not limited to:

As always, the latest code is running on our Flyspray BTS, and you are welcome to download it to try for yourself.

Getting the latest code

The easiest way is to use the latest snapshot.

Otherwise you'll need to grab a client for the Subversion source control system. A command-line client uses the following command to download the source into a directory named 'flyspray-dev':

svn co https://flyspray.svn.sourceforge.net/svnroot/flyspray/trunk flyspray-dev

If you are prompted for a username or password, just press enter. You do not need to authenticate just to check out the development code. If a command-line scares you, there is a wonderful Subversion client for Windows that's easy to install and operate.

Alternatively you can browse our repository with FishEye .

You are welcome to make modifications to Flyspray to suit your needs. If you would like to submit your changes to the Flyspray team, please provide Subversion-style patches against the latest development code in our Subversion repository. You may post them to the mailing list, or attach them to tasks in Flyspray's Flyspray if you are in a group with the “attach files” permission. If you want to contribute code to Flyspray, be sure to read the contributing page, specifically the Help us code section.

Please note that you retain the copyright to any code you submit to the Flyspray project, but we are free to release under it whichever licence we choose. Having said that, we will always release Flyspray under one of the Free Software (open source) licences (currently LGPL), and we give credit to those who've contributed.

To discuss current happenings in the development version, be sure to sign up to the mailing list.

We would like to thank :

Installing the development version

At first download the development source using the instructions above. When doing that, it will come with a lot of control files which are unnecessary for Flyspray's operation. Use the following command to export the source code to a path inside your webserver's DocumentRoot (you can also overwrite an existing Flyspray installation), remembering to modify the command to suit your setup (not necessary if you downloaded a beta version):

# if you already have a working copy as instructed on "Getting the latest code" section,
# omit this step, and just copy the directory to your webserver public directory.

svn export  https://flyspray.svn.sourceforge.net/svnroot/flyspray/trunk /path/to/webserver/directory/

If you do not have a working copy of a previous official release, go to

http://yourflyspray/setup/index.php

otherwise

http://yourflyspray/setup/upgrade.php

and follow the instructions.

If you experience an infinite redirection after the upgrade, try clearing your browser cache and cookies.