Kayako logo
SupportSuite, eSupport and LiveResponse Discussion, troubleshooting and feedback related to Kayako's flagship support desk products SupportSuite, eSupport and LiveResponse.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  (#1) Old
Chris Boulton Offline
Member
 
Posts: 152
Join Date: Jun 2003
Location: Sydney, Australia
Binary SyncML - even complete/working? - 29-05-2007, 11:26 AM

Hi,

I'm trying to get SyncML support happening on my PDA. I'm using a SyncML client which works fine with my personal SyncML server I have running here but I cannot get it to work with Kayako SupportSuite.

I've established that the client is using the binary SyncML method (WBXML encoded) through the log file support suite is generating for the sync however when performing the sync my SyncML client simply crashes on receiving data from the server.

I've taken a look at the log file being generated and the output from the SyncML scripts however to me, it's just a dumped array being sent to the client and it doesn't even appear to be performing a sync of any kind.

In syncml/index.php there appears to be a of a lot of code for non-binary synchronisation however very little/none for synchronisation using WBXML.

Is the feature even complete?

Also - the fact that when you pull up syncml/index.php in your browser it does a print_r() of $_SERVER is a security issue with path disclosure (reported on bug tracker)

I look forward to a response.

Last edited by Chris Boulton; 29-05-2007 at 11:31 AM..
   
Reply With Quote
  (#2) Old
Jamie Edwards Offline
Operations Manager
 
Jamie Edwards's Avatar
 
Posts: 5,664
Join Date: Jan 2006
Location: United Kingdom
29-05-2007, 12:07 PM

Hi Chris,

This feature is not complete yet, and there is no definite roadmap for its completion.


Jamie Edwards (jamie.edwards ]at[ kayako.com)
----------------------------------------------------------------
---
   
Reply With Quote
  (#3) Old
Chris Boulton Offline
Member
 
Posts: 152
Join Date: Jun 2003
Location: Sydney, Australia
29-05-2007, 12:31 PM

Hi Jamie,

First - thank you for getting back to me.

Secondly - does the plain XML version of SyncML actually work?

Third - and a note for the developers - it is of very poor form to include incomplete functionality in your products. If a feature is not complete then it shouldn't be included, period - especially when your software is highly priced and I've paid nearly $500 USD for it, I am expecting a quality application.

I develop web applications for a living - a quick Google search would reveal which web application I spend most of my time on. I know from experience that you do not include features which aren't complete/aren't tested properly. I've received negative feedback and lost potential users from it.

To tell you the truth, I'm not too impressed it isn't complete either - but then again, it doesn't seem to surprise me much.
   
Reply With Quote
  (#4) Old
Jamie Edwards Offline
Operations Manager
 
Jamie Edwards's Avatar
 
Posts: 5,664
Join Date: Jan 2006
Location: United Kingdom
29-05-2007, 12:39 PM

Hi Chris,

SyncML functionality was never advertised as a working feature in our product specifications or documentation.

Please take the SyncML module to be incomplete - the foundations of this module will most likely be removed from the V3 package. There are no definite plans to support SyncML in the future version (V4), but we will update you if there are.

Thanks,


Jamie Edwards (jamie.edwards ]at[ kayako.com)
----------------------------------------------------------------
---
   
Reply With Quote
  (#5) Old
Chris Boulton Offline
Member
 
Posts: 152
Join Date: Jun 2003
Location: Sydney, Australia
29-05-2007, 12:47 PM

Quote:
Originally Posted by http://forums.kayako.com/showthread.php?t=3033
syncml - The SyncML Interface allows remote synchronization of Users, Contacts with all latest Cell Phones
Quote:
Originally Posted by http://manual.kayako.net/manual.pdf
(Page 5) Active Synchronization with MS Outlook using the SyncWorks addin and with ability to Synchronize with Cell Phones using SyncML, all your information stays with you wherever you go.
Never mentioned?

First it was announced by Varun himself - and it's also in the documentation. Granted the documentation may be "outdated", the fact is that yes - it is mentioned.

I'm not trying to be rude about this - I'm just a little annoyed that there is code included which is incomplete and not working and I'm beginning to get frustrated with all of these little things.

As I said before, the code for the plain XML based SyncML support seems to be more complete - does anyone know if it actually works? (my current SyncML client only supports WBXML)
   
Reply With Quote
  (#6) Old
Jamie Edwards Offline
Operations Manager
 
Jamie Edwards's Avatar
 
Posts: 5,664
Join Date: Jan 2006
Location: United Kingdom
29-05-2007, 01:01 PM

Hi Chris,

You are absolutely right - I apologise for this oversight. The references you quoted are indeed out of date and were published before the very final road map for Version 3 was put into place and developed.

The functionality was dropped as it was seen as low priority, and there were far too many device compatibility issues.

With regards to the plain-text SyncML support, this is more or less complete but is not integrated with the Teamwork modules, rendering it fairly useless.

Once again I apologise for the inconvenience here.

Many thanks,


Jamie Edwards (jamie.edwards ]at[ kayako.com)
----------------------------------------------------------------
---
   
Reply With Quote
Reply

Tags
binary, complete or working, syncml

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Help desk software by Kayako.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48