
The main goals of this book are:
A handbook for users of the G System Framework.
The users of the G System Framework are software developers that use the G System to create their own software. This handbook helps them to understand the design of the G System and how to use it.
A handbook for developers of the G System themselves.
Developing various parts of the G System and G Universe requires a solid understanding of the components and a good general understanding of the overall project architecture. This handbook helps them to ease the learning of various parts of the project and the project as a whole. This is especially useful for new developers and people that want to join the team.
A cookbook for current developments.
There are always things that are currently worked on. The feature plan also discusses various aspects and design issues of features that are currently worked on. Including all this into the G System Developers Handbook allows everyone to follow the changes within this project.
It is important to remember that this is not a handbook on how to use the various G Universe applications. Take a look at the G Universe Handbook for this purpose.