SubConsciousDaemon
Abstract
The SubConsciousDaemon is the service which glues all low level servers running on a Lobotomy system to populate and maintain the relational storage in Hyppocampus and providing functionalities required by Synapse.
Contents
SubConsciousDaemon (abbreviated by SCD) provides the non-graphical core of the whole system, providing a number of services and subservices which permit to the graphical layer (which is purely graphical) to really do things.
Here metadata are extracted by a set of dedicated plugins invoked in hierarchic way, and various processes (interchangeable, exposing a rigorous DBus interface, shipped together the basic system or provided by third parties) are connected so to provide functions such as mailing or filesystem syncronization.
The relationship between SCD and Synapse (functional and graphical layers) is extremized in the way the second always depends from the first in accessing informations to view on screen. An example for that complete interaction is the visualization of videos, which are delivered to the graphic and rendered in a common format which is encoded by the relative underlying service.
Architecture
Advanced Concepts
TBD
Documentation
TBD
History
The component began just a little after Hyppocampus as a simple indexer to feed the relational filesystem, while in the current Lobotomy environment gains first class importance being the core of most functionalities. The symbol of this sub-project is the "Eye" by Escher, which by coincidence figures an eye reflecting a skull, rappresentative for Lobotomy.


