... | ... | @@ -4,11 +4,11 @@ The aim of this lab is similar to the previous 'tuxpaint' lab, but you will have |
|
|
In this lab you will also need to create a patch against your chosen project, and submit that patch to the comp8440@fossd.anu.edu.au mailing list. Then you should look for another students patch submission for the same project apply their patch, and send back a reply to them commenting on their patch.
|
|
|
|
|
|
The 3 projects are:
|
|
|
* [FreeCIV](http://www.freeciv.org/)
|
|
|
* [SGT Puzzles](http://www.chiark.greenend.org.uk/~sgtatham/puzzles/)
|
|
|
* [FreeCIV](http://www.freeciv.org/)
|
|
|
* [gedit](https://wiki.gnome.org/Apps/Gedit)
|
|
|
|
|
|
The level of difficulty in building these projects varies quite a lot. As a rough guide, the above list is approximately in order of difficulty, with FreeCIV being the easiest and LibreOffice the hardest. In order to maximize exposure of each students to as many projects as possible, when a student runs into difficulties we will often display their screen on the projector so we can discuss the problem as a class, and try to come to a solution together.
|
|
|
The level of difficulty in building these projects varies quite a lot. As a rough guide, the above list is approximately in order of difficulty, with SGT Puzzles being the easiest and gedit the hardest. In order to maximize exposure of each students to as many projects as possible, when a student runs into difficulties we will often display their screen on the projector so we can discuss the problem as a class, and try to come to a solution together.
|
|
|
|
|
|
The level of difficulty is also heavily dependent on what method you use to fetch the source code. If you are very inexperienced with building FOSS packages, then the easiest approach will be to use the package manager to download the sources. If you are more experienced, then you should try to build the project using the latest development version (downloaded using a source code management system).
|
|
|
|
... | ... | |