Difference between revisions of "An exercise for new contributors"

From GCompris
Jump to: navigation, search
(Created page with "== Exercise == In order to help you practice in the GCompris framework, I propose you to make this little exercise. *Mandatory:* GCompris development is done on a '''GNU/Linux'…")
 
Line 3: Line 3:
 
In order to help you practice in the GCompris framework, I propose you to make this little exercise.
 
In order to help you practice in the GCompris framework, I propose you to make this little exercise.
  
*Mandatory:* GCompris development is done on a '''GNU/Linux''' distribution of your choice.
+
'''Mandatory:''' GCompris development is done on a '''GNU/Linux''' distribution of your choice.
  
 
* Install GNU/Linux on your computer.
 
* Install GNU/Linux on your computer.

Revision as of 22:04, 27 March 2012

Exercise

In order to help you practice in the GCompris framework, I propose you to make this little exercise.

Mandatory: GCompris development is done on a GNU/Linux distribution of your choice.

  • Install GNU/Linux on your computer.
  • Get the code through the Git version control system.
  • Compile GCompris.
  • Create a new activity using the supplied createit.sh script. Use you nick name as the activity name.
  • Compile GCompris again.
  • Run your activity (it is just the template for now).
  • Modify the activity to display an image, an ellipse, a rectangle and a line.
  • Use git to commit your changes locally.
  • Send me a patch for me to test it.