GEPS 008: File Organization
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:
This directory contains the core components of Gramps.
The db directory contains the code for manipulating the Gramps database.
The lib directory contains the classes for the database objects.
This directory contains the code for the desktop graphical user interface.
This directory contains the code for the command line interface.