[sync] Synching Birthday-entries?
Jan Schneider
jan at horde.org
Wed Apr 9 22:32:46 UTC 2008
Zitat von Lukas Gradl <horde at ssn.at>:
>
>
> Jan Schneider schrieb:
>> Zitat von Lukas Gradl <horde at ssn.at>:
>>
>>>
>>>
>>> Jan Schneider schrieb:
>>>> Zitat von Lukas Gradl <lazarus at ssn.at>:
>>>>
>>>>>
>>>>>
>>>>> Jan Schneider schrieb:
>>>>>> Zitat von Lukas Gradl <horde at ssn.at>:
>>>>>>
>>>>>>>
>>>>>>> Jan Schneider schrieb:
>>>>>>>> Zitat von Lukas Gradl <horde at ssn.at>:
>>>>>>>>
>>>>>>>>>
>>>>>>>>> Jan Schneider schrieb:
>>>>>>>>>> At the moment you can't even sync anything but your default
>>>>>>>>>> calendar. When we add preferences to choose the resources
>>>>>>>>>> to sync with, we might add time objects (like birthdays)
>>>>>>>>>> too. This might collide with clients that already show
>>>>>>>>>> birthdays in the calendar, like Outlook, though you could
>>>>>>>>>> always turn it off, of course.
>>>>>>>>> Thanks for your explantations.
>>>>>>>>>
>>>>>>>>> Are there any near future plans to create a possibility for
>>>>>>>>> user-settings in SyncML?
>>>>>>>> Plans? Yes. In the works? No. Though I'll try to implement
>>>>>>>> this for address books this week so that I can easily take
>>>>>>>> all my address books on the road while on vacation. :)
>>>>>>> What I was thinking about is quite near your plans:
>>>>>>> - Choosing which addressbook(s) to sync
>>>>>>> - and making a few tests if it might be possible, that the
>>>>>>> user can select his type of mobile device and the
>>>>>>> sync-process will change field-mappings according to that
>>>>>>> setting (and perhaps this "select mobile device" might be a
>>>>>>> good place to check the synched fields for deleting
>>>>>>> attributes as Gunnar suggested...)
>>>>>>
>>>>>> No, this is not necessary and doesn't make much sense. There
>>>>>> are only so many properties possible for vCard or SIF-C data.
>>>>>
>>>>> Don't understand your answer....
>>>>> - I know this is not possible at the moment - that's why I
>>>>> wanted to make some tests if it might be possible to implement...
>>>>>
>>>>> - why does that not make sense? Nearly every mobile device has
>>>>> different Field-Maps (eg. the telephone-numbers!) So why not
>>>>> make a possibility to change the mappings on a per user base?
>>>>> IMHO that makes sense!
>>>>
>>>> It doesn't matter what these devices do internally. In the end
>>>> they have to synchronize their data with a set standard. And
>>>> these standards (see above) only provide a fixed set of possible
>>>> properties. We already support those (to some extend).
>>>
>>> A fixed set of possible properties? Where in which standard is a
>>> definition of possible properties (and let alone which
>>> "human-readable-fieldname" they get!)? There are only rule for HOW
>>> to encode things, but not WHAT.
>>
>> Eh? vCard and SIF-C *do* specify available contact properties.
>
> RFC2426:
> Overview:
> The profile also provides support for non-standard extensions to the
> schema. This provides the flexibility for implementations to augment
> the current capabilities of the profile in a standardized way.
>
> and:
> 3.8 Extended Types
> The types defined by this document can be extended with private types
> using the non-standard, private values mechanism defined in [RFC
> 2045]. Non-standard, private types with a name starting with "X-" may
> be defined bilaterally between two cooperating agents without outside
> registration or standardization.
Okay, partly convince, but a) this still doesn't hold for SIF-C data,
and b) we still need to know what it means if a client sends a certain
extension. And where we already know this, we map them, like the
X-SYNCJE-* properties in Turba.
Jan.
--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/
More information about the sync
mailing list