I didn't think this would have been a showstopper issue too. I had also
completely forgotten about the barry 0.4x plugin development. The
problem with the 0.4x API (in my case), is that my PIM package, Kontact,
is currently unsupported due to the switch to Akonadi for its storage
engine. So, if I want to use Kontact, I'll need to wait for the KDE devs
to write an Opensync plugin (which, after talking to the Akonadi team,
does not seem like it's going to happen), or try to develop a simple
plugin myself (also a monumental task, as the Opensync docs aren't
exactly the best with their moving target of 0.4x). The last option
would be to try and find a PIM package that isn't Evolution or Kontact,
and see if it plays nicely with Opensync. Any suggestion for PIM
packages welcome. :)
Chris Frey wrote:
On Wed, Dec 09, 2009 at 01:51:53PM -0800, Theodore Charles III wrote:
As of right now, barry uses the Opensync 0.22 API. I was reading
something in the FAQ in that the future versions of Opensync API will
not have calendar syncing available. I quote:
Why there will be no calendar syncing with 0.3x or 0.40?
Because format (vFormat, xmlFormat) plugins are not complete before
these releases due the fact that iCalendar and vCalendar handling is
really complex. Conversion problems between RRULE's complicates the
implementation. There is no Timezone handling at all in vCalendar. 90%
all sync setups request by users involve iCalendar <-> vCalendar syncing.
This is an opensync FAQ question, so I'll CC the opensync list as well.
http://opensync.org/wiki/trunk/faq#why-no-calendar
While timezone support is indeed not available, as far as I know, I didn't
think that it was a show stopper. Version 0.22 doesn't have timezone
support either.
So, as far as the barry project goes, will this mean that barry will
continue to use the 0.22 API for synchronizing?
Barry has both an 0.22 plugin and an 0.4x plugin. The 0.4x plugin tracks
the current opensync devel tree relatively closely. You are free to use
either, but understand that there are unique issues with each.
i.e. 0.22 lacks capability support, and sometimes requires a fresh sync
to recover from hang problems
and 0.4x is not yet released, and is still in development.
- Chris
------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Barry-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/barry-devel
--
Theodore Charles III
Network Administrator
Los Angeles Senior High
323-900-2724 / 323-900-2792
------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Barry-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/barry-devel