Difference between revisions of "Developer's corner"
(→Translations) |
|||
Line 1: | Line 1: | ||
+ | == Branches == | ||
+ | |||
+ | We use subversion for our development. Currently, the active branches are: | ||
+ | |||
+ | * 8.4.1 (svn trunk): The stable version. | ||
+ | * 8.3.4 (svn branches/GCOMPRIS_8_3): The stable version for Windows. This version exist only because I have not yet updated my build environment on Windows to support the gstreamer audio backend. Until I can build the 8.4 on Windows, I backport the main fixes and features from 8.4 in this branch. | ||
+ | * 8.5 (svn branches/gcomprixo): This is where all the development work goes. It's a major refactoring to allow us to provide independent activities to the OLPC project, and others. | ||
+ | |||
+ | To get GCompris from subversion: | ||
+ | <code><pre> | ||
+ | svn co http://svn.gnome.org/svn/gcompris/trunk gcompris | ||
+ | </code></pre> | ||
+ | |||
== Documentation == | == Documentation == | ||
* [[GCompris internals]] gives an overview of the design of GCompris. It is a good starting point for anybody willing to contribute code. | * [[GCompris internals]] gives an overview of the design of GCompris. It is a good starting point for anybody willing to contribute code. |
Revision as of 00:31, 12 October 2007
Branches
We use subversion for our development. Currently, the active branches are:
- 8.4.1 (svn trunk): The stable version.
- 8.3.4 (svn branches/GCOMPRIS_8_3): The stable version for Windows. This version exist only because I have not yet updated my build environment on Windows to support the gstreamer audio backend. Until I can build the 8.4 on Windows, I backport the main fixes and features from 8.4 in this branch.
- 8.5 (svn branches/gcomprixo): This is where all the development work goes. It's a major refactoring to allow us to provide independent activities to the OLPC project, and others.
To get GCompris from subversion:
svn co http://svn.gnome.org/svn/gcompris/trunk gcompris
</code>
Documentation
- GCompris internals gives an overview of the design of GCompris. It is a good starting point for anybody willing to contribute code.
- Adding an activity
The Drawing board
These are pages to hold the different discussion for thinks we are working on:
- Ideas of activities
- Star system review
- Requested Features
- GCompris work in progress
- Todo for 8.3
- Todo for 8.4
- Todo for 8.5 (Also known as gcomprixo)
- Todo for OLPC/sugar future ? Review of sugar/OLPC activities and way to integrate.
- Notes on OSX port
- Tuxdroid is a little robot from Kysoh that would be fun to integrate with GCompris.
Translations
- GCompris translations are managed by the Gnome translation teams.
- Voices translation.
- Web site translation is managed by volunteers.