Templates/Packages

It would be almost impossible for a small group of developers to oversee every aspect of GNU Enterprise. In order to deal with this complexity the project is decomposed into separate projects known as packages each with vertical industry templates. Each package consists of everything needed to provide a single feature set to GNU Enterprise. Templates are a way to group the packages by industry. For example, the GNUE Accounting package provides General Ledger, Accounts Payable, Accounts Recievable, etc. capabilities to the system. (More diagrams and explanations coming soon.)

Categories

Standard

For a package/template to be considered standard it must be developed within a specific set of guidelines. These guidelines ensure that the package will work on any system that has successfully installed the basic distribution. They also ensure that the package is friendly toward other GNU Enterprise packages.

The basic distribution of GNU Enterprise will contain several packages that are determined to be essential to a majority of businesses. Only standard packages will be considered for inclusion in the basic distribution.

Extended

Extended packages are packages that have requirements beyond those of the standard package. They might require an administrator to install additional languages on the system. They must however meet compatibility requirements. Extended packages are considered safe to use they simply require additional effort during setup of the system.

Unfriendly

Unfriendly packages are the "hacks" that almost everyone has utilized at one time or another. They bypass all guidelines so they can "just get the job done". Updates to the system may cause these packages to break themselves, or the system.

Base Packages

Table 1. Base Packages

GNUe Core The general GNU Enterprise Tools. GNUe Forms, GNUe Reports, GEDI, GEAS and EWOK.
Accounting Accounts recievable, Accounts Payable, General Ledger, etc.
Budget Management Forecasting, Analysis, Controls, Auditing, etc.
Customer Relationship Management Sales Management, Help Desk, etc.
E-commerce E Shopping, E Merchandising, E Order Processing, etc.
Human Resources Payroll, Time and Attendance, Benefits Management, etc.
Project Management Resource Allocation, Cost Estimation, etc.
Research and Development Bug Tracking, Statistics, etc.
Supply Chain Inventory, purchase orders, etc.
Point of Sale Point of Sale, Scanning, etc.

The rest are to be determined.

Other Packages

None available yet.