This chapter summarizes the basic organizational concepts behind Geek Gadgets. If you are new to Geek Gadgets, you may skip to the next chapter for now, but it's probably useful to come back here later.
The Geek Gadgets distribution is divided into several distinct sets of files which depend on each other in a well defined matter.
About every 4-6 weeks, a new developer release of Geek Gadgets is build on top of these files trees. Such a release is called a Snapshot.
The Geek Gadgets distribution is divided into several distinct sets of files described below. Since Geek Gadgets is released for multiple platforms there may be different incarnations of the same set of files. To the time of this writing Geek Gadgets releases do exist for AmigaOS and BeOS, a release for p.OS is planned in the near future. Please replace GG in the following table with the respective operating system:
These sets of files interact as follows:
As an example, consider the names of the files for the GNU C compiler. Each file also has an associated product info file which has the same name but an additional suffix of ".pi":
About every 4-6 weeks, a new developer release of Geek Gadgets is made available via ftp from ftp://ftp.ninemoons.com and its mirrors. See section 5 Mirror Sites. Such a release is called a Snapshot and is named after its creation date (i.e. this document applies to Snapshot ).
A Snapshot usually features a whole bunch of bug fixes, eventually new packages and improved project handling and documentation. It always features a complete rebuild of the entire Geek Gadgets tree.
Go to the first, previous, next, last section, table of contents.