[OGo-Users] How can I access OpenGroupware?

Adam Tauno Williams users@opengroupware.org
Sun, 30 Mar 2008 09:28:59 -0400


> > On 28.03.2008, at 09:00, laura OC wrote:
> > > What language is written zogi? in C? I would need to integrate 
> > > OpengGroupware with a custom application in Java. I have tested
> the 
> > > API JOGI (in Java) but I think It doesn't work correctly.
> > I have already reimplemented a large part of OGo in Java, but did
> not 
> > want to release the stuff yet (until its API/internals are 
> > sufficiently stable). Tell me a bit more about the thing you want
> to 
> > do (in PM if you want), and I might send you a preview.
> > Though it would be better if you could wait ~3 more months,
> June/July 
> > is about the time when I wanted to have the Java stuff in shape for 
> > public consumption. 
> I have to develop a project where I sync a data through a Java
> application with the data of OpenGroupware, so I have to obtain and
> update them. 
> I need the contacts, appointments and tasks. But I don't know if this
> is the correct way or what is the better option in my case....

The data you to sync is available through the zOGI API
<http://code.google.com/p/zogi/>, including object version numbers -
which makes intelligent synchronization very easy.  An example of
assessing the zOGI API via Apache's XML-RPC Jars is provided
<http://code.google.com/p/zogi/wiki/Jython>.  We do a fair amount of
data syncronization using this API and Apache's JARs.   A more
complicated Jython script is available here
<http://zogi.googlecode.com/svn/trunk/Bindings/Jython/conceptServices.jy>.