[Owncloud] Re: GSoC Sync Client - Server Component

Jon Spriggs jon at sprig.gs
Wed Jun 22 07:36:42 UTC 2011

On 22 June 2011 08:30, Frank Karlitschek <karlitschek at kde.org> wrote:
> On 22.06.2011, at 09:08, Riccardo Iaconelli wrote:
>> On Mon, Jun 20, 2011 at 10:37 PM, Frank Karlitschek <karlitschek at kde.org> wrote:
>>> Yes. The main point of ownCloud is that it runs on any webspace without special requirements like a daemon or root access.
>>> So java is not an option at the moment. The server should be pure PHP because this is supported by most hosters and servers.
>> What do you think of using java + falling back on PHP where it is not
>> supported? The problem is: SyncML brings us *lots* of advantages, and
>> mooha is not really the state of art. I was totally not happy of java
>> either, but it is probably the best way through which we can - right
>> now - offer great features to our users.
> I don´t think this is a good idea to be honest. It´s one of the core ideas to have to php only so that it´s super easy to host, install, upgrade and so on. Adding a optional or non optional java dependency goes against this idea.
> I would rather no use SyncML in ownCloud if it´s no possible to implement in PHP than changing the concept of ownCloud.
> My impression was that SyncML is very easy to integrate in ownCloud. If this is not the case I would rather go with CalDAV and CardDav where php implementations are available and it´s supported by all modern devices including Kontact.

Horde (from horde.org) has a set of libraries which does SyncML... I
don't know whether they're compatible, as, obviously, Horde is a
usually seen as a groupware suite, but it does have a file management
application (gollem) so it might be.

Jon "The Nice Guy" Spriggs

More information about the Owncloud mailing list