Title:   GAP/Common Interactions
Status:  Obsolete
Created: 2006-03-28


# GAP =========================================================================
Most gap functionality will be based upon libraries found in GNUe Common.  Some
items will be removed from common as they are a better fit in GAP.
                                 
gap.foundation             # The primary application
gap.service.registry       # Manages components (always loaded)
                                 
gap.utility.security       # Deals with user authentication
gap.utility.logging        # Loging support
gap.utility.config         # Configuration processing
gap.utility.debug          # Debug support
gap.utility.profile        # Profiler 
gap.utility.clp            # Command line processor
gap.utility.datasources    # Datasources
gap.utility.events         # Event handling
gap.utility.storage        # Persistant storage
gap.utility.rpc            # Remote procedure calls
gap.utility.settings       # Supports user settings
gap.utility.pdftable       # A PDF Table generator
gap.utility.barcode        # Barcode utility
gap.utility.ui             # User interface
gap.utility.ui.menu        # menuing
                                 
# Common wrappers =============================================================
                                 
common.ui.cursing                
common.datatypes                 
common.xml                       
common.setup              # Setup.py support
common.utils.string       # String processing functions
common.external           # External libs we've added
common.drivers.ui.cursing # Curses interface
common.drivers.data.dbf   # DBF Driver
common.                                                                                                                                                                                                                                                                                                  
