Plug-In Capability

Someone could develop a specification to allow the dynamic loading of modules. There could be a directory called plug-in inside the install directory of FMaps or in the /usr/share/fmaps directory. This directory could contain files finishing by the extension .fmplug. FMaps would parse these directories to find information on the type of plug-in (Processing module, Import/Export, Macro,..) and the location of the module to be loaded (a .so file).

The browser

The browser could display the tuples in datasheet format but also by using a hidden table, like pgaccess do, display the tuple in form format using libglade to generate the GUI. The hidden table should have the name frm_<tablename>. This special table could also be used to provide a web interface for data input/output.