= Components = * '''application-logic''' by LeoSauermann + FlorianMittag * GnowsisInstaller - (80%) what happens during the gnowsis installation, what should happen? * PimoService - (80%) a service that holds the PIMO, providing an API to edit it. Part of gnowsis-server. * PimoContentTraining - (0%) semi-automatically training the classes of the pim by the content added to them * TaggingApi - (50%) API to tagging of recources with things or tags * ThingCreationService (0%) - (wiki:Gunnar) automatic creation of things from resources (rebirth-machine) * '''GUI-related components''' by LeoSauermann + DominikHeim * PimoThingEditor (10%) - the gui to edit the personal mental models. Edit a thing. * MiniquireGui - (60%) the miniquire sidebar showing assistance * EnquireSearch - (50%) searching using enquire * TaggingPluginThunderbird - (0%) tagging from thunderbird * ConfigurationWindow - (50%) editing configuration values * '''Storage-related services''' by wiki:Gunnar + DanielBurkhart * ApertureConfigurationService - the services around configuring aperture, helping during installation, etc. * ApertureDatasources - what data sources do we plan to use and what data can be expected? * ConfigurationStorage - stores config data * PimoStorage - (90%) * ResourceStorage - (90%) * ServiceDataStorage * ApertureSynchroniser * '''backbone services''' * WorkspaceRuntime - framework to handle gnowsis services note that we discriminate between '''services''' (running in background) and '''Application Programmer Interfaces (API)''' that are available for the programmer. = related documentation = * PimOntology - the ontology for personal information management * SesameIntegration - integration of Sesame2, instead Sparql2SQL and Jena storage. What do we have to do? * GnowsisOnTheMac - how does gnowsis behave on MacOsX, Apple integration! * GnowsisProjectStructure