[Tickets #12175] Re: ActiveSync misses changes from history database

noreply at bugs.horde.org noreply at bugs.horde.org
Mon Apr 15 11:03:16 UTC 2013


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/12175
------------------------------------------------------------------------------
  Ticket             | 12175
  Updated By         | Thomas Jarosch <thomas.jarosch at intra2net.com>
  Summary            | ActiveSync misses changes from history database
  Queue              | Synchronization
  Version            | Git master
  Type               | Bug
  State              | Feedback
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Michael Rubinsky
------------------------------------------------------------------------------


Thomas Jarosch <thomas.jarosch at intra2net.com> (2013-04-15 11:03) wrote:

>> - Adapt ActiveSync code
>>     - Store last seen sequence number for each device
>>     - Use new API::getChanges($last_seen_seq, null, true) API
>>       to collect the changes on the server
>
> This is a BC break. This would mean the new version of  
> Horde_ActiveSync would require a updated version of the groupware  
> apps. We can make the applications require newer versions of  
> libraries, but we can't do the opposite.

Is there a usual route in horde how to work around this?

Like checking the API version of an app or check if a function exists?
An ugly kludge would be to add a function "has_sequence_support()"
and check for that function name in Horde_ActiveSync.
That could be removed in 5.1 again.






More information about the bugs mailing list