GEPS 008: File Organization
From Gramps
The purpose of this page is to facilitate a discussion on the organization of the source files for Gramps. The following suggestion represents a possible future organization for the source files:
Contents |
src/gen/
This directory contains the core components of Gramps.
src/gen/db
The db directory contains the code for manipulating the Gramps database.
src/gen/lib
The lib directory contains the classes for the database objects.
src/gui/
This directory contains the code for the desktop graphical user interface.
src/cli/
This directory contains the code for the command line interface.