Version 5 (modified by sauermann, 19 years ago) (diff) |
---|
GnowsisApiRequirements
Write here what you think that would be useful to get from gnowsis. The following gnowsis components are available in principle, offering both service/database oriented features and also GUI features:
- application-logic by LeoSauermann + FlorianMittag
- GnowsisInstaller - what happens during the gnowsis installation, what should happen?
- PimoService - a service that holds the PIMO, providing an API to edit it. Part of gnowsis-server.
- PimoContentTraining - semi-automatically training the classes of the pim by the content added to them
- TaggingApi - API to tagging of recources with things or tags
- ThingCreationService - (wiki:Gunnar) automatic creation of things from resources (rebirth-machine)
- GUI-related components by LeoSauermann + DominikHeim
- PimoThingEditor - the gui to edit the personal mental models. Edit a thing.
- MiniquireGui - the miniquire sidebar showing assistance
- EnquireSearch - searching using enquire
- TaggingPluginThunderbird - tagging from thunderbird
- ConfigurationWindow - 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 -
- ResourceStorage -
- ServiceDataStorage
- ApertureSynchroniser
Requirements
LeoSauermann: My requirements would be that I can run SPARQL and SERQL queries from outside and extract data from gnowsis. I would like to write a gnowsis client that runs from within applications like Microsoft Powerpoint or Ultima Online.
Frank:
Jon: We have written our application in .Net and are capturing operating system events. We would like to contact gnowsis via a Joseki-like interface. For example, we would like to call methods like this:
public String getQueryResultAsRDFXML()
Somebody: RSS Feeds!