# $Id$

DocumentAPI
===========
[STABLE]
[REQUIRES: SOPE, GDL, Logic]

The DocumentAPI is a set of Objective-C libraries wrapping the SKYRiX
Logic in a "document" API.

The DocumentAPI has three related abstractions:
- Document
- DataSource
- FileManager

OGoDocuments
============
- library providing superclasses for document abstractions
- include documents/datasources for access project dumps
  (eg emitted by OGoProjectExporter)

OGoBase
=======
- a library and a bundle
- some datasources used everywhere
  - currently only "log" datasources, documents

OGoRawDatabase
=====
- datasources/documents to access "raw" SQL tables
- eg used to access RDBMS from SkyForms

OGoAccounts
===========
- wrappers around accounts/team

OGoContacts
===========
- wrappers around person and enterprise records

OGoScheduler
============
- document API for the scheduling module of OGo

OGoProject
==========
- project related datasources/documents

OGoJobs
=======
- document API for the todolist module of OGo

OGoDatabaseProject
==================
- "ProjectDocument", filemanager, etc.
- the database based storage backend for OGo projects

OGoFileSystemProject
====================
- the filesystem based storage backend for OGo projects
  (aka DocShare)
