Developer Corner
Do you want to download separate packages, access repositories, report bugs or participate in development? This is the place to go.
Software
In the software folder, you'll find the officially supported software required to use your Tux Droid along with the firmware. But this is also the place for every developer to add his own applications or experimental firmware.
Issue Trackers
Issue trackers are used to report bugs or submit features and patches to an application. All important products like the firmware, the daemon, the API, etc. have one separate issue tracker. Smaller applications will share the same issue tracker. You'll find links of bug trackers in the software arena. Once you are in the product description, there are a few links to the documentation, the contact address and the issue tracker. For any problem related to the hardware, submit the issue in the firmware issue tracker as if any solution is possible, it could only come from a firmware update anyway.
Wiki
The wiki is used by developers to gather ideas and links on specific topics, organize and track work in progress and other stuff we can't really do on the community website. The main advantage is that we have versioning and everybody is free and encouraged to contribute.
Mailing lists
tux-droid-user
Discusses general issues and questions related to Tux Droid. This list is also used for all developments around Tux Droid (daemon, api, firmware and all applications.)
Browse and search the archives of this list via Sourceforge.
Browse the archives of this list via Gmane.
Search the archives of this list via Gmane.
This is a good idea to do every time you have a question, there's a good
chance your question has already been answered before.
tux-droid-svn
If you want to keep on top of what's happening in the Tux Droid project from day to day, you can subscribe to our automated check-ins list. Mostly useful for core developers.
Browse and search the archives
Browse the archives of this list via Gmane.
Search the archives of this list via Gmane.
Online chat
If you want to talk to the Tux Droid community live, we have a room on irc: #tuxdroid channel on irc.freenode.net.
How to get involved in development
We're planning to have a devel group in the community. Whenever you have some contribution you want to share with the developers of Tux Droid, get in contact with us and we'll add you in the devel group. That will give you write access to different parts of the site like 'Documentation', 'Developer Corner' and the subversion repository.
So what can you do:
- subscribe to the mailing list and get in touch on IRC;
- you may want to start your own application and add it in the developer corner;
- you can contribute to developments on the svn repository or add your project.
SVN repository
A subversion repository has been setup for all developments of Tux Droid. You'll find the most updated sources of the daemon, firmware, api and applications there.
Repository: http://svn.tuxisalive.com
CIA page of the subversion repository.
Logs, RSS feed, links to source pages.
It is important that you familiarise yourself with subversion before committing to the repository, to reduce the risk of accidental screw-ups. The Subversion book is a comprehensive, but surprisingly accessible resource.
To checkout all sources in a folder named 'tuxdroid', you can use:svn co http://svn.tuxisalive.com tuxdroid