-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathOVERVIEW
More file actions
72 lines (53 loc) · 1.81 KB
/
OVERVIEW
File metadata and controls
72 lines (53 loc) · 1.81 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
# $Id$
Overview over OpenGroupware.org Sourcecode Repository
=====================================================
The source repository contains several top-level project directories. In
each of the the directories you will find a "PROJECTLEAD" file which
contains the email address of the person maintaining the subsection. So
if you have any questions, feel free to contact the maintainer.
Note that you have to build the packages in a proper order, see the build
howto on http://www.opengroupware.org/.
Database
========
[required]
- contains SQL schema for the storage backend and the model required
to map SQL records to objects
Logic
=====
[required]
The business logic of OpenGroupware.org. If you trigger functionality using
Logic commands instead of direct SQL, all permissions etc will be ensured. For
example the appointment::fetch command will only return appointment information
you have access to.
DocumentAPI
===========
[required]
- a wrapper which puts the Document/DataSource/FileManager abstraction on top
of Logic
- this is used mainly by the WebUI and the XmlRpcAPI
WebUI
=====
[recommended]
The primary HTML user-interface of OpenGroupware.org. You can find the main
executable in OpenGroupware.org/WebUI/OpenGroupware.org/OpenGroupware.woa.
Themes
======
[recommended]
The images of the WebUI are kept in a separate directory to reduce CVS
load during updates.
XmlRpcAPI
=========
[recommended]
Contains the daemon (and later client libraries) to access the
OpenGroupware.org functionality using XML-RPC.
ZideStore
=========
[recommended]
ZideStore adds WebDAV, iCalendar/HTTP and WCAP protocols to the
OpenGroupware.org server and is used to connect native clients like
Glow or Apple iCal.app.
PDA
===
[optional]
Contains the daemons and applications required to sync OpenGroupware.org with
Palm devices.