After all these information about how to compile GPE it might be interesting to know where to find GPE and information about it.
The first thing to know about GPE sources is the location of the GPE main source repository. This one is located here: ftp://ftp.handhelds.org/projects/gpe/source/ It contains the release packages of all pieces of GPE. As long as there is no good reason not to do so please choose the latest version of a package if you intend to use it.
The GPE project makes use of the handhelds.org CVS to keep its sources. You can access latest sources either by using the cvs command line tool or ViewCVS if you only want to take a look. If you don't have an account at handhelds.org you can check out GPE with anonyomous CVS access. Follow these example instructions:
$ mkdir gpe_cvs
$ cd gpe_cvs
$ export CVSROOT=:pserver:anoncvs@cvs.handhelds.org:/cvs
$ cvs login
Logging in to :pserver:anoncvs@cvs.handhelds.org:2401/cvs
CVS Password: anoncvs
$ cvs checkout gpe
For a detailed description of the contents of GPE CVS see the section about the CVS below. To find out more about how
to use CVS check out the CVS manual at
http://ximbiot.com/cvs/manual/cvs-1.11.20/cvs.html.
To use the GPE CVS repository it is a good idea to have a .cvsrc in your home directory to set up some default parameters. It should contain at least this:
cvs -z3 -q
update -dP
The first line will make CVS use data compression for transfered data and to omit some status output.
The second line tells CVS to pull new directories on every update but omit empty directories. This is very
useful because every new component is a new directory in GPE CVS.
Just continue reading this manual might be the best idea, but there are other sources for information available:
The GPE website (http://gpe.handhelds.org) itself is currently not perfectly up to date, but it contains some additional information about some parts of GPE and some news about what is going on. It also contains information about how to get in touch with the developers and a nice screenshot gallery to find out how GPE looks(and looked) like.
handhelds.org Wiki has much of information about GPE and related topics like the Familiar distribution and Linux on all kind of mobile devices. It also contains a collection of user documentation for several GPE applications.
GPE also offers a CVSTrac service for several development tasks. It can be found at http://handhelds.org:8080/gpe/ It offers a simple Wiki system which is used for development only and a detailed timeline of changes in CVS. It can create patches from checkins as well. If you are interested in what is currently going on and who is working on what just go there.
Not everything is documented or obvious - if you need help or are curious about something don't hestitate to use our mailinglist (gpe@handhelds.org). Due to some problems with the mailinglist administration it is currently a very good idea to subscribe to the mailinglist before sending a mail to it.