From: Mark P. <mar...@gm...> - 2006-02-28 16:57:40
|
http://egroupware.org/wiki/SyncMLInstallHowTo That how-to should probably be updated to remove the use of wbxml binaries. Also, any news on RC-7? I want to give things another try, but RC-6 is a bit old. Thanks On 11/2/05, Ralf Becker <Ral...@di...> wrote: > Hi all, > > the HowTo is now in the Wiki, so we can develop it further > http://egroupware.org/wiki/SyncMLInstallHowTo > > Ralf > > Ralf Becker schrieb: > > Hi Mark, > > > > that's from my notes of a SyncML install together with Lars: > > > > 1) You need wbxml binaries. > > Wbxml is a binary XML, which gets used by most SyncML devices. There's = a > > project on sf.net and some distros have packages for it. As their lates= t > > release is quite old, he recommends a patch version, which is availible > > for download from egroupware.org: > > > > http://egroupware.org/other/wbxml.tgz > > > > These are only sources, you need to compile them on your box. > > > > They have to be installed in /usr/bin/{wbxml2xml|xml2wbxml} or you have > > to change the pathes in: phpgwapi/inc/horde/XML/WBXML/{Decoder|Encoder}= .php > > > > 2) You need PEAR and the PEAR::Log packages. > > PEAR is availible for most distros as php{4|5}-pear package and also fo= r > > XAMPP. You can use "pear install Log" as root to install the PEAR::Log > > if it's not yet on your computer. For more info see http://pear.php.net > > > > 3) You need to use PHP sessions, it does NOT work with db-sessions! > > > > 4) The device need the following settings (SyncML profil): > > > > URL: http://domain.com/egroupware/rpc.php > > > > of if you use multiple eGW domains: > > > > URL: http://domain.com/egroupware/rpc.php?domain=3D<domain-name> > > > > User/Password are the same as for eGW > > > > You can sync the following "folders" (mind the spelling): > > InfoLog notes: ./notes > > Addressbook: ./contacts > > Calendar: ./calendar > > InfoLog tasks: ./tasks > > > > The calendar still has to be from the "contacts_and_resources" branch. > > > > 5) Debug information: > > SyncML can log the complete xml comunication, if you specify an existin= g > > and by the webserver writeable path in: > > phpgwapi/inc/horde/Horde/RPC/syncml.php in var $_debugDir =3D '...'; > > > > For easy debuging you can place that path in the docroot and put an > > autoindex script (eg. http://autoindex.sf.net) in it. In that case you > > have to secure it with a .htaccess file, as the debug-files contains th= e > > complete xml-comunication including the passwords!!! > > > > The debug code create a directory for each day and device/client > > version. That dir contains files with the communication, always startin= g > > with a client request and answered by a server response, which share th= e > > same number in the file-name. > > > > 6) Recommended SyncML clients: > > With mobile phones you have no choice, you can only use the client > > delieved with it. > > WindowsCE/Mobile, Palm PDA's or Outlook have no stock SyncML client. > > Lars recommends and develops with a comercial client from Synthesis AG > > (www.synthesis.ch), it is availible via Lars companies website > > www.officespot.de, which also has some more information about SyncML. > > You get a 30 day test-version and have to buy a license after that time= . > > There are free clients from the Sync4j project, but Lars mentioned some > > problems with them. > > > > > > Lars and I plan to make the SyncML stuff a real eGW application, with a= n > > own configuration and preferences: > > - for easier configuration (no need to edit the sources) > > - better access control (now all eGW users can sync everything they hav= e > > read-access too) > > - allow to limit the sync on certain categories > > - specify a timespan to sync > > > > Ralf > > > > Mark Owen schrieb: > >> On 10/30/05, John Thomas <egw...@jt...> wrote: > >>> I would like to test SyncML. I am running 1.0.1.012. > >>> > >>> I ran: > >>> cvs update -r contacts_and_resources calendar > >>> cvs co syncml > >>> > >>> I now have tables in my database that include syncml in their title. > >>> > >>> How do I get the SyncML server running? > >> > >> From what I can tell it is not available for download yet. > >> Anyone else have any insight or do we have to wait for the Linux expo? > >> > >> -- > >> Mark Owen > >> > >> > >> ------------------------------------------------------- > >> SF.Net email is sponsored by: > >> Tame your development challenges with Apache's Geronimo App Server. > >> Download > >> it for free - -and be entered to win a 42" plasma tv or your very own > >> Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php > >> _______________________________________________ > >> eGroupWare-developers mailing list > >> eGr...@li... > >> https://lists.sourceforge.net/lists/listinfo/egroupware-developers > >> > > > > > > ------------------------------------------------------- > > SF.Net email is sponsored by: > > Tame your development challenges with Apache's Geronimo App Server. > > Download > > it for free - -and be entered to win a 42" plasma tv or your very own > > Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php > > _______________________________________________ > > eGroupWare-developers mailing list > > eGr...@li... > > https://lists.sourceforge.net/lists/listinfo/egroupware-developers > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: > Tame your development challenges with Apache's Geronimo App Server. Downl= oad > it for free - -and be entered to win a 42" plasma tv or your very own > Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php > _______________________________________________ > eGroupWare-developers mailing list > eGr...@li... > https://lists.sourceforge.net/lists/listinfo/egroupware-developers > |