If you're interested in building Xena from source code, using Xena with your own code via its Application Programming Interface, or in contributing to Xena's development, you're in the right place!
There are two ways to obtain the source code.
Download the source as a compressed archive
The easiest way to obtain the Xena source code is to download the latest compressed archive from SourceForge. This is the source release for the current version and is well tested.
Check the source out of the Git repository at SourceForge
The latest source code is available in the public Git repository on SourceForge. To learn how to check the source out of Git and/or how to build Xena from a source release, please refer to the instructions on the Xena SourceForge wiki.
Please help us to improve Xena by letting us know if you find something that doesn't work. In order to fix a bug we need to be able to replicate it, so the more information you can provide the better chance we have.
The sorts of things that can help are:
- Operating system (such as Windows 7, or Ubuntu Linux, or Mac OSX Tiger)
- Java version (for example, 1.7.0)
- Xena version and build (look in Help - About)
- How did you start Xena? (shell script, command line, batch file)
- What was Xena doing at the time of the problem?
- Any sample files and/or screenshots of the bug.
To report bugs, register your issue via the SourceForge bug tracker.
If you would like to see a new feature added or if there is an aspect of Xena that you believe could be done better, please let us know. Again, if you can supply samples or screenshots, we will better understand your requirements.
You can submit a feature request via the Sourceforge feature tracker.
Write Your Own Plugin
Xena is free and open-source software. This means that if you would like Xena to handle a specific file format, not currently handled, you can write your own plugin.
Our software developers have tried to make the process as painless as possible with the Xena Plugin Tutorial. Please refer to the Xena SourceForge wiki for more information.