You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
(10) |
Apr
(30) |
May
(11) |
Jun
(8) |
Jul
(28) |
Aug
(113) |
Sep
(74) |
Oct
(43) |
Nov
(111) |
Dec
(31) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(70) |
Feb
(78) |
Mar
(110) |
Apr
(99) |
May
(106) |
Jun
(128) |
Jul
(65) |
Aug
(123) |
Sep
(80) |
Oct
(128) |
Nov
(80) |
Dec
(54) |
2007 |
Jan
(89) |
Feb
(83) |
Mar
(56) |
Apr
(56) |
May
(69) |
Jun
(29) |
Jul
(89) |
Aug
(44) |
Sep
(32) |
Oct
(114) |
Nov
(36) |
Dec
(46) |
2008 |
Jan
(88) |
Feb
(100) |
Mar
(63) |
Apr
(27) |
May
(39) |
Jun
(61) |
Jul
(35) |
Aug
(11) |
Sep
(9) |
Oct
(19) |
Nov
(28) |
Dec
(72) |
2009 |
Jan
(33) |
Feb
(4) |
Mar
(15) |
Apr
(24) |
May
(17) |
Jun
(17) |
Jul
(11) |
Aug
(30) |
Sep
(19) |
Oct
(8) |
Nov
(10) |
Dec
(5) |
2010 |
Jan
(5) |
Feb
(10) |
Mar
(12) |
Apr
(1) |
May
(8) |
Jun
(4) |
Jul
(9) |
Aug
(29) |
Sep
(6) |
Oct
(19) |
Nov
(4) |
Dec
(3) |
2011 |
Jan
(9) |
Feb
|
Mar
|
Apr
(7) |
May
(2) |
Jun
(9) |
Jul
(3) |
Aug
(2) |
Sep
|
Oct
|
Nov
(7) |
Dec
|
2012 |
Jan
(2) |
Feb
(5) |
Mar
(5) |
Apr
|
May
(1) |
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(9) |
2013 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(5) |
From: Cornelius S. <sch...@kd...> - 2005-11-18 23:20:26
|
On Friday 18 November 2005 21:18, Jeffrey Stedfast wrote: > In order to fix the multisync plugin to not require hard-coding of the > UI elements to configure the individual plugins, it is necessary to > extend the opensync plugin API to allow the front-end application to > query the plugin for its settings in such a way as to dynamically > construct some sort of input dialog. Do you have any documentation of the XML configuration format you implemented with this patch? -- Cornelius Schumacher <sch...@kd...> |
From: Jeffrey S. <fe...@no...> - 2005-11-18 20:19:38
|
In order to fix the multisync plugin to not require hard-coding of the UI elements to configure the individual plugins, it is necessary to extend the opensync plugin API to allow the front-end application to query the plugin for its settings in such a way as to dynamically construct some sort of input dialog. While I was hacking on this stuff, I also noticed that memory leaks run rampant in large portions of the code and there are multiple places in the code where error checking is incorrect (mkstemp, for example, does not return 0 on error, it returns -1... same with other system calls :). Could I get svn access to fix some of these issues? -- Jeffrey Stedfast Evolution Hacker - Novell, Inc. fe...@xi... - www.novell.com |
From: Zach B. <zb...@fo...> - 2005-11-18 03:54:55
|
On Mi, 2005-11-16 at 17:50 +0000, Gtx coms wrote: > Hello, > > As a BBC Radio Studio Manager (sound engineer) I personally use an Apple Mac > G4 running OS 10.4.3 and MS Office 2004 including Entourage 11.2.1; as I am > often away on outside broadcasts I also use a Sony Clie UX50 with Palm OS > 5.2, and a Motorola Razr V3 (black) mobile phone. Well, since no one else has responded yet, I guess I'll chime in :o) I don't know about the Clie (don't have any palm devices) but I also have a Razr. Unfortunately, the Razr doesn't seem to work with OpenSync. There's an open ticket for the issue here: http://www.opensync.org/ticket/113 Sorry for the potentially bad news :o( Zach |
From: Gtx c. <gt...@ho...> - 2005-11-16 17:51:08
|
Hello, As a BBC Radio Studio Manager (sound engineer) I personally use an Apple Mac G4 running OS 10.4.3 and MS Office 2004 including Entourage 11.2.1; as I am often away on outside broadcasts I also use a Sony Clie UX50 with Palm OS 5.2, and a Motorola Razr V3 (black) mobile phone. I currently sync the Sony Clie to Entourage using the Missing Sync (http://www.markspace.com/missingsync_palmos.php); I can also sync the Razr V3 with the Mac via iSync, not directly with Entourage, although there may be a solution (http://www.e2sync.com/). However as mentioned, when away from the Mac, I would ideally like to sync the Clie directly with the Razr; perhaps via an internet portal, if needed. I would be grateful for any advice on Opensync, particularly its abilities to support my requirements; any information or instructions you may have would also be much appreciated. Thanks George _________________________________________________________________ MSN Messenger 7.5 is now out. Download it for FREE here. http://messenger.msn.co.uk |
From: Joachim L. <jo...@la...> - 2005-11-15 18:53:04
|
On Tuesday 15 November 2005 19:16, Joachim Laier wrote: > Actually, this may be very useful, however I think I'd need this > library on the Psion/Symbian-Device. From the sources I see that you > use glib (especially glib's GList) within vformat.c/h. Would it make > sense to replace GList by a Symbian list object? > Hi, while looking for an alternative library for vCalendar I found out that the conversion that is used within Psion's Agenda can be used by other applications as well. It supports iCalendar version 1.0. I will test those classes first and will come back to you if I don't succeed with them. Bye Jo |
From: Joachim L. <jo...@la...> - 2005-11-15 18:16:32
|
Alright, I'll give vCal a try for the start. On Tuesday 15 November 2005 18:47, Armin Bauer wrote: > BTW: opensync offers some routines for dealing with vformats easily. > you can take a look at formats/vformats-xml/vformat.h. If you need it > i can make a library out of it and install the header file as well. > Actually, this may be very useful, however I think I'd need this library on the Psion/Symbian-Device. From the sources I see that you use glib (especially glib's GList) within vformat.c/h. Would it make sense to replace GList by a Symbian list object? Bye Jo |
From: Armin B. <arm...@de...> - 2005-11-15 17:46:47
|
Joachim Laier wrote: > Hi Armin, > > On Tuesday 15 November 2005 18:16, Armin Bauer wrote: > >>ok. in which format does the symbian api offer your the entries? Is >>it a symbian specific format? > > > You connect to a calendar server instance through C++ and retrieve the > data as C++ calendar objects. So the attributes are available as > strings, DateTime objects, numbers, etc. With that you're free to > export/externalise to a format whatever you want. > Ah. should work just fine then. This is similar to the palm format then. > >>>As I don't have much experience with XML and neither with >>>vCalendar, which way would you propose? >> >>I think the best way is to look at the already existing converters >>like the internal xml to vcal converters. Another good source might >>be the format conversion of the palm plugin which converts xml to the >>palm internal format. > > > Actually I was wondering, whether you'd suggest to convert to vCalendar > or XML. I guess for the time being it'd be easier for me to get quick > results to export to vCalendar. (I want to include contacts and notes > later on as well, but would concentrate on calendar first) It is basically up to you. both approaches have advantages and disadvantages. if you export to xml, you save one conversion (which should not matter too much on a normal pc), if you export to vcal, you dont have to worry that the internal xml might change at some point. BTW: opensync offers some routines for dealing with vformats easily. you can take a look at formats/vformats-xml/vformat.h. If you need it i can make a library out of it and install the header file as well. Armin > > Bye Jo > |
From: Joachim L. <jo...@la...> - 2005-11-15 17:32:40
|
Hi Armin, On Tuesday 15 November 2005 18:16, Armin Bauer wrote: > ok. in which format does the symbian api offer your the entries? Is > it a symbian specific format? You connect to a calendar server instance through C++ and retrieve the data as C++ calendar objects. So the attributes are available as strings, DateTime objects, numbers, etc. With that you're free to export/externalise to a format whatever you want. > > As I don't have much experience with XML and neither with > > vCalendar, which way would you propose? > > I think the best way is to look at the already existing converters > like the internal xml to vcal converters. Another good source might > be the format conversion of the palm plugin which converts xml to the > palm internal format. Actually I was wondering, whether you'd suggest to convert to vCalendar or XML. I guess for the time being it'd be easier for me to get quick results to export to vCalendar. (I want to include contacts and notes later on as well, but would concentrate on calendar first) Bye Jo |
From: Armin B. <arm...@de...> - 2005-11-15 17:15:49
|
Joachim Laier wrote: > Hi Armin, > > >>>The Symbian-API provides import and export of vCalendar-Files >>>(Version 1.0); however it seems to be pretty buggy. Time values are >>>pretty messy and reptetitions and alarms seem to be faulty. >>>As I don't know much about the vCalendar file format I would prefer >>>to convert the data to the XML-format used by OpenSync as an >>>interchange format. However I haven't found any documentation on >>>that format. >> >>so do i understand you correctly that you dont want to use the >>symbian api at all, and instead access the content directly? > > > not quite, as far as I'm aware of, there's no way to read the data in > the Symbian files of calendar, contact, etc. But there's an API to > access the data and to enable you to externalise entries. > So my Idea was to externalise the modified entries to the XML format and > internalise new data from XML. So this would reduce the number of > conversions. > ok. in which format does the symbian api offer your the entries? Is it a symbian specific format? > >>how buggy are the generated vcal files? if they arent too buggy, >>another option would be to write an extension to the vcal format >>(like "vcal-symbian") that can work around these bugs. > > > Well, I'm not that much into vCal/iCal. From the experiences I got from > the sync of KOrganizer with Psion Agenda I realised a few problems with > the presentation of times, definition of all-day events, repetitions > and alarms/reminders. > > Even export of Symbian entries and import to another Symbian Agenda > causes some loss of data. > > The biggest drawback however is that I cannot modify events if I use > export/import. To modify an event would require to delete the old event > and import the new. It works but's ugly. Also some Symbian-Specific > information may be lost in this process. hmm that would really be ugly. :) > > I have done those fixes in my previous attempt but didn't really like > it, it started to become a real mess. Further more I did the string > handling with QT on the Linux-box. > For the Symbian-OpenSync solution I don't want to add another dependency > and drop QT. > Instead of the conversion of Symbian's buggy vCalendar to a valid > vCalendar I planned to export it directly to a useful format. I guess > this would be easier to maintain and would give me the opportunity to > modify entries. Instead of an export to vCalendar I could also export > to XML. > > >>I didnt publish any documentation about this format yet for 2 > > <snip> > >>guarantee stablity of this internal format at this point of time. > > > What about to introduce file format version numbers? This would ensure > that the format for the dedicated version is stable and gives the > flexibility for later changes. hmm... that would definitely be good. Maybe we even could add this version info the the format information. This way we could register the same format several times with different version numbers which would always ensure that we have backward compatibility. > > >>>Is there a definition/list of attributes for Events, Todos, >>>Contacts, etc? >> >>at the moment, your best bet is to ask me :) I will help you with >>information about the internal xml format if this is ok. > > > So, if I give you a list of attributes of the calendar entries, could > you give me an example of a corresponding XML-File? sure! > > As I don't have much experience with XML and neither with vCalendar, > which way would you propose? I think the best way is to look at the already existing converters like the internal xml to vcal converters. Another good source might be the format conversion of the palm plugin which converts xml to the palm internal format. Armin > > >>>Looking forward to get into coding. ;-) >> >>very good :) > > Don't expect anything useful in the near future. :-( > > Cheers Jo > |
From: Joachim L. <Jo...@la...> - 2005-11-15 16:25:00
|
Hi Armin, > > The Symbian-API provides import and export of vCalendar-Files > > (Version 1.0); however it seems to be pretty buggy. Time values are > > pretty messy and reptetitions and alarms seem to be faulty. > > As I don't know much about the vCalendar file format I would prefer > > to convert the data to the XML-format used by OpenSync as an > > interchange format. However I haven't found any documentation on > > that format. > > so do i understand you correctly that you dont want to use the > symbian api at all, and instead access the content directly? not quite, as far as I'm aware of, there's no way to read the data in the Symbian files of calendar, contact, etc. But there's an API to access the data and to enable you to externalise entries. So my Idea was to externalise the modified entries to the XML format and internalise new data from XML. So this would reduce the number of conversions. > how buggy are the generated vcal files? if they arent too buggy, > another option would be to write an extension to the vcal format > (like "vcal-symbian") that can work around these bugs. Well, I'm not that much into vCal/iCal. From the experiences I got from the sync of KOrganizer with Psion Agenda I realised a few problems with the presentation of times, definition of all-day events, repetitions and alarms/reminders. Even export of Symbian entries and import to another Symbian Agenda causes some loss of data. The biggest drawback however is that I cannot modify events if I use export/import. To modify an event would require to delete the old event and import the new. It works but's ugly. Also some Symbian-Specific information may be lost in this process. I have done those fixes in my previous attempt but didn't really like it, it started to become a real mess. Further more I did the string handling with QT on the Linux-box. For the Symbian-OpenSync solution I don't want to add another dependency and drop QT. Instead of the conversion of Symbian's buggy vCalendar to a valid vCalendar I planned to export it directly to a useful format. I guess this would be easier to maintain and would give me the opportunity to modify entries. Instead of an export to vCalendar I could also export to XML. > I didnt publish any documentation about this format yet for 2 <snip> > guarantee stablity of this internal format at this point of time. What about to introduce file format version numbers? This would ensure that the format for the dedicated version is stable and gives the flexibility for later changes. > > Is there a definition/list of attributes for Events, Todos, > > Contacts, etc? > at the moment, your best bet is to ask me :) I will help you with > information about the internal xml format if this is ok. So, if I give you a list of attributes of the calendar entries, could you give me an example of a corresponding XML-File? As I don't have much experience with XML and neither with vCalendar, which way would you propose? > > Looking forward to get into coding. ;-) > very good :) Don't expect anything useful in the near future. :-( Cheers Jo |
From: Armin B. <arm...@de...> - 2005-11-15 15:59:17
|
Sava=C5=9F Yatmaz wrote: > I've opensync svn packages from last month.I use syncml-http-server.Whe= n i=20 > started the sync server says : >=20 > Synchronizing group "filesyncml" > I/O error : Attempt to load network entity=20 > http://www.syncml.org/docs/syncml_represent_v11_20020213.dtd >=20 Thats not a error message. It just says that it didnt load the syncml DTD. I disabled network access for xml library, but i was not able to find a way to surpress this error message. so its safe to ignore. > And the phone says : >=20 > System error >=20 > Phone is Nokia 6630. i guess that the 6630 uses syncml 1.1. The http server plugin that is in trunk supports only version 1.2. but i already started to add the support for 1.1 and 1.0 in a separate trunk in svn. But the changes there are not yet done. But i will make an announcement to the list once im done with my changes and have something to test. Armin >=20 > What is the problem? >=20 > Thanks >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. Get Certified Today > Register for a JBoss Training Course. Free Certification Exam > for All Training Attendees Through End of 2005. For more info visit: > http://ads.osdn.com/?ad_id=3D7628&alloc_id=3D16845&op=3Dclick > _______________________________________________ > Opensync-users mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensync-users >=20 |
From: Armin B. <arm...@de...> - 2005-11-15 15:46:07
|
Joachim Laier wrote: > Hi, Hi! > > a few weeks / months ago I stared to write a sync application to sync > Psion PDAs and Symbian based phones with KOrganizer. > Now that I have a first shot ready for public testing I found out about > OpenSync. I realised that OpenSync is a nice framework for the task I > wanted to achieve and it's probably much more stable and feature rich > at this time than my programs will ever be. > > So I thought it'd be better to halt my development and try to get a > Psion/Symbian plugin ready. I know there's a lot of work for SyncML > which is supported on some Symbian phones but Psion does not support > SyncML. > > As the file format of the Psion/Symbian Applications is not publically > known and may change in the future, programmers are supposed to access > the data files through the APIs provided by Symbian. > > From what I found out so far it should't be hard to write a > client-server application, where the Psion application communicates > with the plugin to transfer the data. Thats correct. opensync has support for "server" plugins that listen to incoming connection from devices and notify the sync engine about this. > > The Symbian-API provides import and export of vCalendar-Files (Version > 1.0); however it seems to be pretty buggy. Time values are pretty messy > and reptetitions and alarms seem to be faulty. > As I don't know much about the vCalendar file format I would prefer to > convert the data to the XML-format used by OpenSync as an interchange > format. However I haven't found any documentation on that format. so do i understand you correctly that you dont want to use the symbian api at all, and instead access the content directly? how buggy are the generated vcal files? if they arent too buggy, another option would be to write an extension to the vcal format (like "vcal-symbian") that can work around these bugs. > > Is there some documentation on that XML-Format available? I didnt publish any documentation about this format yet for 2 reasons: - at the moment opensync does not support merging of changes. but this is a big thing on our todo list. to support merging, the xml format probably has to be changed slightly to make the merging algorithm as simple as possible. so i dont want to guarantee stablity of this internal format at this point of time. - i would like to provide a api for better handling of the xml format (like searching for nodes, getting node content etc) that hides the internal complexity of format. > Is there a definition/list of attributes for Events, Todos, Contacts, > etc? at the moment, your best bet is to ask me :) I will help you with information about the internal xml format if this is ok. > > Looking forward to get into coding. ;-) very good :) Regards, Armin > > Bye Jo > > > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. Get Certified Today > Register for a JBoss Training Course. Free Certification Exam > for All Training Attendees Through End of 2005. For more info visit: > http://ads.osdn.com/?ad_idv28&alloc_id845&op=click > _______________________________________________ > Opensync-users mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensync-users > |
From: <sy...@gm...> - 2005-11-15 15:23:12
|
I've opensync svn packages from last month.I use syncml-http-server.When i started the sync server says : Synchronizing group "filesyncml" I/O error : Attempt to load network entity http://www.syncml.org/docs/syncml_represent_v11_20020213.dtd And the phone says : System error Phone is Nokia 6630. What is the problem? Thanks |
From: jimmy.yin <Jim...@Su...> - 2005-11-15 14:52:44
|
Hi, there I added a group with a file-sync member and a syncml-http-server member. And I used Sync4J GUI Client Demo as a syncml client. After I started "msynctool --sync filesync4j --wait" and pressed "Synchronize" button on the Sync4J GUI client, opensync crashed saying "Segmentation fault". After I crossed out the following code: if (context->callback_function) (context->callback_function)(context->member, context->calldata, &error); from osync_context_report_error(...), opensync did not crash again. However, the synchronization still failed, saying: Member 2 of type syncml-http-server had an error while getting changes: A ds server must start with a received alert Member 2 of type syncml-http-server had an error while disconnecting: Reserved status 1 has not been added Member 1 of type file-sync just sent all changes Member 1 of type file-sync just disconnected All clients have disconnected The sync failed: Unable to read from one of the members Attached file is the Trace of syncml-http-server client, generated after I crossed out the code from osync_context_report_error(...). Packages I installed: libopensync-0.18 libsyncml-20050909 patched libsoup-2.2.3 patched wbxml2-0.9.0 |
From: Joachim L. <Jo...@la...> - 2005-11-15 14:06:34
|
Hi, a few weeks / months ago I stared to write a sync application to sync=20 Psion PDAs and Symbian based phones with KOrganizer. Now that I have a first shot ready for public testing I found out about=20 OpenSync. I realised that OpenSync is a nice framework for the task I=20 wanted to achieve and it's probably much more stable and feature rich=20 at this time than my programs will ever be. So I thought it'd be better to halt my development and try to get a=20 Psion/Symbian plugin ready. I know there's a lot of work for SyncML=20 which is supported on some Symbian phones but Psion does not support=20 SyncML. As the file format of the Psion/Symbian Applications is not publically=20 known and may change in the future, programmers are supposed to access=20 the data files through the APIs provided by Symbian. =46rom what I found out so far it should't be hard to write a=20 client-server application, where the Psion application communicates=20 with the plugin to transfer the data. The Symbian-API provides import and export of vCalendar-Files (Version=20 1.0); however it seems to be pretty buggy. Time values are pretty messy=20 and reptetitions and alarms seem to be faulty. As I don't know much about the vCalendar file format I would prefer to=20 convert the data to the XML-format used by OpenSync as an interchange=20 format. However I haven't found any documentation on that format. Is there some documentation on that XML-Format available?=20 Is there a definition/list of attributes for Events, Todos, Contacts,=20 etc? Looking forward to get into coding. ;-) Bye Jo |
From: Armin B. <arm...@de...> - 2005-11-13 21:27:40
|
Johan Walles wrote: > Hi! > > In the thread starting here ("SE P800 / SyncML1.0")... > http://sourceforge.net/mailarchive/forum.php?thread_id=8555424&forum_id=44467 > > ... you say: > " > I changed libsyncml so that it accepts 1.0 messages as well in the > branch im currently working, so you should be able to try again once i > merge it back into trunk. > " > > Is that the libsyncml-threaded branch you're talking about? Should I > try that one instead of trunk with my SyncML/1.0 phone? If it is > another branch, where do I find it? The branch is in http://svn.opensync.org/libsyncml/branches/libsyncml-threaded/ But it is not yet exactly useable. While it contains a lot of fixes and improvements compared to the trunk (like 1.0 support), i have to finish the changes there so that i can be used again. Armin > > Regards //Johan (not on the mailing list) > |
From: Johan W. <joh...@gm...> - 2005-11-13 18:17:30
|
Hi! In the thread starting here ("SE P800 / SyncML1.0")... http://sourceforge.net/mailarchive/forum.php?thread_id=3D8555424&forum_id= =3D44467 ... you say: " I changed libsyncml so that it accepts 1.0 messages as well in the branch im currently working, so you should be able to try again once i merge it back into trunk. " Is that the libsyncml-threaded branch you're talking about? Should I try that one instead of trunk with my SyncML/1.0 phone? If it is another branch, where do I find it? Regards //Johan (not on the mailing list) |
From: Bas a. de W. <bas...@gm...> - 2005-11-13 08:59:25
|
Hi Igor and Armin, Did you know that for the sync4j project (sync4j.org) already an very early extension for Mozilla Firefox and Thunderbird is developed? Maybe you can use part of that code. See http://sourceforge.net/projects/sync4jmozilla Bas >Igor Testem wrote: > > >>> hi, >>> >>> I've just searched through the archives and the homepage and there seems >>> to be no thunderbird plugin yet. I also didn't find a plugin for the >>> "mozilla calendar" plugin for thunderbird. Is there anything planned in >>> this direction? >> >> > >Hi Igor, > >yes we have plans for a thunderbird plugin. But there are some technical >hurdles to overcome before we can implement it cleanly (see below) > > > >>> >>> I noticed that Evolution 2 and Mozilla calendar both store their >>> calendar in the vCalendar format, so with small adjustments, one could >>> port the evo2 plugin to Mozilla, or? >> >> > >No, definitely not. the evo2 plugin uses a synchronization api provided >by evo2 itself. one problem with synchronization is that you need to >lock the storage being synced otherwise you might loose changes. evo2 >solved this by having an backend (evolution-data-server) and a frontend >which conntects through an IPC. this way the backend can ensure that >locking etc happens. > >But thunderbird does not have this (yet). so to synchronize it correctly >we have to sync from the thunderbird process to the opensync process via >some sort of IPC. and this part is missing. there is a ticket for this >on opensync.org: http://www.opensync.org/ticket/90 > >But this is definitely on our todo list. > >Armin > > > |
From: Armin B. <arm...@de...> - 2005-11-12 08:02:45
|
br...@un... wrote: > karm is the kde time tracker application which stores its data > in an icalender file. > > I want to synchronize two such files across an ssh transport. > > What I figured out so far is that if I add the karm file as a resource > to korganizer, it gets picked up by the kdepim synch. > (b.t.w, I can report success building opensync, kdepim-plugin and > msynctool 0.18 on debian sarge i386). > > One idea is that if the kdepim plugin could be configured to specify > which resources to sync, then I could set up a group with two kdepim > members, one local, one remote (and use e.g. fish:// for the remote). At the moment the kdepim plugin is not configurable, it just picks up the default addressbook, calendar etc. But i _guess_ that it would be possible to select the resource to sync. but i didnt write the kdepim plugin so i cannot guarantee anything. another thing someone is currently working on is a kio slave plugin. this would then be fully network transparent of course. but i dont know how far it is already. > > Does that make any sense? > > I guess a related question is, is there any network-transparency > in opensync, i.e. the ability to have one member of a group on a > different machine? Or is this totally up to the plugins? At the moment there is no network transparency since the engine just uses threads. But we are planning to make it possible to run a member in a different process (see http://www.opensync.org/ticket/90). Depending on the IPC used there this could also be made network transparent with little more effort. Armin > > David > > > ------------------------------------------------------------------------ > > David Bremner Associate Professor, UNB Computer Science > br...@un... Cross Appointment, UNB Mathematics > +1 (506) 447 3300 Atlantic Scientific Director, MITACS NCE > http://www.cs.unb.ca/~bremner http://www.mitacs.ca > |
From: Armin B. <arm...@de...> - 2005-11-12 07:55:54
|
Igor Testem wrote: > hi, > > I've just searched through the archives and the homepage and there seems > to be no thunderbird plugin yet. I also didn't find a plugin for the > "mozilla calendar" plugin for thunderbird. Is there anything planned in > this direction? Hi Igor, yes we have plans for a thunderbird plugin. But there are some technical hurdles to overcome before we can implement it cleanly (see below) > > I noticed that Evolution 2 and Mozilla calendar both store their > calendar in the vCalendar format, so with small adjustments, one could > port the evo2 plugin to Mozilla, or? No, definitely not. the evo2 plugin uses a synchronization api provided by evo2 itself. one problem with synchronization is that you need to lock the storage being synced otherwise you might loose changes. evo2 solved this by having an backend (evolution-data-server) and a frontend which conntects through an IPC. this way the backend can ensure that locking etc happens. But thunderbird does not have this (yet). so to synchronize it correctly we have to sync from the thunderbird process to the opensync process via some sort of IPC. and this part is missing. there is a ticket for this on opensync.org: http://www.opensync.org/ticket/90 But this is definitely on our todo list. Armin > > Regards, Igor > > > ------------------------------------------------------- > 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 > _______________________________________________ > Opensync-users mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensync-users > |
From: <br...@un...> - 2005-11-11 22:10:28
|
karm is the kde time tracker application which stores its data in an icalender file. I want to synchronize two such files across an ssh transport. What I figured out so far is that if I add the karm file as a resource to korganizer, it gets picked up by the kdepim synch. (b.t.w, I can report success building opensync, kdepim-plugin and msynctool 0.18 on debian sarge i386). One idea is that if the kdepim plugin could be configured to specify which resources to sync, then I could set up a group with two kdepim members, one local, one remote (and use e.g. fish:// for the remote). Does that make any sense? I guess a related question is, is there any network-transparency in opensync, i.e. the ability to have one member of a group on a different machine? Or is this totally up to the plugins? David |
From: Igor T. <bu...@it...> - 2005-11-11 22:03:41
|
hi, I've just searched through the archives and the homepage and there seems to be no thunderbird plugin yet. I also didn't find a plugin for the "mozilla calendar" plugin for thunderbird. Is there anything planned in this direction? I noticed that Evolution 2 and Mozilla calendar both store their calendar in the vCalendar format, so with small adjustments, one could port the evo2 plugin to Mozilla, or? Regards, Igor |
From: Leif <le...@ad...> - 2005-11-11 15:45:01
|
> > > Leif Adelöw wrote: >> Dear list-member, >> I have trouble using the kdepim plugin >> (all code from svn 2005-11-10, Dir.rev. 735) >> msynctool --listplugins, gives: >> Available plugins: >> file-sync >> irmc-sync >> kdepim >> palm-sync >> but trace says; >> -------------- >> <snip> >> [1131701147.884937] >>>>>>> >> osync_module_load(0x804e008, >> /usr/local/lib/opensync/plugins/kdepim_lib.so, 0xbfffe9d4) >> [1131701148.469135] <--- ERROR --- >> osync_module_load: Unable to get symbol from module >> /usr/local/lib/opensync/plugi >> ns/kdepim_lib.so: `get_info': >> /usr/local/lib/opensync/plugins/kdepim_lib.so: undefined symbol: get_info >> [1131701148.469202] [OSPLG] ERROR: Unable to >> load plugin /usr/local/lib/opensync/plugins/kdepim_lib.so: Unable to ge t >> symbol from module /usr/local/lib/opensync/plugins/kdepim_lib.so: `get_info': /usr/local/lib/opensync/plugins/kdepim_lib.so: undefined symbol: >> get_info >> </snip> > > This is perfectly valid. We split the kdepim plugin into 2 libraries to avoid loading the kde libraries all the time even if we dont want to use the kdepim plugin. so you can just ignore this "error". > > but i will change opensync so that it doesnt print a error message for those issues. OK! > >> ---------------- >> I'm attaching ldd /usr/local/lib/opensync/plugins/kdepim_lib.so since it's kind of lengthy >> msynctool --configure kde\<-\>t630 1, gives: >> ------------------- >> Unable to open file /usr/local/share/opensync/defaults/kdepim for reading: >> No such file or directory >> ---------------- >> i.e. $prefix//share/opensync/defaults/kdepim is never created > > this is not an error. the kdepim plugin does not have any configuration options (and therefore no config file). The error message is of course very misleading. I will change it to something more meaningfull right away. so you can also just ignore this "error" as well. you just need to configure the irmc plugin and then you can sync (if your lucky :) Understood! I jumped conclusions here. I actually get a dump running msynctool --sync kde\<-\>t630. This is perhaps not because of lacking kdepim config but rather incorrect irmc config (mine seems thin). Can you point me to any info on irmc config before I haste off and send lengthy trace-files? Thanks again! /Leif > >> Do I see two problems? >> * kdepim_lib.so not ok >> * multisync0.90 doesn't have code for irmc and config template file generation. >> Or is this just one problem? >> Has any one got kdepim or irmc working? >> Best Regards >> Leif Adelow >> --------------- >> uname -a >> Linux pole 2.6.10-1.741_FC3 #1 Thu Jan 13 16:38:22 EST 2005 i686 i686 i386 >> GNU/Linux >> rpm -q kdepim-devel >> kdepim-devel-3.4.3-1.0.fc3.kde >> ------------------------------------------------------------------------ >> libkabc.so.1 => /usr/lib/libkabc.so.1 (0xb7f3e000) >> libkcal.so.2 => /usr/lib/libkcal.so.2 (0xb7e2b000) >> libopensync.so.0 => /usr/local/lib/libopensync.so.0 (0xb7de0000) libopensync-xml.so.0 => /usr/local/lib/libopensync-xml.so.0 >> (0xb7ddd000) >> libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7d11000) >> libm.so.6 => /lib/tls/libm.so.6 (0xb7cee000) >> libc.so.6 => /lib/tls/libc.so.6 (0xb7bc3000) >> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7bbb000) >> libvcard.so.0 => /usr/lib/libvcard.so.0 (0xb7b98000) >> libkio.so.4 => /usr/lib/libkio.so.4 (0xb786c000) >> libkresources.so.1 => /usr/lib/libkresources.so.1 (0xb7849000) libkdeui.so.4 => /usr/lib/libkdeui.so.4 (0xb7582000) >> libkdesu.so.4 => /usr/lib/libkdesu.so.4 (0xb7568000) >> libkwalletclient.so.1 => /usr/lib/libkwalletclient.so.1 (0xb7557000) libkdecore.so.4 => /usr/lib/libkdecore.so.4 (0xb7325000) >> libDCOP.so.4 => /usr/lib/libDCOP.so.4 (0xb72f2000) >> libdl.so.2 => /lib/libdl.so.2 (0xb72ee000) >> libresolv.so.2 => /lib/libresolv.so.2 (0xb72da000) >> libutil.so.1 => /lib/libutil.so.1 (0xb72d5000) >> libart_lgpl_2.so.2 => /usr/lib/libart_lgpl_2.so.2 (0xb72bf000) libidn.so.11 => /usr/lib/libidn.so.11 (0xb728f000) >> libkdefx.so.4 => /usr/lib/libkdefx.so.4 (0xb7264000) >> libqt-mt.so.3 => /usr/lib/qt-3.3/lib/libqt-mt.so.3 (0xb6b90000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb6b6d000) >> libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb6b5e000) >> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb6a97000) >> libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb6a8f000) >> libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb6a77000) >> libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0xb6a6f000) libz.so.1 => /usr/lib/libz.so.1 (0xb6a5f000) >> libfam.so.0 => /usr/lib/libfam.so.0 (0xb6a59000) >> libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb6a47000) >> libktnef.so.1 => /usr/lib/libktnef.so.1 (0xb6a34000) >> libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb6a30000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb69fb000) libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb69f5000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6973000) >> libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0xb691f000) >> libxml2.so.2 => /usr/lib/libxml2.so.2 (0xb6829000) >> /lib/ld-linux.so.2 (0x0045d000) >> libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0xb6816000) >> libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb67af000) >> libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb6789000) libmng.so.1 => /usr/lib/libmng.so.1 (0xb672e000) >> libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb670f000) >> libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb670c000) >> libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0xb6703000) libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0xb6700000) libexpat.so.0 => /usr/lib/libexpat.so.0 (0xb66e0000) > > |
From: Armin B. <arm...@de...> - 2005-11-11 12:06:37
|
Leif Adel=F6w wrote: > Dear list-member, >=20 > I have trouble using the kdepim plugin > (all code from svn 2005-11-10, Dir.rev. 735) >=20 > msynctool --listplugins, gives: > Available plugins: > file-sync > irmc-sync > kdepim > palm-sync >=20 > but trace says; > -------------- > <snip> > [1131701147.884937] >>>>>>> > osync_module_load(0x804e008, > /usr/local/lib/opensync/plugins/kdepim_lib.so, 0xbfffe9d4) > [1131701148.469135] <--- ERROR --- > osync_module_load: Unable to get symbol from module > /usr/local/lib/opensync/plugi > ns/kdepim_lib.so: `get_info': > /usr/local/lib/opensync/plugins/kdepim_lib.so: undefined symbol: get_in= fo > [1131701148.469202] [OSPLG] ERROR: Unable t= o=20 > load plugin /usr/local/lib/opensync/plugins/kdepim_lib.so: Unable to ge= t > symbol from module /usr/local/lib/opensync/plugins/kdepim_lib.so:=20 > `get_info': /usr/local/lib/opensync/plugins/kdepim_lib.so: undefined=20 > symbol: > get_info > </snip> This is perfectly valid. We split the kdepim plugin into 2 libraries to avoid loading the kde libraries all the time even if we dont want to use the kdepim plugin. so you can just ignore this "error". but i will change opensync so that it doesnt print a error message for those issues. > ---------------- >=20 > I'm attaching ldd /usr/local/lib/opensync/plugins/kdepim_lib.so > since it's kind of lengthy >=20 > msynctool --configure kde\<-\>t630 1, gives: > ------------------- > Unable to open file /usr/local/share/opensync/defaults/kdepim for readi= ng: >=20 > No such file or directory > ---------------- > i.e. $prefix//share/opensync/defaults/kdepim is never created >=20 this is not an error. the kdepim plugin does not have any configuration options (and therefore no config file). The error message is of course very misleading. I will change it to something more meaningfull right away. so you can also just ignore this "error" as well. you just need to configure the irmc plugin and then you can sync (if your lucky :) > Do I see two problems? > * kdepim_lib.so not ok > * multisync0.90 doesn't have code for irmc and config template file > generation. >=20 > Or is this just one problem? >=20 > Has any one got kdepim or irmc working? >=20 > Best Regards > Leif Adelow > --------------- > uname -a > Linux pole 2.6.10-1.741_FC3 #1 Thu Jan 13 16:38:22 EST 2005 i686 i686 i= 386 > GNU/Linux >=20 > rpm -q kdepim-devel > kdepim-devel-3.4.3-1.0.fc3.kde >=20 >=20 > -----------------------------------------------------------------------= - >=20 > libkabc.so.1 =3D> /usr/lib/libkabc.so.1 (0xb7f3e000) > libkcal.so.2 =3D> /usr/lib/libkcal.so.2 (0xb7e2b000) > libopensync.so.0 =3D> /usr/local/lib/libopensync.so.0 (0xb7de0000) > libopensync-xml.so.0 =3D> /usr/local/lib/libopensync-xml.so.0 (0xb7ddd= 000) > libstdc++.so.6 =3D> /usr/lib/libstdc++.so.6 (0xb7d11000) > libm.so.6 =3D> /lib/tls/libm.so.6 (0xb7cee000) > libc.so.6 =3D> /lib/tls/libc.so.6 (0xb7bc3000) > libgcc_s.so.1 =3D> /lib/libgcc_s.so.1 (0xb7bbb000) > libvcard.so.0 =3D> /usr/lib/libvcard.so.0 (0xb7b98000) > libkio.so.4 =3D> /usr/lib/libkio.so.4 (0xb786c000) > libkresources.so.1 =3D> /usr/lib/libkresources.so.1 (0xb7849000) > libkdeui.so.4 =3D> /usr/lib/libkdeui.so.4 (0xb7582000) > libkdesu.so.4 =3D> /usr/lib/libkdesu.so.4 (0xb7568000) > libkwalletclient.so.1 =3D> /usr/lib/libkwalletclient.so.1 (0xb7557000)= > libkdecore.so.4 =3D> /usr/lib/libkdecore.so.4 (0xb7325000) > libDCOP.so.4 =3D> /usr/lib/libDCOP.so.4 (0xb72f2000) > libdl.so.2 =3D> /lib/libdl.so.2 (0xb72ee000) > libresolv.so.2 =3D> /lib/libresolv.so.2 (0xb72da000) > libutil.so.1 =3D> /lib/libutil.so.1 (0xb72d5000) > libart_lgpl_2.so.2 =3D> /usr/lib/libart_lgpl_2.so.2 (0xb72bf000) > libidn.so.11 =3D> /usr/lib/libidn.so.11 (0xb728f000) > libkdefx.so.4 =3D> /usr/lib/libkdefx.so.4 (0xb7264000) > libqt-mt.so.3 =3D> /usr/lib/qt-3.3/lib/libqt-mt.so.3 (0xb6b90000) > libpng12.so.0 =3D> /usr/lib/libpng12.so.0 (0xb6b6d000) > libXext.so.6 =3D> /usr/X11R6/lib/libXext.so.6 (0xb6b5e000) > libX11.so.6 =3D> /usr/X11R6/lib/libX11.so.6 (0xb6a97000) > libSM.so.6 =3D> /usr/X11R6/lib/libSM.so.6 (0xb6a8f000) > libICE.so.6 =3D> /usr/X11R6/lib/libICE.so.6 (0xb6a77000) > libXrender.so.1 =3D> /usr/X11R6/lib/libXrender.so.1 (0xb6a6f000) > libz.so.1 =3D> /usr/lib/libz.so.1 (0xb6a5f000) > libfam.so.0 =3D> /usr/lib/libfam.so.0 (0xb6a59000) > libpthread.so.0 =3D> /lib/tls/libpthread.so.0 (0xb6a47000) > libktnef.so.1 =3D> /usr/lib/libktnef.so.1 (0xb6a34000) > libgmodule-2.0.so.0 =3D> /usr/lib/libgmodule-2.0.so.0 (0xb6a30000) > libgobject-2.0.so.0 =3D> /usr/lib/libgobject-2.0.so.0 (0xb69fb000) > libgthread-2.0.so.0 =3D> /usr/lib/libgthread-2.0.so.0 (0xb69f5000) > libglib-2.0.so.0 =3D> /usr/lib/libglib-2.0.so.0 (0xb6973000) > libsqlite3.so.0 =3D> /usr/lib/libsqlite3.so.0 (0xb691f000) > libxml2.so.2 =3D> /usr/lib/libxml2.so.2 (0xb6829000) > /lib/ld-linux.so.2 (0x0045d000) > libXft.so.2 =3D> /usr/X11R6/lib/libXft.so.2 (0xb6816000) > libfreetype.so.6 =3D> /usr/lib/libfreetype.so.6 (0xb67af000) > libfontconfig.so.1 =3D> /usr/lib/libfontconfig.so.1 (0xb6789000) > libmng.so.1 =3D> /usr/lib/libmng.so.1 (0xb672e000) > libjpeg.so.62 =3D> /usr/lib/libjpeg.so.62 (0xb670f000) > libXrandr.so.2 =3D> /usr/X11R6/lib/libXrandr.so.2 (0xb670c000) > libXcursor.so.1 =3D> /usr/X11R6/lib/libXcursor.so.1 (0xb6703000) > libXinerama.so.1 =3D> /usr/X11R6/lib/libXinerama.so.1 (0xb6700000) > libexpat.so.0 =3D> /usr/lib/libexpat.so.0 (0xb66e0000) |
From: Leif <le...@ad...> - 2005-11-11 10:01:08
|
Dear list-member, I have trouble using the kdepim plugin (all code from svn 2005-11-10, Dir.rev. 735) msynctool --listplugins, gives: Available plugins: file-sync irmc-sync kdepim palm-sync but trace says; -------------- <snip> [1131701147.884937] >>>>>>> osync_module_load(0x804e008, /usr/local/lib/opensync/plugins/kdepim_lib.so, 0xbfffe9d4) [1131701148.469135] <--- ERROR --- osync_module_load: Unable to get symbol from module /usr/local/lib/opensync/plugi ns/kdepim_lib.so: `get_info': /usr/local/lib/opensync/plugins/kdepim_lib.so: undefined symbol: get_info [1131701148.469202] [OSPLG] ERROR: Unable to load plugin /usr/local/lib/opensync/plugins/kdepim_lib.so: Unable to ge t symbol from module /usr/local/lib/opensync/plugins/kdepim_lib.so: `get_info': /usr/local/lib/opensync/plugins/kdepim_lib.so: undefined symbol: get_info </snip> ---------------- I'm attaching ldd /usr/local/lib/opensync/plugins/kdepim_lib.so since it's kind of lengthy msynctool --configure kde\<-\>t630 1, gives: ------------------- Unable to open file /usr/local/share/opensync/defaults/kdepim for reading: No such file or directory ---------------- i.e. $prefix//share/opensync/defaults/kdepim is never created Do I see two problems? * kdepim_lib.so not ok * multisync0.90 doesn't have code for irmc and config template file generation. Or is this just one problem? Has any one got kdepim or irmc working? Best Regards Leif Adelow --------------- uname -a Linux pole 2.6.10-1.741_FC3 #1 Thu Jan 13 16:38:22 EST 2005 i686 i686 i386 GNU/Linux rpm -q kdepim-devel kdepim-devel-3.4.3-1.0.fc3.kde |