Re: Pisi won't synchronize.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Rui, I fixed this - type PREF is now ignored. Your test is going through well. Fix is in the git repos already; will be coming with next PISI release (0.5.4). Best Michael I have a couple of contacts with TEL;TYPE=CELL,PREF:number or TEL;TYPE=CELL,WORK:number but those fields never get imported if they're the *only* TEL field. I could only import them only after changing to TEL;TYPE=CELL:number -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJMM5H7AAoJECyCaNMbCftRzqIH/j+mK75p5wEshrKeXqwgLxvY Tejel6GfTzgXjWHxga2+8R3gpVKtGNd6vwW1h/0D7T7urpLJHT/5q5gQusbb4ud8 LMSvJRDZpKVx6Qx8ZyVo9kGFPesXDTDuBSgMloLb3IpXZVmzRJPIqdbK+I1McUqh xlx++Ust71GzLl62Vego/vUJvBqc5W3UP7f8vJqo+lSMbR+or8yx/yY0KhpNvSgZ M32lGnUIZXkA2H/5zBGsO/I+jSOpoAs+HQocfbh3ANnWM2JxqesgszTEriNDk01N 8dz7C6om3/Zq0KrlO4nF9XfcLUlfPxzd3QYLjPj04Ky+ja3nrZxl2WPij3YVs0Y= =hvx3 -END PGP SIGNATURE- ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Pisi error: unsupported hash version: 9
hi Kahless, evolution support is not yet finished - but under development. In fact (from my point of view as PISI developer) it has never worked on the Freerunner (only on desktop machines). sorry ... there is some problems with opening the evolution database on a different plattform than it was stored on; I haven't yet found a time to get around that ... Best Michael On 05/18/2010 12:14 AM, Kahless wrote: hi list, i'm trying to sync my sim contacts via pisi with my desktop evolution, but since 2 days it doesn't work. i tested that on QtMoko v22 / Shr-T / Shr-U, all of them fully updated. all i get is this error: ** PHASE 1 - Loading ** DBUS_SIM: Loading SIM Card Limitations: 100 entries maximum; no more than 18 characters per name Evolution: Loading Traceback (most recent call last): File /bin/pisi, line 153, inmodule pisicli.startCLI() File /opt/pisi/pisicli.py, line 236, in startCLI source[1].load() File /opt/pisi/modules/contacts_evolution.py, line 59, in load file = bsddb.hashopen(self._path) File /usr/lib/python2.6/bsddb/__init__.py, line 361, in hashopen d.open(file, db.DB_HASH, flags, mode) bsddb.db.DBInvalidArgError: (22, 'Invalid argument -- /tmp/pisi-tmp.db: unsupported hash version: 9') i dont have any ideas left :( any suggestions/tips? thx a lot Sascha ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Pisi, googleCalendar, and pimlicodates
Not (yet) - but it is already on the Feature Request list ... Best Michael Original-Nachricht Datum: Thu, 13 May 2010 10:51:35 -0700 (PDT) Von: undrwater undrwa...@verizon.net An: community@lists.openmoko.org Betreff: Re: Pisi, googleCalendar, and pimlicodates Curious, will pisi sync to the opimd calendar? Also called Dates on the launcher. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Pisi, googleCalendar, and pimlicodates
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Russell, I haven't initially programmed the calendar part of PISI - but I remember that there was some mechanism to remember events that were deleted (otherwise they would always show up again and again) ... so I guess, that this might be the problem: PISI knows the event entries; however - they are deleted on one side; so consequently, PISI deletes on the other side as well because it thinks, you deleted manually!? Possible with your set up? For a solution you could delete everything under ~/.pisi/ but the conf file. Please let me know, whether this worked for you; otherwise I would need some more feedback as well ... best Michael On 05/11/2010 07:08 PM, undrwater wrote: I've used pisi in the past and it has worked well to sync my google calendar with pimlico dates. Then pisi broke, then was fixed again, then broke... This latest iteration is wiping my google calendar though. Dates starts empty, and my google calendar is full. I run: pisi googleCalendar pimlicodates Once the process reaches 100%, the google calendar is empty...I have no more appointments! Im not sure why pisi is cleaning the calendar, unless it thinks that Dates should be the source? I've tried the conflict options, but of course, there are no conflicts. I've also tried: pisi pimlicodates googleCalendar with the same results. Another thing (though this may be a dates problem): A couple of entries have made it from google to dates, but the time is wrong. Any ideas? Thanks! Russell Dwiggins -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJL6wPkAAoJECyCaNMbCftRbucH+gNCiMY31nUYigVOakIrJRdz J6TPV4waKrTmE6E9ANiQXFrOVQmjov3vJWH979a0rOefc16lynZiMety3NPEiVDp FrRkkpMsnFIemukYitAwyMzqVp9NO47NbrTxnIMQVH1X53nsI6judyzXywfV1MUm RBbTZb+8PsMawy5doeqMGI6Bydqaa1/trSoXiaBQlF5ZOAduLtEuHDu/LThE4BKT W+3bUddAVzyCYcBlO7E/5eVM5rd77RjcCLFWVGNgyFDviXcIGv7pFt8qIo9Oqpf6 bsYXq/1gbL8uxwuDV0ttYEHKlXBA1i3vO2N5m6RvgvP+fBRpoVrTYnFNv2TZvbs= =imwW -END PGP SIGNATURE- ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Pisi won't synchronize.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 thx for your input. (For now) I created two items on the todo-list for PISI (http://github.com/kichkasch/pisi/issues). Best Michael On 05/06/2010 09:15 AM, Rui Miguel Silva Seabra wrote: Em 05-05-2010 14:31, Michael Pilgermann escreveu: This got fixed. Please upgrade to 0.5.3. If you are not on SHR-U; here is the link for manual download: http://build.shr-project.org/shr-unstable/ipk/all/pisi_0.5.3-r0.4_all.ipk I have a couple of contacts with TEL;TYPE=CELL,PREF:number or TEL;TYPE=CELL,WORK:number but those fields never get imported if they're the *only* TEL field. I could only import them only after changing to TEL;TYPE=CELL:number Also, could sync have a one-way-only mode? I have over 200 contacts so it's quite slow to fix the issues with one contact... if I try to sync a vcf with only the contact to be fixed, it syncs both-ways thus taking a long time. If it could be told to sync one-way only, then it would look for similar contacts and sync them on OPIMD (or whatever) from the info contained in the VCF. Thus, a bit like a VCF importer ;) Rui ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJL5RpQAAoJECyCaNMbCftR1NYH/iK6jhAJFHEXNxm30rvQbN1b cxT1oNa6Ej//trX+vivZWEXzDlxybMv+vjxuUmSR+OzmxmilfUlUl/30BcT/XBQ6 KzOLalP11GObMOm0jt1yyQyzoQzBf8QrhldTF7P1Q2peJ0uztPy8rWIOjzrH0MCT ueYvwtgJ6DB/xA3dGbnsLjbVMV4pPVE2JV40EXU23ZcjXYAbCGtDlUkaklE6wkfA dlMaQnTezAd6MNXzFIXXKzPaCJcIZee54RWm0OybdP+c4xAGkog88/hEJ9kBZFQs gdujePdLqCwKN93nGXoXNOXsQnDXhl8hil0v92mFWNqA1EixW9T8xKM2ogOhR7k= =Zy0e -END PGP SIGNATURE- ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Pisi won't synchronize.
This got fixed. Please upgrade to 0.5.3. If you are not on SHR-U; here is the link for manual download: http://build.shr-project.org/shr-unstable/ipk/all/pisi_0.5.3-r0.4_all.ipk Best Michael Original-Nachricht Datum: Wed, 5 May 2010 08:23:02 +0200 Von: Lieven Van Poeck lieven.van.po...@gmail.com An: community community@lists.openmoko.org Betreff: Pisi won\'t synchronize. Hello, I installed Dates today on my Freerunner with SHR unstable and wanted to synchronize Dates with my Google Calendar. I used the example conf (put it in /home/root/.pisi/conf )but Pisi doesn't start synchronizing. This is the output when I start pisigui in a terminal window: r...@om-gta02 ~ # pisigui Configuring Starting synchronization My configuration is: Mode is 0 - calendar In case of conflicts I use the following strategy: Skip Traceback (most recent call last): File /bin/pisigui, line 296, in startSync config, configfolder = pisi.readConfiguration() File /opt/pisi/pisi.py, line 57, in readConfiguration pisiprogress.getCallback(). verbose(Reading configfile: %s %(configfile) ) NameError: global name 'configfile' is not defined Thanks in advance for your help. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Fwd: [SHR-T-Latest] PISI problems
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Looks like a problem with your PISI configuration file (/home/root/.pisi/conf) ... Any chance you could post the relevant part of your config (around dbus configuration)??? ... I guess, there is some spelling mistake with contacts_dbussim Best Michael On 04/17/2010 08:28 PM, Tony Berth wrote: OK, this took some time (terrible sorry for that!) but now here is the requested output: -- r...@om-gta02 ~ $ pisi -v contacts_dbussim contacts.vcf *** ** PISI** *** ** PISI is synchronizing information ** ** http://projects.openmoko.org/projects/pisi/ *** *** PHASE 0 - Configuration *** Verbose mode on In case of conflicts I use the following strategy: Skip Reading configfile: /home/root/.pisi/conf Traceback (most recent call last): File /bin/pisi, line 156, in module pisicli.startCLI() File /opt/pisi/pisicli.py, line 215, in startCLI source = pisi.importModules(configfolder, config, modulesToLoad, modulesNamesCombined, soft) File /opt/pisi/pisi.py, line 78, in importModules modulename = config.get( modulesToLoad[i], 'module' ) File /usr/lib/python2.6/ConfigParser.py, line 531, in get raise NoSectionError(section) ConfigParser.NoSectionError: No section: 'contacts_dbussim' Thanks Tony On Tue, Apr 6, 2010 at 6:20 PM, Michael Pilgermann kichka...@gmx.de mailto:kichka...@gmx.de wrote: Hi tony, this problem is still there? Could you please start pisi from a shell and provide some debug output?? thx, best Michael On 04/06/2010 06:11 PM, Tony Berth wrote: any chance to draw some attention to this one below? Thanks Tony -- Forwarded message -- From: *Tony Berth* tonybe...@googlemail.com mailto:tonybe...@googlemail.com mailto:tonybe...@googlemail.com mailto:tonybe...@googlemail.com Date: Mon, Apr 5, 2010 at 12:20 AM Subject: [SHR-T-Latest] PISI problems To: List for Openmoko community discussion community@lists.openmoko.org mailto:community@lists.openmoko.org mailto:community@lists.openmoko.org mailto:community@lists.openmoko.org Dear Team, did a fresh install of the latest SHR-Testing image and tried to import my SIM contacts via PISI. The progress bar goes up to: 'Finished (40%)' and then stops. Needless to say that no contacts were imported. Thanks for your help Tony ___ Openmoko community mailing list community@lists.openmoko.org mailto:community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJLyytQAAoJECyCaNMbCftRk9gH/iQoXE2q6/Ct92oDv+ZgtKP0 SK3Gl5faQqVDdvskErfEUdyOyIiihaggxR6DiHTuA65Q/rPbe6HSamvY+JkNn9hu vrGAz8AxcPGEyCJMZQF1UQQyu/PTfgrrExje7AEpIUhQlDyH43nruORWRuyo5Oc8 6IftxOa0xDXIIXuMisAZWpM22J/bZTXpsoeTOB6Ixqugf6dw81RQZ334+EjH9Yla 6HCis1itsUlKYYiO5v9Gfg81FyYJ2QkV7BS+wCK+V3oB3cu2i1VkuWw9t2efeOPo GZOodevCVgFI+7RcNXk6c+E8lwBIOqMYl3EtF2mFANQ5g68lIa1lX+hPZflsX3w= =7Bbg -END PGP SIGNATURE- ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Fwd: [SHR-T-Latest] PISI problems
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Aaaah, I think I got it ... You call PISI the wrong way (meaning with invalid arguments); instead of providing detailed information about the data sources, you need to provide the section names as defined in the config file (the details are then defined in there). if you type pisi -l PISI will show you available sections. My guess is (with your config file), your call should look like: pisi -v shrsim vcf1 Please let me know if you need more input. Best Michael On 04/18/2010 06:06 PM, Tony Berth wrote: indeed but didn't change anything on the default one - except of excluding (comment out) some services. Attcahed the the conf file. On Sun, Apr 18, 2010 at 5:54 PM, Michael Pilgermann kichka...@gmx.de mailto:kichka...@gmx.de wrote: Looks like a problem with your PISI configuration file (/home/root/.pisi/conf) ... Any chance you could post the relevant part of your config (around dbus configuration)??? ... I guess, there is some spelling mistake with contacts_dbussim Best Michael On 04/17/2010 08:28 PM, Tony Berth wrote: OK, this took some time (terrible sorry for that!) but now here is the requested output: -- r...@om-gta02 ~ $ pisi -v contacts_dbussim contacts.vcf *** ** PISI** *** ** PISI is synchronizing information ** ** http://projects.openmoko.org/projects/pisi/ *** *** PHASE 0 - Configuration *** Verbose mode on In case of conflicts I use the following strategy: Skip Reading configfile: /home/root/.pisi/conf Traceback (most recent call last): File /bin/pisi, line 156, in module pisicli.startCLI() File /opt/pisi/pisicli.py, line 215, in startCLI source = pisi.importModules(configfolder, config, modulesToLoad, modulesNamesCombined, soft) File /opt/pisi/pisi.py, line 78, in importModules modulename = config.get( modulesToLoad[i], 'module' ) File /usr/lib/python2.6/ConfigParser.py, line 531, in get raise NoSectionError(section) ConfigParser.NoSectionError: No section: 'contacts_dbussim' Thanks Tony On Tue, Apr 6, 2010 at 6:20 PM, Michael Pilgermann kichka...@gmx.de mailto:kichka...@gmx.de mailto:kichka...@gmx.de mailto:kichka...@gmx.de wrote: Hi tony, this problem is still there? Could you please start pisi from a shell and provide some debug output?? thx, best Michael On 04/06/2010 06:11 PM, Tony Berth wrote: any chance to draw some attention to this one below? Thanks Tony -- Forwarded message -- From: *Tony Berth* tonybe...@googlemail.com mailto:tonybe...@googlemail.com mailto:tonybe...@googlemail.com mailto:tonybe...@googlemail.com mailto:tonybe...@googlemail.com mailto:tonybe...@googlemail.com mailto:tonybe...@googlemail.com mailto:tonybe...@googlemail.com Date: Mon, Apr 5, 2010 at 12:20 AM Subject: [SHR-T-Latest] PISI problems To: List for Openmoko community discussion community@lists.openmoko.org mailto:community@lists.openmoko.org mailto:community@lists.openmoko.org mailto:community@lists.openmoko.org mailto:community@lists.openmoko.org mailto:community@lists.openmoko.org mailto:community@lists.openmoko.org mailto:community@lists.openmoko.org Dear Team, did a fresh install of the latest SHR-Testing image and tried to import my SIM contacts via PISI. The progress bar goes up to: 'Finished (40%)' and then stops. Needless to say that no contacts were imported. Thanks for your help Tony ___ Openmoko community mailing list community@lists.openmoko.org mailto:community@lists.openmoko.org mailto:community@lists.openmoko.org mailto:community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJLy2OeAAoJECyCaNMbCftRd8UIAKg7uZJDKyvghjLbwQ5YBb0X VVR0kzlXHf2tLhEQbsR6hmoN/kc+oYZkgCcX9RNClc0crKU6IiSRBFQ2NERnpCV8 gS6WP5ch/zMpb2GlQcUV32Ea3SwMf4E6Bhe9Vp61HO29o++ys03Ue6KNKxvj5bLW Y0e5DXmkC0nojezRogT14Z0xm920JCdHMgNvoDSp3y5dHqf6gTxVeFHSajqWnU9R yJB6EBIdGBZSSk3av/ox0qLazF3DCKuoCJOh9kX01osbgn42PRLw+XU+G7ANhCzb 6idl3VUYbT7w6C1S48vvb7xgDS8lswRDp8qbXsMyzbm0KzeyIrVhOzZev9S4kJs= =+bKk -END PGP SIGNATURE- ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Fwd: [SHR-T-Latest] PISI problems
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi tony, this problem is still there? Could you please start pisi from a shell and provide some debug output?? thx, best Michael On 04/06/2010 06:11 PM, Tony Berth wrote: any chance to draw some attention to this one below? Thanks Tony -- Forwarded message -- From: *Tony Berth* tonybe...@googlemail.com mailto:tonybe...@googlemail.com Date: Mon, Apr 5, 2010 at 12:20 AM Subject: [SHR-T-Latest] PISI problems To: List for Openmoko community discussion community@lists.openmoko.org mailto:community@lists.openmoko.org Dear Team, did a fresh install of the latest SHR-Testing image and tried to import my SIM contacts via PISI. The progress bar goes up to: 'Finished (40%)' and then stops. Needless to say that no contacts were imported. Thanks for your help Tony ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJLu19KAAoJECyCaNMbCftRjNQIAI9eA/JY/mpBNie+OWfFUUeO oouZ6QFHQp/awxlZohmJgsvv52Mc9T375JnXZUS/KNm3nAz++3niZrvEAWxR0PvN asc729vDqG5Hkde87q60Ve+QwIbq58gzTixqSzep56UDZI/rfz8AdwMgnlbGXu8V Fg3J6CpoGRpVnOQCtjRfwGiQJyBuC7QmwH2V7ZPrFrfuFapXHvae+BObEJD+/jSY 04U7KyE8h0jeco1z0nIoDDtgcQptQnXdic3MptuuifkKTv5N9+r8DKV4Af6xB2I1 RJ+R/mqubRrUpBHb/WEivB/x3NmSwRO9AlGXVXAFkANU0CLXBzilZvGkQndXanE= =PY1R -END PGP SIGNATURE- ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
PISI 0.5 released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 PISI 0.5 has just been released. Changes are: - - Fixing most of the bugs that were discussed on the list here over the past months - - Syncml contacts support; although there is still a problem with a depending package, which causes a seg fault (just didn't want to wait any longer as I wanted to bring through the bug fixes mentioned above). The package has made it to SHR-U repository already. If you want to install manually, here is the link: http://github.com/downloads/kichkasch/pisi/pisi_0.5-r0.4_all.ipk Thank you all for your feedback. Next steps will be the OPIMD changes to be addresses as well as Google Captcha problem reported here and some more issues to be resolved (http://github.com/kichkasch/pisi/issues - open for comments for re-priorization) :-). Best Michael -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJLtc8DAAoJECyCaNMbCftRYpMH/RsPREO/l9Y9C36mz3rZoA6b ABesvgEF/qaMoE+tWpUxwRoPbxMH/5+xgZhy0YDiJ5whWXmaGf5NIdIt3bLEiQFP SAUqzCjhHJTOUV5C0g4av7dS1005UZKQQ9fDKRp0Tjdakd5C0BXLTkLWuM87kaI7 uJ5lRgQ2EsfcF6EWFPSrKuoWnwZUMtyGRR2GbfEn1foNmjj4lMtZo/QXoZGVVfwR rnzzW2bZJBVfZDuDqcplIz4ivVx/V2m3tN5EVfP7TuwfLjfmMDhKudiVkNYYh8f4 PalRqsWnr5OANVKs0wWgzU5SswZPIbpNN2WGXkSSB9+YlfBkRMNgz/bHD9V9yDg= =G6ES -END PGP SIGNATURE- ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
seg fault with libsyncml [was: Re: Fwd: Re: pisi depenencies (because of forgot to send in the list)]
Hi all, I got really enthusiastic when I heart about the available syncml libs now ... So; I started my tests again - taking PISI on desktop with syncml source first - all working perfectly; doing exactly the same on the Freerunner (SHR-T; libsyncml2 installed) gives me a seg fault!? Any ideas or experiences with that?? (Best would be of course also with a Python wrapper) Thanks, Michael On 01/15/2010 10:23 AM, Vinzenz Hersche wrote: hello michael, are you german (becuase of the e-mail)? if yes, i am swiss(german) ;) it was about pisi.. but i solved this problem 10 minutes later by checking out your git-repo ;) first i searched it in google.. because of the name i've thinked, it's a python-package and it isn't in your project.. mh, to explain it clearer.. maybe you tried the diffrent apps in qtmoko.. there is a app synchronisation.. this app starts a little server (like sshd or so) and i've thinked,it's using syncml.. or maybe.. so i tried it, but it wasn't work. i know now (it was a long night yesterday, till 2:30 ;) ) that, at least the old qtopia-versions are using the opie-standart (http://opie.handhelds.org/cgi- bin/moin.cgi/OpieSyncProtocol?action=highlightvalue=qtopia) there is also a plugin for opensync (https://svn.opensync.org/plugins/qtopia4- sync/src/qtopia4_plugin.cpp) but its developement seems stoped.. and last, but not least, there's qtopia-pimsync (https://code.launchpad.net/~saschpe/+junk/qtopia-pimsync) which is maybe usefull for code-examples but you need to emulate a qtopia-device or so to run the app.. i hope, you understand my idea a little bit better.. it was my mistake to belive, qtmoko use syncml.. but if you're able to use the qtmoko-sync-app on desktopside, it would be a really nice thing.. :) vinzenz --- Michael schrieb am Freitag 15 Januar 2010: Good morning Vinzenz, I think, I did not fully understand you question - I am noticing that now. It's not about PISI in particular, but more about how I integrated the syncml thing ...?? Well - let me start this way: It was a pain in the ass! Honestly. Libs are really rare - and documentation is even rarer. I tried a few of them - ending up with an alpha branch of Conduit (http://live.gnome.org/Conduit). In the sources I found some unstable code for syncing against Syncml (http://git.gnome.org/browse/conduit/tree/conduit/modules/SyncmlModule?h=syncml). I applied some changes and integrated that into PISI (http://github.com/kichkasch/pisi/tree/master/thirdparty/conduit/). I am still not sure, how you exactly want to integrate with libsyncml ... but I hope, this helps a bit. As I said: from a Desktop I can sucessfully sync against Syncml-Server (here Mobical) with PISI. Best Michael Original-Nachricht Datum: Fri, 15 Jan 2010 00:17:12 +0100 Von: Vinzenz Hersche hers...@puzzle.ch An: Michael Pilgermann kichka...@gmx.de Betreff: Re: pisi depenencies hey michael, i've installed the last version of libsyncml, but it doesn't work (but i don't know, if qtopia really use syncml..) the ouput from telnet is this: skams...@skamster:~$ telnet 192.168.0.203 4245 Trying 192.168.0.203... Connected to 192.168.0.203. Escape character is '^]'. 220 Qtopia 4.4.3;challenge={b7203c47-06bf-4878-9ff5-6afffb2db546};loginname=root;displayname=;protocol=2;system=Qtopia;model=Uncustomized Device;hexversion=263171;datasets=calendar contacts tasks CALLB QD/QDSync forwardedMessage(QString,QString,QByteArray) HABRAEQALwBRAHQAbwBwAGkAYQA0AFMAeQBuAGMaAGMAbABpAGUAbgB0AEUAcgByAG8AcgAoACn/ Connection closed by foreign host. skams...@skamster:~$ i didn't do others testing, but one little thing i've seen.. by self-compiling librarys the name is libsyncml.so.2, not libsyncml.so.0 ... may this helps you to make this module more stable? ah, and it didn't work with the libsyncml in version 4.6 (which was in my repo ;) ) i will test the rest later.. but thanks for the mail.. :) vinzenz --- Michael schrieb am Donnerstag 14 Januar 2010: Hi Vinzenz, in fact, Syncml support is fully implemented in PISI already; however, I haven't yet managed to get all the required libs into PISI - that's why it's not yet in the release (and commented in the config file). The file you are asking for is in the repos (http://github.com/kichkasch/pisi/blob/master/thirdparty/conduit/SyncmlModule.py) already; however, this again will depend on 'pysyncml', which in turn depends on syncmllib ... On my desktop I have successfully used the module already ... hope, I (or somebody) can create and apply a recipe for SHR from libsyncml (https://libsyncml.opensync.org/) soon ... off we would go then ... As temporary solution for your desktop: 1) Install libsyncml (download sources from link given above) with required
Re: pisi depenencies
Hi Vinzenz, in fact, Syncml support is fully implemented in PISI already; however, I haven't yet managed to get all the required libs into PISI - that's why it's not yet in the release (and commented in the config file). The file you are asking for is in the repos (http://github.com/kichkasch/pisi/blob/master/thirdparty/conduit/SyncmlModule.py) already; however, this again will depend on 'pysyncml', which in turn depends on syncmllib ... On my desktop I have successfully used the module already ... hope, I (or somebody) can create and apply a recipe for SHR from libsyncml (https://libsyncml.opensync.org/) soon ... off we would go then ... As temporary solution for your desktop: 1) Install libsyncml (download sources from link given above) with required deps (something with xml and another one) 2) Extract the attached archive to '/opt/pisi/thirdparty' 3) give me feedback ;) ... good luck! Michael On 01/14/2010 05:10 PM, Vinzenz Hersche wrote: hello all, i just want to know if there's a package for python/syncml on desktop-pc's.. it's because of pisi: skams...@skamster:~$ pisigui Xlib: extension RANDR missing on display :0.0. Configuring Starting synchronization My configuration is: Mode is 0 - calendar In case of conflicts I use the following strategy: Skip Reading configfile: /home/skamster/.pisi/conf ics-module using file /home/skamster/cal.ics Traceback (most recent call last): File /usr/bin/pisigui, line 296, in startSync source = pisi.importModules(configfolder, config, modulesToLoad, modulesNamesCombined, False) File /opt/pisi/pisi.py, line 81, in importModules exec from modules import + modulename + as module+i.__str__() File string, line 1, in module File /opt/pisi/modules/calendar_syncml.py, line 34, in module import thirdparty.conduit.SyncmlModule as SyncmlModule i found nowhere something about this importet module. but if my idea is right (that sync on qtmoko works with syncml) it would be great, because then it's possible to sync all calendar- and contact-data betwen pc, web and moko.. :) and i use sidux, but it's most time similiar to ubuntu (if someone know's where the right package is.. ) greets ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community syncmlmodule.tar.gz Description: application/gzip ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: pisi depenencies
Good morning Vinzenz, I think, I did not fully understand you question - I am noticing that now. It's not about PISI in particular, but more about how I integrated the syncml thing ...?? Well - let me start this way: It was a pain in the ass! Honestly. Libs are really rare - and documentation is even rarer. I tried a few of them - ending up with an alpha branch of Conduit (http://live.gnome.org/Conduit). In the sources I found some unstable code for syncing against Syncml (http://git.gnome.org/browse/conduit/tree/conduit/modules/SyncmlModule?h=syncml). I applied some changes and integrated that into PISI (http://github.com/kichkasch/pisi/tree/master/thirdparty/conduit/). I am still not sure, how you exactly want to integrate with libsyncml ... but I hope, this helps a bit. As I said: from a Desktop I can sucessfully sync against Syncml-Server (here Mobical) with PISI. Best Michael Original-Nachricht Datum: Fri, 15 Jan 2010 00:17:12 +0100 Von: Vinzenz Hersche hers...@puzzle.ch An: Michael Pilgermann kichka...@gmx.de Betreff: Re: pisi depenencies hey michael, i've installed the last version of libsyncml, but it doesn't work (but i don't know, if qtopia really use syncml..) the ouput from telnet is this: skams...@skamster:~$ telnet 192.168.0.203 4245 Trying 192.168.0.203... Connected to 192.168.0.203. Escape character is '^]'. 220 Qtopia 4.4.3;challenge={b7203c47-06bf-4878-9ff5-6afffb2db546};loginname=root;displayname=;protocol=2;system=Qtopia;model=Uncustomized Device;hexversion=263171;datasets=calendar contacts tasks CALLB QD/QDSync forwardedMessage(QString,QString,QByteArray) HABRAEQALwBRAHQAbwBwAGkAYQA0AFMAeQBuAGMaAGMAbABpAGUAbgB0AEUAcgByAG8AcgAoACn/ Connection closed by foreign host. skams...@skamster:~$ i didn't do others testing, but one little thing i've seen.. by self-compiling librarys the name is libsyncml.so.2, not libsyncml.so.0 ... may this helps you to make this module more stable? ah, and it didn't work with the libsyncml in version 4.6 (which was in my repo ;) ) i will test the rest later.. but thanks for the mail.. :) vinzenz --- Michael schrieb am Donnerstag 14 Januar 2010: Hi Vinzenz, in fact, Syncml support is fully implemented in PISI already; however, I haven't yet managed to get all the required libs into PISI - that's why it's not yet in the release (and commented in the config file). The file you are asking for is in the repos (http://github.com/kichkasch/pisi/blob/master/thirdparty/conduit/SyncmlModule.py) already; however, this again will depend on 'pysyncml', which in turn depends on syncmllib ... On my desktop I have successfully used the module already ... hope, I (or somebody) can create and apply a recipe for SHR from libsyncml (https://libsyncml.opensync.org/) soon ... off we would go then ... As temporary solution for your desktop: 1) Install libsyncml (download sources from link given above) with required deps (something with xml and another one) 2) Extract the attached archive to '/opt/pisi/thirdparty' 3) give me feedback ;) ... good luck! Michael On 01/14/2010 05:10 PM, Vinzenz Hersche wrote: hello all, i just want to know if there's a package for python/syncml on desktop-pc's.. it's because of pisi: skams...@skamster:~$ pisigui Xlib: extension RANDR missing on display :0.0. Configuring Starting synchronization My configuration is: Mode is 0 - calendar In case of conflicts I use the following strategy: Skip Reading configfile: /home/skamster/.pisi/conf ics-module using file /home/skamster/cal.ics Traceback (most recent call last): File /usr/bin/pisigui, line 296, in startSync source = pisi.importModules(configfolder, config, modulesToLoad, modulesNamesCombined, False) File /opt/pisi/pisi.py, line 81, in importModules exec from modules import + modulename + as module+i.__str__() File string, line 1, in module File /opt/pisi/modules/calendar_syncml.py, line 34, in module import thirdparty.conduit.SyncmlModule as SyncmlModule i found nowhere something about this importet module. but if my idea is right (that sync on qtmoko works with syncml) it would be great, because then it's possible to sync all calendar- and contact-data betwen pc, web and moko.. :) and i use sidux, but it's most time similiar to ubuntu (if someone know's where the right package is.. ) greets
Re: [Shr-User] Maintain(er) OpenMokoProjects [was: Openmoko projects page down]
Dear all, thanks a lot for all the input. Just 3 small comments: - for Google - I think it's more a religious discussion - but it is not only about finding stuff (or got found) more about supporting it actively. And there have been rumours about copyright issues when posting something with Google. (So - to be honest - I wouldn't dare) - opkg.org has been even deader in my eyes than gforge; although I just read the reanimation notice on its web site. Well - it has to prove activity first; and in the end it cannot replace a gforge page with all the described functionalities ... - for the gforge page itself: I am thankful for all the explainations about responsilities regarding the site; however, nobody has yet came up to say: it is me to deal with these problems. So, (well I will wait a bit longer) - but in a long term it should be sensible to migrate ... An interesting combination I have explored so far should be freshmeat and github. But it all needs some more investigation ... ;) Any input from other application developers? How do you host your development projects? (I think, most active in this list are kernel - or at least core / distribution - developers) ... Best Michael Original-Nachricht Datum: Thu, 7 Jan 2010 12:40:43 +0100 Von: Joachim Ott jo.shrde...@googlemail.com An: Michael Pilgermann kichka...@gmx.de CC: List for Openmoko community discussion community@lists.openmoko.org, de...@lists.openmoko.org, shr-de...@lists.shr-project.org, shr-u...@lists.shr-project.org Betreff: Re: [Shr-User] Maintain(er) OpenMokoProjects [was: Openmoko projects page down] 2010/1/7 Michael Pilgermann kichka...@gmx.de: Dear all, the OpenMokoProjects page is back online - thanks to whoever did this. But in fact, I got a bit concerned about carrying on to host my projects there. What is the status of this site - and who is the maintainer? Could you please do any statement about the future of OpenMokoProjects? (if it is unlikely to be continued, I would rather start migrating the content from there) ... Bringing me to my next question (all?) - what would be an adaquate location for hosting application level projects for Openmoko? Any experience? - I really liked the idea and functionality (SVN, WIKI and docs, News, File releases, Tracker) OpenMokoProjects provided - and in the end, you could easily browse through a bunch of applications for the Freerunner / Openmoko. I can think of (but): - sourceforge.net (for my taste has become too much marketing touchy) - google code (well; it's still Google) - some corner on SHR web side?? - github.com (I have no experience at all; but it looks like providing most of the functionality I mentioned before - feshmeat.net (would only be for the front page I guess) Writing all this; I remember discussions on these lists here about an Openmoko application directory.? I can't remember the outcome of this discussion - has anything evolved from it? Try http://www.opkg.org/ ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Openmoko projects page down
Dear all, I have experienced problems in accessing the Openmoko Projects web page (http://projects.openmoko.org/) for a couple of days now; always receiving the following error message: OpenMokoProjects Could Not Connect to Database: I am using this page for my development projects; any idea, whom to contact to getting this resolved? Thanks in advance; best regards Michael PS: I heart rumours, that the maintainer has disappeared.? Any more input on that? How could (instead) restart the web- and database servers? PPS: Do you know any other good place to host projects for the Freerunner / SHR? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Maintain(er) OpenMokoProjects [was: Openmoko projects page down]
Dear all, the OpenMokoProjects page is back online - thanks to whoever did this. But in fact, I got a bit concerned about carrying on to host my projects there. What is the status of this site - and who is the maintainer? Could you please do any statement about the future of OpenMokoProjects? (if it is unlikely to be continued, I would rather start migrating the content from there) ... Bringing me to my next question (all?) - what would be an adaquate location for hosting application level projects for Openmoko? Any experience? - I really liked the idea and functionality (SVN, WIKI and docs, News, File releases, Tracker) OpenMokoProjects provided - and in the end, you could easily browse through a bunch of applications for the Freerunner / Openmoko. I can think of (but): - sourceforge.net (for my taste has become too much marketing touchy) - google code (well; it's still Google) - some corner on SHR web side?? - github.com (I have no experience at all; but it looks like providing most of the functionality I mentioned before - feshmeat.net (would only be for the front page I guess) Writing all this; I remember discussions on these lists here about an Openmoko application directory.? I can't remember the outcome of this discussion - has anything evolved from it? Please, I would be thankful for any input ... thanks in advance; Best Michael Original-Nachricht Datum: Wed, 06 Jan 2010 19:25:11 +0100 Von: Michael Pilgermann kichka...@gmx.de An: community@lists.openmoko.org, shr-u...@lists.shr-project.org, shr-de...@lists.shr-project.org, de...@lists.openmoko.org Betreff: Openmoko projects page down Dear all, I have experienced problems in accessing the Openmoko Projects web page (http://projects.openmoko.org/) for a couple of days now; always receiving the following error message: OpenMokoProjects Could Not Connect to Database: I am using this page for my development projects; any idea, whom to contact to getting this resolved? Thanks in advance; best regards Michael PS: I heart rumours, that the maintainer has disappeared.? Any more input on that? How could (instead) restart the web- and database servers? PPS: Do you know any other good place to host projects for the Freerunner / SHR? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR-U] pisi vcard error
There was indeed a problem with saving entries, which came from VCF files (at least in my test case) ... I fixed this now - each entry is checked before writing through to file whether FN is set; if not, something is assembled by using given and last name. This fix will be in next minor release of PISI. Best Michael On 12/17/2009 05:03 PM, Al Johnson wrote: On Thursday 17 December 2009, Bernd Prünster wrote: Al Johnson wrote: On Thursday 17 December 2009, Bernd Prünster wrote: synching with google contacts worked flawlessly, so first of all great work! source A is configured as shr sim contacts (all my contacts are stored on sim) source b is local vcf everythign seems fine until i get the following error message (ALWAYS at 91%): VCARD components must at least contain 1 FN soem of my contacts are stored in vcard, but it aborts after that error... any help would be appreciated! My guess is you have a badly formatted entry at one end, or possibly both. Check your vcf file for existing vcards with no line starting FN: as it is one of the few required fields in a vcard. Do you have any contacts with an empty name on the SIM? vcf file is empty. sim contacts are all fine and work great with synching with google Using pisi from shr-u repos installed ~1hr ago an empty vcf file doesn't cause this problem from either my SIM or opimd. Google probably doesn't care if you don't set the name field(s), but in vCard this field is mandatory. Looking at /opt/pisi/vobjecttools.py I'm not convinced createRawVcard will ensure FN is set to something if the contact has neither firstname nor lastname attributes. My guess is that one of your contact names triggers this case either by having an empty name, or by having a name string that upsets the sim name parser somehow. If you run from the cli (ssh session probably best) you may get more information on where it's going wrong. If you haven't changed the default config names it should be: pisi -v -m5 shrsim vcf1 ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Sync Calendar with evolution
Hi Ali thank you for doing that, hopefully someone will take care of it, if not at least it's there. for the programming bit I guess it will be me ... but there is loads of spare time in December and January ... so I am really positive about the progress of PISI then ... PS: I have almost finished syncml support for PISI ... but - not before December again ... looking forward to it! Free time is hard to come by; if you (or the PISI team) want to delegate any non-programming related tasks to me, I would be happy to lend a hand where I can. Thanks a lot for that; I am really thankful for all the feedback on the list here ... bug reports and feature requests ... I collect them all currently; getting back to some serious programming very soon :) Best Michael ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR] pisi: google - opimd, 435 contacts in 6 hours
Petr, indeed - the opimd part is really slow. But it shouldn't take hours ... any report whether you finally managed to finish off sync? How long did it take then in total? best Michael Petr Vanek wrote: i am trying to sync my google contacts into opimd on shr-u. started at 10:39 and it's still running, pisi showing 92% (reality is that syncing into opimd started in 80%, which means i am somewhat past half. load average: 3.11, 3.07, 3.11 no error messages, all seems normal, just extremely slow... is this normal behavior? as it's still running, i can try to debug if needed... cheers Petr ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Sync Calendar with evolution
Ali, I filed a feature request for that on PISI (https://projects.openmoko.org/tracker/index.php?func=detailaid=286group_id=156atid=673) ... I am really short in time these days; that will be better from December onwards; I will have a deeper look then. best regards Michael PS: I have almost finished syncml support for PISI ... but - not before December again ... Ali wrote: Hi, is anyone working on an opensync plugin for qtmoko? I'm really starting to miss the ability to sync my calendar automatically- and I love qtmoko. I guess I could install evolution on the phone but that's way overkill and will probably bring my phone to a crawl. That being said, at this point I don't care which distro I have to use to sync, I just want it to happen. I've heared of a program called Pisi, will it sync directly with evolution on my desktop, or do I have to use google calendar as a middle man? Long question short, what are the distros/programs I can use to sync my calendar in evolution to the freerunner, preferably without using the internet? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [brainstorm]Online contact sync
ajvogel wrote: Neil Jerram wrote: 2009/10/18 Atilla Filiz atilla.fi...@gmail.com I don't know others but I occasionally switch distros and have multiple computers. I thought different people might be in the same condition. I actually don't how many people use Google contacts, but it's there. OK, so this is primarily something for your own use only. You also mentioned giving contacts to other people - hence my uncertainty - but I guess you would do that from a copy of the contacts on one of your computers, and not from the online repository. So the next question is what form does the online repository need to take? In the simplest case it could be just a plain file (e.g. vcf format) that you upload to the web space that your ISP provides for you... Maybe the dev`s for pisi could extend it to include syncing to an vcf file over ftp/ssh? Maybe it already does? Indeed it does - the default configuration file (https://projects.openmoko.org/plugins/scmsvn/viewcvs.php/*checkout*/trunk/conf?rev=152root=pisi) shows two examples: ## ## 2.5) ## Remote VCF file (on a Webdav-Server) ## [remoteVCF] description= Remote VCF on Webdav module=contacts_remotevcf url=http://webdav.davserver.net/private/pim/ file=contacts.vcf username=LOGIN password=PASSWORD the following example is ICS - but you can apply exactly the same to vcf ... ## ## 1.5) ## Remote ICS file (on a SSH-Server (scp)) ## ## - make sure, you don't need a password for this account (e.g. key file without password) ## - I noticed, you should create your key file on Openmoko - otherwise will bring an error: ## dropbearkey -t rsa -f ~/.ssh/id_rsa ## This example is an ICalendar on your desktop machine, which you have configured in ## Sunbird / Lightning as 'file:///home/username/test.ics' (on the desktop) ## [sshIcs] description=ICalendar on SSH Server module=calendar_ics path=/tmp/pisi-tmpcal.ics preprocess=scp -i /home/root/.ssh/id_rsa usern...@192.168.0.200:/home/username/test.ics /tmp/pisi-tmpcal.ics postprocess=scp /tmp/pisi-tmpcal.ics usern...@192.168.0.200:/home/username/test.ics rm /tmp/pisi-tmpcal.ics ask me if you need more input ... best regards Michael Neil Jerram wrote: But you mentioned git... Is that because you are also looking to track changes over time? git might not be the best thing here, since encrypting the vcf would essentially create a completely different file each time. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Contacts from Nokia N70 to opimd with PISI: no phone field
I implemented a way to get around it. In your config file, you can now add a parameter for VCF sources, which will tell PISI, what phone type to apply if none is provided in VCF file: ## ## 2.3) ## Example for local VCF file ## ## vcfpath: path of VCF file in local file system ## default_phonetype (optional): if type for phone entry is not set, use the value provided here; must be one of the following: ## * mobile(for mobile phone) ## * phone (for home landline phone) ## * officePhone (for office landline phone) [vcf1] description=Local VCF file module=contacts_vcf vcfpath=/home/root/contacts.vcf default_phonetype=mobile Will be in next release of PISI (0.4.8.). Michael Vadim, Efimov wrote: Hi! Thanks for PISI! On Fri, 11 Sep 2009 13:55:53 +0400, Michael Pilgermann kichka...@gmx.de wrote: This got fixed. Will be in the next release. In 0.4.6 i have new strange behavior: Other field (from SE phone) still missing, but PISI seems copy from TEL;TYPE=VOICE:+7** or TEL:+7** to TEL;TYPE=CELL:+7** and overwrite previous number, if exist in vCard Why not add just Phone field? opimd-contacts from SHR display it. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Offline SHR Manager - First Release 0.1
Offline SHR Manager (oSHyReMan) is a tiny GTK-based tool for managing your Freerunner from your Desktop when the phone is connected via USB. The idea behind is putting together a collection of commands, which are executed via SSH - before oSHyReMan again and again typed by the user - now with oSHyReMan automatically. Currently, you can: - Make backups of important files / restore files from backups - Manage your GPS (tangoGPS) tracks (e.g. import GPX etc.) - Edit comfortably configuration files using an Editor of your choice On top, system information is displayed on front page. You can get a copy here (Ubuntu deb or Sources): https://projects.openmoko.org/frs/?group_id=303 For getting started, have a look on the wiki: https://projects.openmoko.org/plugins/wiki/index.php?id=303type=g I have put some screenshots here: http://www.kichkasch.de/oshyreman/screenshots/slide_1.html I would be thankful about feedback - especially any input for further developments, e.g.: - which files should be included in a backup by default - which configuration files are worth to be included by default - which system information parameters are of interested (and how can we obtain them) Enjoy playing with it, Michael ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [shr-u] Latest update failed and connectivity lost
Morning, for the ldap thing, you need to manually remove openldap (this package was installed manually; not needed anymore as libldap is coming with SHR now): opkg remove openldap Though, this will not help you with the GSM problem ... (no idea from me aabout that issue) Michael Original-Nachricht Datum: Thu, 17 Sep 2009 15:34:10 +1000 Von: Denis Johnson denis.john...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: [shr-u] Latest update failed and connectivity lost I'm not quite sure where to report this so I apologize if it does not belong here. I did an 'opkg update opkg upgrade' today as I have many other times. I received the following errors: Collected errors: * Package libldap-2.3-0 wants to install file /usr/lib/libldap_r-2.3.so.0 But that file is already provided by package * openldap * Package libldap-2.3-0 wants to install file /usr/lib/libldap-2.3.so.0 But that file is already provided by package * openldap * Package libldap-2.3-0 wants to install file /usr/lib/liblber-2.3.so.0 But that file is already provided by package * openldap After rebooting I had no gsm. If I go to wrench settings...connectivity settings, all complain about not being able to connect to fso. I removed the above files and completed the upgrade without further errors, however it still does not connect to gsm etc despite rebooting. Paroli also cannot connect to any of the services. If anyone has any suggestions, then please advise. regards Denis ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Contacts from Nokia N70 to opimd with PISI: no phone field
Morning, this is due to the fact, that internal PISI structure always needs a phone type (either home, work or mobile) - at least currently. - if no type is provided (in VCF); I assume it is a mobile number. I filed a bug for that (https://projects.openmoko.org/tracker/index.php?func=detailaid=268group_id=156atid=670) and I will see, whether and how I can get around that with next release. Michael Original-Nachricht Datum: Mon, 14 Sep 2009 00:02:57 +0400 Von: Vadim, Efimov eva...@evadim.ru An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: Contacts from Nokia N70 to opimd with PISI: no phone field On Sun, 13 Sep 2009 00:41:54 +0400, Vadim, Efimov eva...@evadim.ru wrote: Why not add just Phone field? opimd-contacts from SHR display it. or, make pair TYPE= -- opimd-type configurable ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Freerunner in real world
Dear all, last weekend I went for a small cycling tour and I thought, with gps in my Freerunner and track load capabilities of tangogps there is no need anymore for physical maps - I took the Freerunner with me. I was really impressed, how smoothly the whole thing was working. No problems with the GPS; no problems with tangogps either. However, two small problems: - I could not attach the phone properly to my bike; had to put it in a front bag and this was somehow a pain; also with some troubles with the sun making the reading from the display rather hard - The power capacity was just enough to bring me from A to B; another (longer) trip might result in troubles / me getting lost :( So my question: has anybody got any experiences with - attaching a Freerunner to a bike (maybe even incl. sun protection) - using some additional batteries? Thx in advance for you input; greetings Michael ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Freerunner in real world
Hi Michael, I was really impressed, how smoothly the whole thing was working. No problems with the GPS; no problems with tangogps either. What distribution do you use, and what version? I don't have working GPS at all with FSO. I am using SHR-U, which is doing the job very well. However, two small problems: - I could not attach the phone properly to my bike; had to put it in a front bag and this was somehow a pain; also with some troubles with the sun making the reading from the display rather hard I have a mobile phone handlebar case which I use with my etrex. The openmoko just barely goes in. I might have to look for a slightly larger case. Yeah, I checked some cases as well on the Net; I am a bit concerned about the Freerunner dropping out of this thing ... have to give it a go. - The power capacity was just enough to bring me from A to B; another (longer) trip might result in troubles / me getting lost :( If I was touring I would consider taking solar power. Or maybe using suspend for part of the time. Well; I tried suspend at the beginning; but that's not really fun - the track gets dropped in tangoGPS and you have to re-orientate yourself; I think - when driving using GPS - I want this map in front of me all the time ;) Thx Michael ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Contacts from Nokia N70 to opimd with PISI: no phone field
This got fixed. Will be in the next release. Vadim, Efimov wrote: On Thu, 03 Sep 2009 07:43:50 +0400, Nicola Mfb nicola@gmail.com wrote: Hi! I just tried to transfer the addressbook from my Nokia N70 to opimd. As PISI does not support obex/syncml via bt I used msynctool to sync with Evolution. Finally I transfered the evolution vcf exported file on the freerunner and used PISI to sync it with opimd. The result was that only sim contacts have the phone field. I tested that with opimd gui, cli utils and litephone. However it's not an opimd problem as using PISI to sync the same vcf with google contacts results in the same problem. PISI is 0.4.5, shr is unstable lite 08/08 updated and upgraded before trying pisi. Here some lines from the vcf file: BEGIN:VCARD VERSION:3.0 UID:pas-id-4A9F1EF50120 X-EVOLUTION-FILE-AS:\, FN: N:;;;; REV:20090627T221844Z TEL;TYPE=CELL:XX END:VCARD Regards Nicola ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community Recently i tried to migrate my contacts too (via KDE Adressbook) and found that PISI export only FAX fields. I created few contacts in FR directly, and export it to vcf. PISI prefixed all numbers with VOICE flag: BEGIN:VCARD VERSION:3.0 FN:Vadim N:Efimov;Vadim;;; TEL;TYPE=CELL,VOICE:+71234567890 END:VCARD so, i add VOICE prefix to all fields and try again, it imported ok, except field what don't have TYPE flag (other number in my SE 810i) TYPE=VOICE also don't help... ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Contacts from Nokia N70 to opimd with PISI: no phone field
I think, I will release a bug fix version today; however, PISI is still not in the repos as I am heavily struggeling to set up a build environment here (for creating and testing bb file). So, I will have to release on opkg.org again. I hope, I get this build thing fixed soon (currently struggeling with some freetype Makefile issue :( ) Michael Nicola Mfb wrote: On Fri, Sep 11, 2009 at 11:55 AM, Michael Pilgermann kichka...@gmx.de wrote: This got fixed. Will be in the next release. Thanks! is it scheduled soon or should we try to build a dev version? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Contacts from Nokia N70 to opimd with PISI: no phone field
Fixed. In configuration file user can choose whether to auto-prefix tel: ... Will be in upcoming release. Michael Pilgermann wrote: Hi, although, this is not the standard way of storing phone numbers; I filed a bug to address this issue (as I do not want to start this discussion again). There will be another option in the config file for opimd PIM sources with the next release, which shall indicate whether to prefix phone numbers automatically in opimd when syncing. Michael Original-Nachricht Datum: Mon, 7 Sep 2009 16:15:45 +0200 Von: Sebastian Krzyszkowiak seba.d...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: Contacts from Nokia N70 to opimd with PISI: no phone field On 9/7/09, Vadim, Efimov eva...@evadim.ru wrote: On Sun, 06 Sep 2009 00:05:42 +0400, Sebastian Krzyszkowiak seba.d...@gmail.com wrote: In opimd. I can't query it via opimd-cli (console not properly localized), in opimd-contacts i see: Work phone Fax phone Cell phone Home phone After i click edit save via GUI - small mobile phone icon appear: So it means PISI isn't adding tel: prefix to field values, which is wrong :P http://gallery.evadim.ru/d/435-1/opimd-contcts-screen.png Also, i can't search in opimd-contacts contacts with russian names, even by phone number, but this another story... opimd-contacts isn't supposed to be phone suite. Patches are welcome, but I won't work on such things by myself, sorry (unless they are opimd problems, not opimd-utils). -- Sebastian Krzyszkowiak dos ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
PISI 0.4.6 released
I just released another minor release (0.4.6) of PISI. Mainly the bugs discussed here on the list were addressed. New on top is the integration with SHR repository. The recipe was just sent to the maintainers; hence, if you wait till tomorrow or so you should be able to install / upgrade just by opkg {upgrade|install} pisi I like that :) Syncml-Support is very much on the way. Just struggeling with some minor problems - so 0.5 should be out very soon. Michael Michael Pilgermann wrote: We just released PISI 0.4. The major enhancement this time is opimd support for contacts. Supported Contacts data sources: - SIM via DBUS (e.g. SHR) - QTopia address book (e.g. OM 2008.12) - LDAP (read only) - VCF files (local / webdav) - Google contacts - OPIMD Supported Calendar data sources: - Google calendars - ICalendar files (local / webdav) Get your copy here: http://www.opkg.org/package_191.html ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Contacts from Nokia N70 to opimd with PISI: no phone field
In fact, it even is default already. However, it is not the standard way of storing phone number information (if you look around at other backends) - so I decided to leave it up to the user. Michael Sebastian Krzyszkowiak wrote: On 9/11/09, Michael Pilgermann kichka...@gmx.de wrote: Fixed. In configuration file user can choose whether to auto-prefix tel: ... And every user should choose that (it even should be by default), as not doing that with GSM backends is just plain wrong :P ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Contacts from Nokia N70 to opimd with PISI: no phone field
I was not talking about OPIMD in particular but storing phone information in general ... I understand that you are opimd developer and that you have decided about the implementation (in contrast to standard) ... I totally accept that and that's why I applied this change to the application. So long Michael Sebastian Krzyszkowiak wrote: On 9/11/09, Michael Pilgermann kichka...@gmx.de wrote: In fact, it even is default already. Nice :) However, it is not the standard way of storing phone number information (if you look around at other backends) - so I decided to leave it up to the user. Other backends? I'm opimd developer, and in opimd that's standard which apps should follow. You can do what you want in other databases and datasources, but in opimd you have to use that, as opimd is designed to bring apps support of the same data. When you won't follow standards, then you take risk for having stored incompatible data, unusable in some apps. BTW, someone somewhere on ml pointed to some RFC document about URIs, and tel: was the correct, standard one for phone numbers. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Contacts from Nokia N70 to opimd with PISI: no phone field
As you want to end the topic - just a very last comment on it: I never asked for any changes on opimd storing - all I said was that it is not using the widely used way of handling phone information (and same time, I was implementing a way to still cope with it). But I totally agree that we can use our time for more productive things than discussing here ;) ... so have a nice weekend ... PS: The RFC describes format of phone URIs rather than phone numbers. Sebastian Krzyszkowiak wrote: On 9/11/09, Michael Pilgermann kichka...@gmx.de wrote: I was not talking about OPIMD in particular but storing phone information in general ... I understand that you are opimd developer and that you have decided about the implementation (in contrast to standard) ... I totally accept that and that's why I applied this change to the application. So long Michael I just can't understand how other datasources can influence on way of storing data in opimd. But i think we should end topic, as it's fixed now ;) And thanks again for your work at opimd support :) PS. http://www.rfc-archive.org/getrfc.php?rfc=3966 ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4.6 released
Adam, I am afraid; this issue has not yet been addressed. (but it is filed as a bug - so I am going to address this in near future). Michael Adam Jimerson wrote: On Friday 11 September 2009 12:34:51 pm Michael Pilgermann wrote: I just released another minor release (0.4.6) of PISI. Mainly the bugs discussed here on the list were addressed. New on top is the integration with SHR repository. The recipe was just sent to the maintainers; hence, if you wait till tomorrow or so you should be able to install / upgrade just by opkg {upgrade|install} pisi I like that :) Syncml-Support is very much on the way. Just struggeling with some minor problems - so 0.5 should be out very soon. Michael Is the problem with syncing calendars with recurring events on Google Calendar addressed with this release? -- We must plan for freedom, and not only for security, if for no other reason than only freedom can make security more secure. Karl Popper ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Contacts from Nokia N70 to opimd with PISI: no phone field
Hi, I think, this is not about opimd at all - it should rather be a problem with the VCF implementation in PISI. I filed a bug already ... I hope, I will find the time to get this fixed till end of this week. Michael Original-Nachricht Datum: Mon, 07 Sep 2009 08:51:19 +0400 Von: Vadim, Efimov eva...@evadim.ru An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: Contacts from Nokia N70 to opimd with PISI: no phone field On Sun, 06 Sep 2009 00:05:42 +0400, Sebastian Krzyszkowiak seba.d...@gmail.com wrote: In opimd. I can't query it via opimd-cli (console not properly localized), in opimd-contacts i see: Work phone Fax phone Cell phone Home phone After i click edit save via GUI - small mobile phone icon appear: http://gallery.evadim.ru/d/435-1/opimd-contcts-screen.png Also, i can't search in opimd-contacts contacts with russian names, even by phone number, but this another story... ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Contacts from Nokia N70 to opimd with PISI: no phone field
Hi, although, this is not the standard way of storing phone numbers; I filed a bug to address this issue (as I do not want to start this discussion again). There will be another option in the config file for opimd PIM sources with the next release, which shall indicate whether to prefix phone numbers automatically in opimd when syncing. Michael Original-Nachricht Datum: Mon, 7 Sep 2009 16:15:45 +0200 Von: Sebastian Krzyszkowiak seba.d...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: Contacts from Nokia N70 to opimd with PISI: no phone field On 9/7/09, Vadim, Efimov eva...@evadim.ru wrote: On Sun, 06 Sep 2009 00:05:42 +0400, Sebastian Krzyszkowiak seba.d...@gmail.com wrote: In opimd. I can't query it via opimd-cli (console not properly localized), in opimd-contacts i see: Work phone Fax phone Cell phone Home phone After i click edit save via GUI - small mobile phone icon appear: So it means PISI isn't adding tel: prefix to field values, which is wrong :P http://gallery.evadim.ru/d/435-1/opimd-contcts-screen.png Also, i can't search in opimd-contacts contacts with russian names, even by phone number, but this another story... opimd-contacts isn't supposed to be phone suite. Patches are welcome, but I won't work on such things by myself, sorry (unless they are opimd problems, not opimd-utils). -- Sebastian Krzyszkowiak dos ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Contacts from Nokia N70 to opimd with PISI: no phone field
In this context: What is the set of prefixes you are using / supporting in opimd?? (any link to documentation??) thx in advance Michael Sebastian Krzyszkowiak wrote: On 9/7/09, Michael Pilgermann kichka...@gmx.de wrote: Hi, although, this is not the standard way of storing phone numbers; I filed a bug to address this issue (as I do not want to start this discussion again). There will be another option in the config file for opimd PIM sources with the next release, which shall indicate whether to prefix phone numbers automatically in opimd when syncing. Michael I seem to remember that discussion and someone pointed to tel: being valid and standard way of storing phone numbers (with some nice link proving that). Anyway, that's standard which opimd follows with many features (like normalizing phone numbers when comparing) and if PISI (or any other opimd client) isn't doing that, then it isn't really supporting opimd :x ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Contacts from Nokia N70 to opimd with PISI: no phone field
Hi Nicola, I am currently not at home - I guess it is a problem of selection of fields (for PISI) in opimd - actually we were discussing this before on this list here. As soon as I have come back home (beginning of next week) I will check on this ... Greetings Michael Original-Nachricht Datum: Thu, 3 Sep 2009 05:43:50 +0200 Von: Nicola Mfb nicola@gmail.com An: community@lists.openmoko.org Betreff: Contacts from Nokia N70 to opimd with PISI: no phone field Hi! I just tried to transfer the addressbook from my Nokia N70 to opimd. As PISI does not support obex/syncml via bt I used msynctool to sync with Evolution. Finally I transfered the evolution vcf exported file on the freerunner and used PISI to sync it with opimd. The result was that only sim contacts have the phone field. I tested that with opimd gui, cli utils and litephone. However it's not an opimd problem as using PISI to sync the same vcf with google contacts results in the same problem. PISI is 0.4.5, shr is unstable lite 08/08 updated and upgraded before trying pisi. Here some lines from the vcf file: BEGIN:VCARD VERSION:3.0 UID:pas-id-4A9F1EF50120 X-EVOLUTION-FILE-AS:\, FN: N:;;;; REV:20090627T221844Z TEL;TYPE=CELL:XX END:VCARD Regards Nicola ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Paroli : migrating SIM contacts
Hi Xavier, may I ask you for the problems you had with PISI? Maybe we are able to solve this for future use thx Michael Original-Nachricht Datum: Wed, 26 Aug 2009 09:55:21 +0200 Von: Xavier Cremaschi omega.xav...@gmail.com An: community@lists.openmoko.org Betreff: Re: Paroli : migrating SIM contacts I have used a python script to load my VCF file into Paroli, now I have my contacts even if SIM is still empty. PISI failed to load the VCF file into SIM, but I still want to do that as soon as possible, because SIM is far more reliable than a file on FR. Xavier. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: First contact with the community
Hi adamou, welcome! Hope, you will have loads of fun with the device and the community ... nice, seeing more people joining the community - especially (from my point of view) - when they do Python programming ... First of all; I really agree with Risto - there is loads of work to do in core components of the OM distributions - and Paroli is probably a good example ... However, if you rather want to start programming on application level, there are for sure some projects seeking for support - I can for instance suggest (I know, me being quite selfish here) contributing to a synchronization tool for the Openmoko called PISI (http://projects.openmoko.org/projects/pisi/). Depending on your interest, there is tasks - on GUI (PyGTK extensions or even migration (and re-design) to Elementary) - on the core (e.g. extend by new domain tasks) - on module level (integrate with more data sources) If you are interested, feel free to contact me - ask about anything - get an account on gforge (http://projects.openmoko.org/) and request access to the project ... Best regards Michael Original-Nachricht Datum: Sat, 22 Aug 2009 12:15:01 +0300 Von: Risto H. Kurppa ri...@kurppa.fi An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: First contact with the community Hi there! Nice to hear and see new people entering the community! And it's great that you'll get your unit soon - it just makes more sense to devel with the unit, not with qemu as you can use the touchscreen, you feel the speed, accelerometers, everything. But it all depends on what do you want to do and in what kind of projects to participate. First of all, there are many different distributions you can install on the phone. I myself use OM2009 unstable (see http://wiki.openmoko.org/wiki/Om2009 ), some other use SHR, some use Debian. Also Gentoo, Android, QTextended (or whatever it's called nowadays), Hackable1, openwrt are around and some more I forgot. Then there are many applications written primarly for Openmoko phones, like omgps (see http://code.google.com/p/omgps/ ). If you want to start contributing and you know python, I suggest you to have a look at Paroli, the phone application of OM2009. Paroli has now been written for maybe some 6 months and is quite usable, but still needs some love before it'll be launched as stable. If you're interested, have a look at http://wiki.openmoko.org/wiki/Om_2009_get_active#Paroli_phone_software - the work on Paroli will benefit many users and it's a smooth start for you, for example rewriting the wlan workflow (see http://www.paroli-project.org/trac/ticket/171 ) or include a bluetooth support. You're welcome to join #paroli irc-channel for more questions. Enjoy your freedom! r -- | risto h. kurppa | risto at kurppa dot fi | http://risto.kurppa.fi ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
Sounds great! Welcome to the team ... :) You could start by requesting access to the code - I would create a branch for you, so you could play around. There is a basic class diagram in the docs, which should help with the basic understanding of the architecture ... Feel free to ask about anything ... also about Python if you want. Michael c_c wrote: Hi, I would be willing to help/code (my python is weak though) to get sync support for e-tasks through PISI. Perhaps sync to / from evolution can be looked at in the beginning. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Shr-User] Request for assistence on assembling library packages
Hi Thomas, Martin did quite some work on packaging PISI and its deps. (see attached email) ... I think, all the deps are in there now; haven't yet had the time to test everything ... From my point of view, there is still a need to create proper BB-File for PISI - see discussion in second attached email. If you have dealt with these things before - what is your opinion about it?? Greetings Michael Thomas Zimmermann wrote: Am Sonntag 16 August 2009 22:17:43 schrieb Michael Pilgermann: Dear all, For an Openmoko PIM Synchronization tool (called PISI) I developed a module to integrate with SyncML-servers this weekend. It is all running fine on my Linux box (desktop) already. I had some libs to install in order to get prepared. Now, for putting the package together for the Openmoko I need to port them. However, I am not very familar with this stuff (Python programmer) and have no toolchain installed (I think, I heart that's the way to go for that kind of stuff) ... So my question is, whether somebody (who has maybe already a fully functional toolchain installed) could assemble Openmoko packages (best ipk I would say) for the following three modules: - wbxml (http://sourceforge.net/projects/libwbxml/files/libwbxml/0.10.7/libwbxml-0. 10.7.tar.gz/download) - libsoup (http://live.gnome.org/LibSoup) - libsyncml (http://sourceforge.net/projects/libsyncml/files/libsyncml/0.5.4/libsyncml- 0.5.4.tar.gz/download) Uploading them to opkg.org would be grant - but if you just send them over, I would do the rest, too ... Please, please help - if I need to do it myself, it will probably take me ages (and will look like the openldap module ;)) Michael Did you find someone who would help you? If not i will do it. Thomas ___ Shr-User mailing list shr-u...@lists.shr-project.org http://lists.shr-project.org/mailman/listinfo/shr-user ---BeginMessage--- Hi, on Friday I uploaded patch for OE repository to shr trac: http://trac.shr-project.org/trac/ticket/592 http://trac.shr-project.org/trac/ticket/592Patch contains support for setuptools (http://pypi.python.org/pypi/setuptools), which seems like standard tool for managing python packages, that's files ez_setup.py, setup.py and setup.cfg. It would be nice if you include those 3 files in your source distribution package. I also found few files missing from http://projects.openmoko.org/frs/download.php/888/pisi-src-0.4.4.tar.gz, which were available in subversion repository, so I made only bbfile for live subversion version of pisi, I can found which files were missing if you can include them to pisi-src too. As last modification of your source distribution I created pisi python module and moved all pisi stuff and subdirs there, because this bbfile installs pisi directly in /usr/lib/python*/site-packages/pisi not to /opt/pisi and having lots of files and directories only for pisi directly in site-packages seemed wrong for me. So i rearranged source files like this: mkdir pisi mv pisi*.py pisi touch pisi/__init__.py mv contacts/ modules/ events/ tests/ thirdparty/ pisi As I said before, I'm not python programer so setuptools and python packages are new for me, so it would be nice if someone could confirm, that this structure is sane and you could rearrange files in subversion to simplyfi building process. I'll try to prepare bbfiles for new development version dependencies as you wrote in second thread. JaMa On Fri, Aug 14, 2009 at 7:35 PM, Michael Pilgermann kichka...@gmx.dewrote: JaMa, thx for this offer. I don't really know, what in detail you are talking about ... i was quite happy, that I managed to assemble ipkg - this is all done automatically using a Makefile: https://projects.openmoko.org/plugins/scmsvn/viewcvs.php/*checkout*/trunk/Makefile?rev=135root=pisi But integrating all this in feeds of repositories of course sounds good to me ... just let me know, what exactly I can do for you - I am sure we can sort that out (till now I have always just copied the files into my ipkgs) Michael Martin Jansa wrote: On Thu, Aug 13, 2009 at 11:49 AM, Martin Jansa martin.ja...@gmail.com mailto:martin.ja...@gmail.com wrote: I have no experience with python, but I can try to prepare setup.py for setuptools next week, if you have no time or interest in it and then send you patch. I had some spare time.. so before going for vacation, here is something which works for me, at least seems like working for me :). Maybe something could be integrated upstream so simplify bbfile for next version. Regards, JaMa ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community
Re: Paroli : migrating SIM contacts
Hi Xavier, I don't think, you can configure this somewhere. I will have to apply some minor changes to the code - could you please send me a sample VCF file (some sanitized version of your file), which triggers the error message. I will try to fix this then soon ... Michael Xavier Cremaschi wrote: Michael Pilgermann a écrit : Hi Xavier, generally speaking, you could use PISI (http://www.opkg.org/package_191.html) for this problem. Although, we developed and tested PISI on SHR. So, I do not know, whether it is running on Om 2009 as well? (Any experiences from anybody??) If it is running: You could take a copy of your VCF file - synchronize this one with you existing SIM card entries (access via dbus, should be in OM 2009 I think) ... afterwards, you could edit the vcf file and sync again with the new SIM card in the OM. The Paroli numbers are not yet visible to PISI; unless Paroli makes use of OPIMD??? But that would be new to me ... Michael Hi, I am currently trying to sync my old SIM card with my VCF file, in order to dump the VCF file into my new SIM card later. PISI can be installed and launched from my Om2009, but I have an encoding problem : ** Error: Changes to source 2 (VCF) could not be applied due to the following reason: 'ascii' codec can't encode character u'\xe9' in position 36: ordinal not in range(128) Could you tell me how to run PISI in full UTF-8 ? I think this software could be a good solution for my problem, but my VCF file is an UTF-8 one (I am french) Best regards, Xavier. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [ALL] New showroom for Openmoko apps
Dear all, maybe, another perspective here from an apps developer's point of view: I do believe, that we need a proper / nice directory of applications, which users may browse through. I am aware of the following repositories right now: - openmoko wiki - applications (I think, it is a good starting point if you look for something; but could be somehow more fashined - and up to date) - opkg.org - good for uploading (or linking) releases - though, I never used it as a repository (somehow I didn't feel it's a proper rep) - openmoko projects - from my view a good development plattform, which is doing the job (it is just not too fancy - but, come on, we are developers) - community updates - new: SHR manual (also telling me some bits and pieces about software) - *** did I forget something? probably I did *** So, when doing a release right now - I have to update 4 pages already (openmoko projects, opkg.org, community updates and SHR manual), because each of them comes with its own installation instructions (the wiki is rather static). What I want to point out first of all: * We do not need another plattform ON TOP of all this * We should rather go and integrate stuff. For me, openmoko projects server (gforge) is a very good starting point for that: * source code management (svn) * file releases * bug tracking, feature requests * news support * and WIKI functionality I think, we should really keep this as a basis. But I think, it is not a good plattform for people to browse projects. There is a point of establishing something inviting* here. However, I would suggest the following points: * Make it a really simple, good-looking overview of applications to browse through * Keep Openmoko projects as development repository - do not duplicate stuff, we have in there already (put links instead) * Make it possible to easily install applications (simple instructions as given in opkg.org - so we wouldn't need this plattform anymore) * Do not maintain another list on openmoko wiki - instead put a link there to this new directory * Whenever you present information about a project (e.g. community newsletter or user manuals) provide a link to the app inside this plattform instead of detailling installation instructions (they might change from one version to the next) * Support community input (comments, maybe voting) * Again: Make it beautiful and simple. For the packaging issue - I really like the idea of boosting the process to integrate into reps / distributions. (this would btw. ease the process of installation). However, documentation on how to do this is really rare. One could probably find a way to create a bb file (and also further required files) - but the way on * how to get this into a rep. / distribtution? * is really not transparent. Whom do I need to contact? Do I have to file an issue somewhere? The Openmoko wiki is not really helpful about this topic. Lasts words: I wouldn't spend too much time when bringing up a SHOWROOM on tricky, technical stuff. Just a plain, simple, beautiful web site (supporting categories and distributions is nice I think) and - at least for now - manual installation instructions. I think, every OM user is able to run 'opkg install APPNAME'. It would be a great step forward, if deps are resolved and so on ... Very last words: Please do not put anything up, when there is no time / resources to maintain it. It would be a shame to waste so much efforts Michael Original-Nachricht Datum: Thu, 20 Aug 2009 16:04:49 +0200 Von: Sebastian Krzyszkowiak seba.d...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: [ALL] New showroom for Openmoko apps On 8/20/09, Risto H. Kurppa ri...@kurppa.fi wrote: Hi there! ABSTRACT I think a new showroom for community created application is needed to boost the development and help users to get to know new apps easily. Now we have opkg.org to show distribute the apps created by the community for Freerunner. SETUP opkg.org has allowed us to easily see what apps are new in the community, the comment system has alowed us to get in touch with the developer/packager and we've seen nice screeshots there to encourage us to try apps. Also the release of opkg.org repository was great! But: opkg.org is has many outdated and broken packages with missing dependencies opkg.org doesn't separate packages for different distributions opkg.org doesn't share the source codes as per GPL opkg.org code can be changed only by the main developer opkg.org developer doesn't seem to be working on it any more (since April) opkg.org developer is not an easy fish to catch Now have a look at these: http://www.apple.com/iphone/iphone-3gs/app-store.html http://www.android.com/market/ https://store.ovi.com/?lid=storeherotxtcid=ovistore-fw-ilc-body-acq-na-ovicom-g0-na-2lang=fi-FI http://getdeb.net/
Re: [ALL] New showroom for Openmoko apps
Original-Nachricht Datum: Fri, 21 Aug 2009 15:25:25 +0300 Von: Risto H. Kurppa ri...@kurppa.fi An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: [ALL] New showroom for Openmoko apps Opkg.org seems to be owned by the author so if the author is not co-operative (cannot be reached, doesn't answer e-mails or jabber) there's not much we or OM can do about it. Summa summarum: * Looks like there are people around who support the idea of showroom. + * Showroom, not a repository + * Read the data from packages in the repositories of the distributions + * Allow filtering of packages based on existing desktop files and categories + * Allow social features like comments voting on the web site + * Also create a client for FR to search install apps (+) low prio Did I miss something? Anyone with the skills around willing to work on this? I'd say the one who has the skills can decide the technology, be it git+django or svn+php or whatever, - ... we don't need source file management here I think; let's use stuff available on gforge instead. Let's concentrate on presentation and information (not the development) ... as long as it's possible for more than one people to contribute. r On Fri, Aug 21, 2009 at 2:17 PM, David Reyes Samblas Martinezda...@tuxbrain.com wrote: 2009/8/21 Risto H. Kurppa ri...@kurppa.fi: On Fri, Aug 21, 2009 at 1:12 PM, Sebastian Krzyszkowiakseba.d...@gmail.com wrote: On 8/21/09, David Reyes Samblas Martinez da...@tuxbrain.com wrote: Just an idea, why not use the bb file and source files as README, INSTALL, Changelog, and .desktop files if exist as source for this showroom? ++ from me! Some way for browse repository (doesn't matter if from WWW or from app on Neo, or even both at once) could be IMO the best showroom. It won't be outdated, app authors won't have to package their apps (as now they do, which is strange ;x). I agree, the point is to make it easy and appealing to find cool apps. But I wouldn't like to be able to see descriptions of all libraries but apps that one can use to do cool stuff. the existance or not of desktop file can be used as filter to not include libs/console apps if you don't want them, (maybe others are searching for a lib and can be useful to include them) If it can be automated this far, it'd be great! Both WWW and app for Openmoko would be nice to have. And somehow - this again should be distro-undependant so that it can be easily adapted to work on openwrt, shr, om2009 - maybe even on Debian and Gentoo?! I'm not familiar with the openwrt and Debian(There is a text file with descriptions of the repo, isn't) it the Package system but if they have a description field I don't know why it shoudn't be included, the work will be to match all those sources of infomation and find a good balance to show attractive/useful information , A other idea regarding this is use a filter to show all, or just one/few distros, and when entering the app description show on what distribution is included an in what version. Yes its no easy and maybe we must start easy with just one package system (read SHR ;) ) and then move one adding more distros and finding good ways to merge all this information to this showing room system. r -- | risto h. kurppa | risto at kurppa dot fi | http://risto.kurppa.fi ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -- David Reyes Samblas Martinez http://www.tuxbrain.com Open ultraportable embedded solutions Openmoko, Openpandora, Arduino Hey, watch out!!! There's a linux in your pocket!!! ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -- | risto h. kurppa | risto at kurppa dot fi | http://risto.kurppa.fi ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Packaging of Python Programs (was Re: PISI 0.4 released)
Hi all, since I am getting a bit confused about this topic, I thought I start a small discussion on it. Background was our sync app PISI (written in Python), which we now tried to include in distributions (here SHR) using BB files. Martin was kind enough to prepare a first draft of the bb file (and all the other stuff required) in order to get a running package for PISI (thx again) ... Last night, I was then trying to take these avaialbe files and wanted to modify in order to suit our needs appropriately. I started with changing the files ... was looking around on setuptools documents, changed more files - and then came back to the following question: *** Should we really install a Python application as a site-package?? *** Setuptools (and whatever similar stuff is out there for Python packaging) is a very good tool to assemble and distribute Python site-packages (so to say Python libraries) - stuff, that extends Python by some additional functionality. A program, however, does not extend the functionaility of the language - it is just an application itself. So, my question is, whether we should distinguish between libraries and applications when talking about packaging Python programs. libraries would go into site-packages; applications into some corresponding folder (e.g. /opt/$PROGRAMNAME) ... That is just a suggestion - I am really not sure, which is the way to go. How are other Python applications handling this issue? For me it looks somehow artificial to put an application under site-packages for Python. Comments are very welcome ... :D Michael Original-Nachricht Datum: Tue, 18 Aug 2009 12:54:28 +0200 Von: Martin Jansa martin.ja...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: PISI 0.4 released Hi, on Friday I uploaded patch for OE repository to shr trac: http://trac.shr-project.org/trac/ticket/592 http://trac.shr-project.org/trac/ticket/592Patch contains support for setuptools (http://pypi.python.org/pypi/setuptools), which seems like standard tool for managing python packages, that's files ez_setup.py, setup.py and setup.cfg. It would be nice if you include those 3 files in your source distribution package. I also found few files missing from http://projects.openmoko.org/frs/download.php/888/pisi-src-0.4.4.tar.gz, which were available in subversion repository, so I made only bbfile for live subversion version of pisi, I can found which files were missing if you can include them to pisi-src too. As last modification of your source distribution I created pisi python module and moved all pisi stuff and subdirs there, because this bbfile installs pisi directly in /usr/lib/python*/site-packages/pisi not to /opt/pisi and having lots of files and directories only for pisi directly in site-packages seemed wrong for me. So i rearranged source files like this: mkdir pisi mv pisi*.py pisi touch pisi/__init__.py mv contacts/ modules/ events/ tests/ thirdparty/ pisi As I said before, I'm not python programer so setuptools and python packages are new for me, so it would be nice if someone could confirm, that this structure is sane and you could rearrange files in subversion to simplyfi building process. I'll try to prepare bbfiles for new development version dependencies as you wrote in second thread. JaMa On Fri, Aug 14, 2009 at 7:35 PM, Michael Pilgermann kichka...@gmx.dewrote: JaMa, thx for this offer. I don't really know, what in detail you are talking about ... i was quite happy, that I managed to assemble ipkg - this is all done automatically using a Makefile: https://projects.openmoko.org/plugins/scmsvn/viewcvs.php/*checkout*/trunk/Makefile?rev=135root=pisi But integrating all this in feeds of repositories of course sounds good to me ... just let me know, what exactly I can do for you - I am sure we can sort that out (till now I have always just copied the files into my ipkgs) Michael Martin Jansa wrote: On Thu, Aug 13, 2009 at 11:49 AM, Martin Jansa martin.ja...@gmail.com mailto:martin.ja...@gmail.com wrote: I have no experience with python, but I can try to prepare setup.py for setuptools next week, if you have no time or interest in it and then send you patch. I had some spare time.. so before going for vacation, here is something which works for me, at least seems like working for me :). Maybe something could be integrated upstream so simplify bbfile for next version. Regards, JaMa ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community
Re: Paroli : migrating SIM contacts
Hi Xavier, generally speaking, you could use PISI (http://www.opkg.org/package_191.html) for this problem. Although, we developed and tested PISI on SHR. So, I do not know, whether it is running on Om 2009 as well? (Any experiences from anybody??) If it is running: You could take a copy of your VCF file - synchronize this one with you existing SIM card entries (access via dbus, should be in OM 2009 I think) ... afterwards, you could edit the vcf file and sync again with the new SIM card in the OM. The Paroli numbers are not yet visible to PISI; unless Paroli makes use of OPIMD??? But that would be new to me ... Michael Original-Nachricht Datum: Wed, 19 Aug 2009 10:15:15 +0200 Von: Xavier Cremaschi omega.xav...@gmail.com An: community@lists.openmoko.org Betreff: Paroli : migrating SIM contacts Hi folks, I use Om2009/fso/paroli as my daily phone, and today I need to migrate from my old SIM card to a new one. And of course I want to keep my contacts. What I have : - old SIM card with contacts (currently in my FR), but some are shorten (like a too long filename in MsDOS) probably because the card is a 9 year old one - new SIM card with nothing but pre-registered provider numbers - a vcf file exported from an old Nokia 9210 in 2008/07 (FR release date), full information (long names...) but of course contacts added between 2008/08 and now are missing - 2 contacts added in Paroli... must be on FR flash memory because I can see them even with the new SIM - geek abilities and a great FR community (you) What I want to do (ideally) : set up a centralized thing where I could import contacts from these different sources, then sort a bit the mess, then export everything in the new SIM. Do you have any idea ? Is there any SIM-to-vcf or paroli-to-vcf piece of software ? If not possible : what could be the best way to transfer my old SIM card contact into the new one ? I presume I can fill the holes/rename things manually after the big part of the job is done. Best regards, Xavier Cremaschi. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
Hi Robin, thx for your feedback ... We used standard GTK Filedialog for this ... I am trying to think of any solution (with no need to touch GTK code ;)) ... To be honest - I can't bring up any good ... for the mean time, you could simply hard code the path of the vcf file in your config file (/home/root/.pisi/conf: instead of @interactive@) ... I don't even know, whether there are any efforts for fitting GTK on mobile devices - anybody else here with some input?? Michael Original-Nachricht Datum: Tue, 18 Aug 2009 22:25:52 +1200 Von: Robin Paulson robin.paul...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: PISI 0.4 released 2009/8/10 Michael Pilgermann kichka...@gmx.de: We just released PISI 0.4. i did a sync a moment ago, from sim to interactive vcf file. it popped up a dialogue ox asking for a file anme, but i couldn't read most of it, because too much of it was off screen. could you modify this, so i can figure out what's happening? cheers ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
Hi JaMa, Great! Really great stuff - thank you so much for all this work. I had a quick look on the ticket and the patch - I can see, that you also included all the dependencies! Lovely! If I understand you correctly, all I need to do is taking the following files from the patch: - setup.py - pisi_svn.bb - ez_setup.py Apply my changes (to the first two entries) and put them into my svn repository. I will as well send them over to you. The missing files are actually by purpose - that's stuff one shouldn't need when playing around with the code (such as Makefile) ... but wouldn't mind to include everything if this is required or common practice. In the end, we shouldn't release from SVN as there might be a non-working version in the trunk. How would I proceed from there whenever I have a new release? Is there a patch / ticket required every time? I also noticed - from the dependencies there is openldap missing (maybe it was in SHR already?) thx and greetings (happy) Michael BTW: What is the OE-rep about? An SHR specific one? PS: We should think about putting all this information / stuff you are doing right now into a wiki - otherwise you might end up assembling bb-files for all new apps ... :) Original-Nachricht Datum: Tue, 18 Aug 2009 12:54:28 +0200 Von: Martin Jansa martin.ja...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: PISI 0.4 released Hi, on Friday I uploaded patch for OE repository to shr trac: http://trac.shr-project.org/trac/ticket/592 http://trac.shr-project.org/trac/ticket/592Patch contains support for setuptools (http://pypi.python.org/pypi/setuptools), which seems like standard tool for managing python packages, that's files ez_setup.py, setup.py and setup.cfg. It would be nice if you include those 3 files in your source distribution package. I also found few files missing from http://projects.openmoko.org/frs/download.php/888/pisi-src-0.4.4.tar.gz, which were available in subversion repository, so I made only bbfile for live subversion version of pisi, I can found which files were missing if you can include them to pisi-src too. As last modification of your source distribution I created pisi python module and moved all pisi stuff and subdirs there, because this bbfile installs pisi directly in /usr/lib/python*/site-packages/pisi not to /opt/pisi and having lots of files and directories only for pisi directly in site-packages seemed wrong for me. So i rearranged source files like this: mkdir pisi mv pisi*.py pisi touch pisi/__init__.py mv contacts/ modules/ events/ tests/ thirdparty/ pisi As I said before, I'm not python programer so setuptools and python packages are new for me, so it would be nice if someone could confirm, that this structure is sane and you could rearrange files in subversion to simplyfi building process. I'll try to prepare bbfiles for new development version dependencies as you wrote in second thread. JaMa On Fri, Aug 14, 2009 at 7:35 PM, Michael Pilgermann kichka...@gmx.dewrote: JaMa, thx for this offer. I don't really know, what in detail you are talking about ... i was quite happy, that I managed to assemble ipkg - this is all done automatically using a Makefile: https://projects.openmoko.org/plugins/scmsvn/viewcvs.php/*checkout*/trunk/Makefile?rev=135root=pisi But integrating all this in feeds of repositories of course sounds good to me ... just let me know, what exactly I can do for you - I am sure we can sort that out (till now I have always just copied the files into my ipkgs) Michael Martin Jansa wrote: On Thu, Aug 13, 2009 at 11:49 AM, Martin Jansa martin.ja...@gmail.com mailto:martin.ja...@gmail.com wrote: I have no experience with python, but I can try to prepare setup.py for setuptools next week, if you have no time or interest in it and then send you patch. I had some spare time.. so before going for vacation, here is something which works for me, at least seems like working for me :). Maybe something could be integrated upstream so simplify bbfile for next version. Regards, JaMa ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
[no subject]
(cross post from SHR list) Dear all, For an Openmoko PIM Synchronization tool (called PISI) I developed a module to integrate with SyncML-servers this weekend. It is all running fine on my Linux box (desktop) already. I had some libs to install in order to get prepared. Now, for putting the package together for the Openmoko I need to port them. However, I am not very familar with this stuff (Python programmer) and have no toolchain installed (I think, I heart that's the way to go for that kind of stuff) ... So my question is, whether somebody (who has maybe already a fully functional toolchain installed) could assemble Openmoko packages (best ipk I would say) for the following three modules: - wbxml (http://sourceforge.net/projects/libwbxml/files/libwbxml/0.10.7/libwbxml-0.10.7.tar.gz/download) - libsoup (http://live.gnome.org/LibSoup) - libsyncml (http://sourceforge.net/projects/libsyncml/files/libsyncml/0.5.4/libsyncml-0.5.4.tar.gz/download) Uploading them to opkg.org would be grant - but if you just send them over, I would do the rest, too ... Please, please help - if I need to do it myself, it will probably take me ages (and will look like the openldap module ;)) Michael PS: There were comments already, that BB-files should be the way to go - however, about that I know even less ... ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
JaMa, thx for this offer. I don't really know, what in detail you are talking about ... i was quite happy, that I managed to assemble ipkg - this is all done automatically using a Makefile: https://projects.openmoko.org/plugins/scmsvn/viewcvs.php/*checkout*/trunk/Makefile?rev=135root=pisi But integrating all this in feeds of repositories of course sounds good to me ... just let me know, what exactly I can do for you - I am sure we can sort that out (till now I have always just copied the files into my ipkgs) Michael Martin Jansa wrote: On Thu, Aug 13, 2009 at 11:49 AM, Martin Jansa martin.ja...@gmail.com mailto:martin.ja...@gmail.com wrote: I have no experience with python, but I can try to prepare setup.py for setuptools next week, if you have no time or interest in it and then send you patch. I had some spare time.. so before going for vacation, here is something which works for me, at least seems like working for me :). Maybe something could be integrated upstream so simplify bbfile for next version. Regards, JaMa ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
Hi, I got around this problem with manual restart of SHR dates backend process after every sync. A pre- / post-routine option was added - so in your configuration file you can configure shell instructions now, which will be executed by PISI before / after sync (working well for me). Don't forget to modify your configuration file after upgrading to get it working: ## ## 1.3) ## Local ICS file (iCalendar) for dates software from pimlico (dates in some distros) ## [pimlicodates] description= Pimlico Dates module=calendar_ics path=/home/root/.evolution/calendar/local/system/calendar.ics postprocess=killall e-calendar-factory I noticed, that you can do quite some funny stuff using this option - e.g. I can sync my Desktop Calendar (Sunbird / Lightning) now using SSH commands: ## ## 1.5) ## Remote ICS file (on a SSH-Server (scp)) ## ## - make sure, you don't need a password for this account (e.g. key file without password) ## - I notied, you should create your key file on Openmoko - otherwise will bring an error: ## dropbearkey -t rsa -f ~/.ssh/id_rsa ## This example is an ICalendar on your desktop machine, which you have configured in ## Sunbird / Lightning as 'file:///home/username/test.ics' (on the desktop) ## [sshIcs] description=ICalendar on SSH Server module=calendar_ics path=/tmp/pisi-tmpcal.ics preprocess=scp -i /home/root/.ssh/id_rsa \ usern...@192.168.0.200:/home/username/test.ics /tmp/pisi-tmpcal.ics postprocess=scp /tmp/pisi-tmpcal.ics \ usern...@192.168.0.200:/home/username/test.ics rm \ /tmp/pisi-tmpcal.ics I have not yet uploaded a new version to opkg.org - find a priliminary version (I used for testing) attached to this email; a new version will follow end of this weekend ... Michael What do you think about this: Fow short term solution, I could add a flag in the configuration file, where the user can configure whether to restart the backend process automatically after sync. That wouldn't be too much efforts - and it would do the job (not nice, but it would do the job) ... Sounds like an acceptable work around to me. I guess that will be in PISI before the next week starts ;) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
I did change my mind and uploaded a new version (0.4.5) to opkg.org. Michael Michael Pilgermann wrote: Hi, I got around this problem with manual restart of SHR dates backend process after every sync. A pre- / post-routine option was added - so in your configuration file you can configure shell instructions now, which will be executed by PISI before / after sync (working well for me). Don't forget to modify your configuration file after upgrading to get it working: ## ## 1.3) ## Local ICS file (iCalendar) for dates software from pimlico (dates in some distros) ## [pimlicodates] description= Pimlico Dates module=calendar_ics path=/home/root/.evolution/calendar/local/system/calendar.ics postprocess=killall e-calendar-factory I noticed, that you can do quite some funny stuff using this option - e.g. I can sync my Desktop Calendar (Sunbird / Lightning) now using SSH commands: ## ## 1.5) ## Remote ICS file (on a SSH-Server (scp)) ## ## - make sure, you don't need a password for this account (e.g. key file without password) ## - I notied, you should create your key file on Openmoko - otherwise will bring an error: ## dropbearkey -t rsa -f ~/.ssh/id_rsa ## This example is an ICalendar on your desktop machine, which you have configured in ## Sunbird / Lightning as 'file:///home/username/test.ics' (on the desktop) ## [sshIcs] description=ICalendar on SSH Server module=calendar_ics path=/tmp/pisi-tmpcal.ics preprocess=scp -i /home/root/.ssh/id_rsa \ usern...@192.168.0.200:/home/username/test.ics /tmp/pisi-tmpcal.ics postprocess=scp /tmp/pisi-tmpcal.ics \ usern...@192.168.0.200:/home/username/test.ics rm \ /tmp/pisi-tmpcal.ics I have not yet uploaded a new version to opkg.org - find a priliminary version (I used for testing) attached to this email; a new version will follow end of this weekend ... Michael What do you think about this: Fow short term solution, I could add a flag in the configuration file, where the user can configure whether to restart the backend process automatically after sync. That wouldn't be too much efforts - and it would do the job (not nice, but it would do the job) ... Sounds like an acceptable work around to me. I guess that will be in PISI before the next week starts ;) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
Hi Edder, thx for your feedback regarding new features for PISI. I think, they are all really interesing suggestions ... please see my comments below. Original-Nachricht Datum: Wed, 12 Aug 2009 13:52:49 +0200 Von: Edder ed...@tkwsping.nl An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: PISI 0.4 released Hi, I installed the latest version (0.4.4) and have a couple of questions: 1) Are there any plans to support google tasks? It is a widget within gmail and would be nice if that one could be synced to for example tasks or e-tasks. I have not yet planned to integrate tasks support in PISI - however, the modular approach would easily allow for that. For myself, this is not really a high priority thing - but, if more people are requesting that feature, I would be fine with supporting it (for the beginning, I filed a feature request on the projects page). 2) Long contact names. I have quite a few contacts with long names and at the moment syncing (with google contacts) causes problems, because it doesn't recognise that my phone contact Bla der BladiBla* == googlecontact Bla der BladiBladder. Ofcourse this shouldn't be a problem anymore when opimd is the default, so I'd understand if this is low priority. I know ... I am having the same problems. I thought about a fix of having some temporary mapping file somewhere in the file system, which can do the translation between full names and shortened names. But then I had in mind this opimd thing as well - which will overcome all these problems. It is again a think of proirities - pretty much depends on the timeline of opimd - as I count the time we have to wait for opimd dialer in days and weeks (rather than in months) I am not too motivated to spend too much time on that issue. 3) Are you planning to solve the problem with e-calendar-factory needing a restart? The existence of this background process suggests (to me) that proper updates to the calendar should go through that process. Do you know if that is true? And would that solve the restart issue? I have never looked deeply into this backend process - but sure, you are right about 'doing it the proper way'. The nice thing about the current solution is, that I could simply use our existing ICalendar support - by applying one additional configuration section we had DATES support. What do you think about this: Fow short term solution, I could add a flag in the configuration file, where the user can configure whether to restart the backend process automatically after sync. That wouldn't be too much efforts - and it would do the job (not nice, but it would do the job) ... One last thing - when talking about so many things, which are not of high priority for me - let me at least mention, what are the next steps in my eyes - I would really appreciate a discussion on that. * There is a couple of bugs I really have to address soon. * The next feature I am aiming for is SyncML supporrt - this is the 'standard' used in propriety mobiles - and (with some plugins) allows for synchronization with desktop applicatins (e.g. http://www.topologilinux.com/syncml/index.php?menu=1 or funambol) Michael Cheers, Edwin On Sun, Aug 9, 2009 at 6:58 PM, Michael Pilgermannkichka...@gmx.de wrote: We just released PISI 0.4. The major enhancement this time is opimd support for contacts. Supported Contacts data sources: - SIM via DBUS (e.g. SHR) - QTopia address book (e.g. OM 2008.12) - LDAP (read only) - VCF files (local / webdav) - Google contacts - OPIMD Supported Calendar data sources: - Google calendars - ICalendar files (local / webdav) Get your copy here: http://www.opkg.org/package_191.html ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
Hi Edwin, But then I had in mind this opimd thing as well - which will overcome all these problems. It is again a think of proirities - pretty much depends on the timeline of opimd - as I count the time we have to wait for opimd dialer in days and weeks (rather than in months) I am not too motivated to spend too much time on that issue. Let's hope that you are right and that this support will happen in the coming weeks, but it seems to my impatient eye that support has been around the corner for some time already :) Who is actually developing this thing? Maybe could be nice, to get some forcast here in order to make a decision. What do you think about this: Fow short term solution, I could add a flag in the configuration file, where the user can configure whether to restart the backend process automatically after sync. That wouldn't be too much efforts - and it would do the job (not nice, but it would do the job) ... Sounds like an acceptable work around to me. I guess that will be in PISI before the next week starts ;) * The next feature I am aiming for is SyncML supporrt - this is the 'standard' used in propriety mobiles - and (with some plugins) allows for synchronization with desktop applicatins (e.g. http://www.topologilinux.com/syncml/index.php?menu=1 or funambol) This would be a great feature to have! Are you planning on using already existing libraries, or will you need to implement your own? It has been really hard to find Python libs for SyncML. Lately, I was in touch with John Carr, a / the developer of Conduit (Gnome Sync written in Python), who recently integrated SyncML in a Conduit branch. He gave me some information about his implementation and I will have a look this weekend, how much I can apply this to PISI. Fingers crossed ... Michael Cheers, Edwin ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
Problem was https. I changed to http - should be fine now. sorry for that. Michael Original-Nachricht Datum: Sun, 9 Aug 2009 17:29:17 -0700 Von: jeremy jozwik jerjoz.for...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: PISI 0.4 released On Sun, Aug 9, 2009 at 12:18 PM, Michael Pilgermannkichka...@gmx.de wrote: thx for your input. There was a small problem with hard-coding the sim entry max number at one point ... I fixed this and have put up PISI 0.4.3 now ... Please go and update (and let us know, whether it's fine now) ... Michael thanks for making this app! copied the commands of the opkg.org page: Collected errors: * Cannot find package https://projects.openmoko.org/frs/download.php/884/pisi_0.4.3_armv4t.ipk. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
Original-Nachricht Datum: Sun, 9 Aug 2009 22:43:44 +0200 Von: Michele Brocco ssj2mi...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: PISI 0.4 released Hi and thanks for the very fast fix! :) Maybe I should have taken a little bit more time (at least for testing ;) ) ... Getting the same error here now ... I am going to fix this tonight ... Michael Now I get the following error in pisi cli with the same setup as before (om_sqlite - opimd): ERROR:dbus.connection:Unable to set arguments ({'Departement': None, 'HomeState': None, 'Surname': None, 'Name': u'Kundenbetreuun', 'BusinessState': None, 'Title': None, 'Middlename': None, 'Organisation': None, 'Work phone': None, 'BusinessStreet': None, 'HomeCity': None, 'E-mail': None, 'HomeStreet': None, 'BusinessCity': None, 'HomeCountry': None, 'HomePostalCode': None, 'Fax phone': None, 'Cell phone': None, 'BusinessCountry': None, 'BusinessPostalCode': None, 'Home phone': u'+4917955222'},) according to signature u'a{sv}': type 'exceptions.TypeError': Don't know how which D-Bus type to use to encode type NoneType Traceback (most recent call last): File /bin/pisi, line 156, in module pisicli.startCLI() File /opt/pisi/pisicli.py, line 246, in startCLI pisi.applyChanges(source) File /opt/pisi/pisi.py, line 125, in applyChanges source[1].saveModifications() File /opt/pisi/modules/contacts_opimd.py, line 206, in saveModifications self._saveOperationAdd(id) File /opt/pisi/modules/contacts_opimd.py, line 173, in _saveOperationAdd contacts.Add(fields) File /usr/lib/python2.6/site-packages/dbus/proxies.py, line 68, in __call__ return self._proxy_method(*args, **keywords) File /usr/lib/python2.6/site-packages/dbus/proxies.py, line 140, in __call__ **keywords) File /usr/lib/python2.6/site-packages/dbus/connection.py, line 612, in call_blocking message.append(signature=signature, *args) TypeError: Don't know how which D-Bus type to use to encode type NoneType On 8/9/09, Michael Pilgermann kichka...@gmx.de wrote: Hi Michele, silly mistake of mine in the module - forgot to check whether all attributes are really set Well 0.4.2 is out ... please go and update; should be fine then ... For the menu-item thing - an updated version of the config file is placed in /home/root/.pisi/conf-default (in order not to overwrite your settings from last version) ... you can find a section in there and copy it to your old conf file. Michael Michele Brocco wrote: On 8/9/09, Michael Pilgermann kichka...@gmx.de wrote: We just released PISI 0.4. The major enhancement this time is opimd support for contacts. Supported Contacts data sources: - SIM via DBUS (e.g. SHR) - QTopia address book (e.g. OM 2008.12) - LDAP (read only) - VCF files (local / webdav) - Google contacts - OPIMD Supported Calendar data sources: - Google calendars - ICalendar files (local / webdav) Get your copy here: http://www.opkg.org/package_191.html Thanks for the release first of all! I tried to sync sqlitedb with opimd and get the following error: Traceback (most recent call last): File /bin/pisi, line 156, in module pisicli.startCLI() File /opt/pisi/pisicli.py, line 246, in startCLI pisi.applyChanges(source) File /opt/pisi/pisi.py, line 125, in applyChanges source[1].saveModifications() File /opt/pisi/modules/contacts_opimd.py, line 200, in saveModifications self._saveOperationAdd(id) File /opt/pisi/modules/contacts_opimd.py, line 145, in _saveOperationAdd fields['E-mail'] = contact.attributes['email'] KeyError: 'email' Besides that in the GUI there is no OPIMD menuitem. Dont know if that is correct. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
Hi Robin, I remember that I have heart somebody reporting similar problems. I am not absolutely sure, but I think, he got around this by removing opkg.org from the repository list and installing PISI manually (using the link on opkg.org). Long-term I have to establish a proper numbering for all the dependency packages ... Michael Original-Nachricht Datum: Mon, 10 Aug 2009 21:44:28 +1200 Von: Robin Paulson robin.paul...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: PISI 0.4 released 2009/8/10 Michael Pilgermann kichka...@gmx.de: Supported Contacts data sources: - SIM via DBUS (e.g. SHR) - QTopia address book (e.g. OM 2008.12) - LDAP (read only) - VCF files (local / webdav) - Google contacts - OPIMD Supported Calendar data sources: - Google calendars - ICalendar files (local / webdav) Get your copy here: http://www.opkg.org/package_191.html excellent, been waiting for some updates. i get this on installing from opkg.org: * Package python-vobject md5sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'. * Package python-gdata md5sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'. * Package python-ldap md5sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'. * Package python-dateutil md5sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'. * Package python-dateutil md5sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'. this is on shr-unstable, all updates applied, as of 2009/08/10 cheers ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
Hi Michele, this got fixed. Should be fine with version 0.4.4. Greetings Mike Michele Brocco wrote: Hi and thanks for the very fast fix! :) Now I get the following error in pisi cli with the same setup as before (om_sqlite - opimd): ERROR:dbus.connection:Unable to set arguments ({'Departement': None, 'HomeState': None, 'Surname': None, 'Name': u'Kundenbetreuun', 'BusinessState': None, 'Title': None, 'Middlename': None, 'Organisation': None, 'Work phone': None, 'BusinessStreet': None, 'HomeCity': None, 'E-mail': None, 'HomeStreet': None, 'BusinessCity': None, 'HomeCountry': None, 'HomePostalCode': None, 'Fax phone': None, 'Cell phone': None, 'BusinessCountry': None, 'BusinessPostalCode': None, 'Home phone': u'+4917955222'},) according to signature u'a{sv}': type 'exceptions.TypeError': Don't know how which D-Bus type to use to encode type NoneType Traceback (most recent call last): File /bin/pisi, line 156, in module pisicli.startCLI() File /opt/pisi/pisicli.py, line 246, in startCLI pisi.applyChanges(source) File /opt/pisi/pisi.py, line 125, in applyChanges source[1].saveModifications() File /opt/pisi/modules/contacts_opimd.py, line 206, in saveModifications self._saveOperationAdd(id) File /opt/pisi/modules/contacts_opimd.py, line 173, in _saveOperationAdd contacts.Add(fields) File /usr/lib/python2.6/site-packages/dbus/proxies.py, line 68, in __call__ return self._proxy_method(*args, **keywords) File /usr/lib/python2.6/site-packages/dbus/proxies.py, line 140, in __call__ **keywords) File /usr/lib/python2.6/site-packages/dbus/connection.py, line 612, in call_blocking message.append(signature=signature, *args) TypeError: Don't know how which D-Bus type to use to encode type NoneType On 8/9/09, Michael Pilgermann kichka...@gmx.de wrote: Hi Michele, silly mistake of mine in the module - forgot to check whether all attributes are really set Well 0.4.2 is out ... please go and update; should be fine then ... For the menu-item thing - an updated version of the config file is placed in /home/root/.pisi/conf-default (in order not to overwrite your settings from last version) ... you can find a section in there and copy it to your old conf file. Michael Michele Brocco wrote: On 8/9/09, Michael Pilgermann kichka...@gmx.de wrote: We just released PISI 0.4. The major enhancement this time is opimd support for contacts. Supported Contacts data sources: - SIM via DBUS (e.g. SHR) - QTopia address book (e.g. OM 2008.12) - LDAP (read only) - VCF files (local / webdav) - Google contacts - OPIMD Supported Calendar data sources: - Google calendars - ICalendar files (local / webdav) Get your copy here: http://www.opkg.org/package_191.html Thanks for the release first of all! I tried to sync sqlitedb with opimd and get the following error: Traceback (most recent call last): File /bin/pisi, line 156, in module pisicli.startCLI() File /opt/pisi/pisicli.py, line 246, in startCLI pisi.applyChanges(source) File /opt/pisi/pisi.py, line 125, in applyChanges source[1].saveModifications() File /opt/pisi/modules/contacts_opimd.py, line 200, in saveModifications self._saveOperationAdd(id) File /opt/pisi/modules/contacts_opimd.py, line 145, in _saveOperationAdd fields['E-mail'] = contact.attributes['email'] KeyError: 'email' Besides that in the GUI there is no OPIMD menuitem. Dont know if that is correct. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: OPIMD: List of available attributes documented?
Well, for now I simly used the ones that were documented already and added fields I use for PISI - the outcome: Name Middlename Surname Email Phone / CellPhone HomePhone WorkPhone HomeStreet HomePostalCode HomeCity HomeCountry HomeState Organisation BusinessPostalCode BusinessStreet BusinessCity BusinessCountry BusinessState FaxPhone Title Departement However, this is subject to change as soon as somehow a decision regarding the fields has been achieved. Enjoy your weekends Michael Michael Pilgermann wrote: I would vote for syncML structure, even opimd can hold a more flexible structure. But syncML is used in a lot of phones and this way i can be easier to integradte opimd in exisiting sync programms, perhaps on windows too. So syncML: +1 Thomas which would mean, that we are looking into VCard - here table of contents for the fields taken from the RFC2426 (VCard 3.0, http://www.ietf.org/rfc/rfc2426.txt): 3. VCARD PROFILE FEATURES8 3.1 IDENTIFICATION TYPES ...8 3.1.1 FN Type Definition ..8 3.1.2 N Type Definition ...9 3.1.3 NICKNAME Type Definition 9 3.1.4 PHOTO Type Definition ..10 3.1.5 BDAY Type Definition ...11 3.2 DELIVERY ADDRESSING TYPES .11 3.2.1 ADR Type Definition 11 3.2.2 LABEL Type Definition ..13 3.3 TELECOMMUNICATIONS ADDRESSING TYPES ...13 3.3.1 TEL Type Definition 14 3.3.2 EMAIL Type Definition ..15 3.3.3 MAILER Type Definition .15 3.4 GEOGRAPHICAL TYPES 16 3.4.1 TZ Type Definition .16 3.4.2 GEO Type Definition 16 3.5 ORGANIZATIONAL TYPES ..17 3.5.1 TITLE Type Definition ..17 3.5.2 ROLE Type Definition ...18 3.5.3 LOGO Type Definition ...18 3.5.4 AGENT Type Definition ..19 3.5.5 ORG Type Definition 20 3.6 EXPLANATORY TYPES .20 3.6.1 CATEGORIES Type Definition .20 3.6.2 NOTE Type Definition ...21 3.6.3 PRODID Type Definition .21 3.6.4 REV Type Definition 22 3.6.5 SORT-STRING Type Definition 22 There would be another advantage - in field parsing (e.g. for addresses) couuld be done by already available libraries for VCard processing. However, it would not solve the problem with the phone communication medium: The RFC says: 3.3.1 TEL Type Definition To: ietf-mime-direct...@imc.org Subject: Registration of text/directory MIME type TEL Type name: TEL Type purpose: To specify the telephone number for telephony communication with the object the vCard represents. Type encoding: 8bit Type value: A single phone-number value. Type special notes: The value of this type is specified in a canonical form in order to specify an unambiguous representation of the globally unique telephone endpoint. This type is based on the X.500 Telephone Number attribute. The type can include the type parameter TYPE to specify intended use for the telephone number. The TYPE parameter values can include: home to indicate a telephone number associated with a residence, msg to indicate the telephone number has voice messaging support, work to indicate a telephone number associated with a place of work, pref to indicate a preferred-use telephone number, voice to indicate a voice telephone number, fax to indicate a facsimile telephone number, cell to indicate a cellular telephone number, video to indicate a video conferencing telephone number, pager to indicate a paging device telephone number, bbs to indicate a bulletin board system telephone number, modem to indicate a MODEM connected telephone number, car to indicate a car-phone telephone number, isdn to indicate an ISDN service telephone number, pcs to indicate a personal communication services telephone number. The default type is voice. These type parameter values can be specified as a parameter list (i.e., TYPE=work;TYPE=voice) or as a value list (i.e., TYPE=work,voice). The default can
Re: PISI 0.3 released
That was indeed a missing dependency (SSL) - you need to install 'python-misc' and all will be fine ... Michael BitKeeper wrote: Hi, I get this error on shr-u pisi googleCalendar pimlicodates Traceback (most recent call last):] Starting Configuration File /bin/pisi, line 156, in module pisicli.startCLI() File /opt/pisi/pisicli.py, line 215, in startCLI source = pisi.importModules(configfolder, config, modulesToLoad, modulesNamesCombined, soft) File /opt/pisi/pisi.py, line 82, in importModules exec source.append( module+i.__str__()+.SynchronizationModule(modulesNamesCombined, config, modulesToLoad[i], modulesFolder+modulesToLoad[i]+'/', True, soft) ) File string, line 1, in module File /opt/pisi/modules/calendar_google.py, line 51, in __init__ self._login( user, password ) File /opt/pisi/modules/calendar_google.py, line 239, in _login self.cal_client.ProgrammaticLogin() File /usr/lib/python2.6/site-packages/gdata/service.py, line 753, in ProgrammaticLogin headers={'Content-Type':'application/x-www-form-urlencoded'}) File /usr/lib/python2.6/site-packages/atom/http.py, line 93, in request connection = self._prepare_connection(url, all_headers) File /usr/lib/python2.6/site-packages/atom/http.py, line 234, in _prepare_connection return HttpClient._prepare_connection(self, url, headers) File /usr/lib/python2.6/site-packages/atom/http.py, line 157, in _prepare_connection return httplib.HTTPSConnection(url.host) AttributeError: 'module' object has no attribute 'HTTPSConnection' Something to do with python ssl support? # python --version Python 2.6.2 Thanks, Bannon 2009/7/20 Petr Vanek van...@penguin.cz mailto:van...@penguin.cz could someone help me with setting this up? i've got a new conf file, with the necessary items in, so now pimlico dates appears in the calendar list my conf file contains this: [googleCalendar] description=My Google Calendar module=calendar_google user=robin.paul...@gmail.com mailto:robin.paul...@gmail.com password=my password calendarid=robin.paul...@gmail.com mailto:robin.paul...@gmail.com [pimlicodates] description= Pimlico Dates module=calendar_ics path=/home/root/.evolution/calendar/local/system/calendar.ics when i select the corresponding items in the pisi gui, and hit start, it reports 'Configuring (0%)', but does nothing i'm guessing i've stuffed up the config for gcalendar, but can't see where on shr-u, make sure you have pisi and dates installed. you have to run dates at least once for the storage file to exist. relevant section of my ./pisi/conf: [googleCalendar] description=My Google Calendar module=calendar_google user=petr...@gmail.com mailto:petr...@gmail.com password=** calendarid=petr...@gmail.com mailto:petr...@gmail.com [pimlicodates] description= Pimlico Dates module=calendar_ics path=/home/root/.evolution/calendar/local/system/calendar.ics This is it. Btw the calendar sync in pisi doesn't have conflict mode settings so if you reinstall your distro (like i did now) and your appointments are in google only, they will get erased...fortunately there is a backup in the .pisi dir :) good luck Petr ___ Openmoko community mailing list community@lists.openmoko.org mailto:community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.3 released
For the sync from Google to Pimlico: Took me some time, but I installed all the stuff now and noticed the following: You have to restart dates AND the backend process before updates are visible in the application: killall e-calendar-factory (for the backend process - will be automatically restarted with next dates invocation) .. Michael Petr Vanek wrote: We just released PISI 0.3. Contacts synchronization was extended by SIM (via DBUS) support - making it available to SHR users. Python 2.6 is supported as well (including all dependency packages). Contacts Synchronization currently supports - SIM Card via DBUS (e.g. SHR) - QTopia SQLite (e.g. OM 2008.12) - LDAP (read only) - VCF files (local and webdav), and - Google Contacts Calendar synchronization supports - Google Calendar, and - ICalendar files (local and webdav) Get your copy here: http://www.opkg.org/package_191.html hey, great! thank you for all the work. sync is what is really needed and some people will need even more to upgrade to Paroli (when paroli support is added to pisi). I tried: - contact sync shr_sim-google: (seem to be quite slow due to the dbus-sim slow access?) but worked. seemed to complain about 100 contacts/sim limit but i have to test it more. Also, seems to sync only one way to google. - calendar sync: Pimlico-Google: seems to sync nicely one way - pimlico to google but not the other way. Petr ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: OPIMD: List of available attributes documented?
Hi, thx for the feedback. Keep it your way - I am going to change PISI ... Michael Sebastian Krzyszkowiak wrote: All of that field names are compatible with opimd client apps I already wrote, except two little things: I have E-mail, and Home phone, Work phone etc. (with space and with p instead of P). Are you fine with it or I should change it in opimd-utils? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.3 released
We just released PISI 0.4. The major enhancement this time is opimd support for contacts. Supported Contacts data sources: - SIM via DBUS (e.g. SHR) - QTopia address book (e.g. OM 2008.12) - LDAP (read only) - VCF files (local / webdav) - Google contacts - OPIMD Supported Calendar data sources: - Google calendars - ICalendar files (local / webdav) Get your copy here: http://www.opkg.org/package_191.html ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
PISI 0.4 released
We just released PISI 0.4. The major enhancement this time is opimd support for contacts. Supported Contacts data sources: - SIM via DBUS (e.g. SHR) - QTopia address book (e.g. OM 2008.12) - LDAP (read only) - VCF files (local / webdav) - Google contacts - OPIMD Supported Calendar data sources: - Google calendars - ICalendar files (local / webdav) Get your copy here: http://www.opkg.org/package_191.html ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
Hi Michele, silly mistake of mine in the module - forgot to check whether all attributes are really set Well 0.4.2 is out ... please go and update; should be fine then ... For the menu-item thing - an updated version of the config file is placed in /home/root/.pisi/conf-default (in order not to overwrite your settings from last version) ... you can find a section in there and copy it to your old conf file. Michael Michele Brocco wrote: On 8/9/09, Michael Pilgermann kichka...@gmx.de wrote: We just released PISI 0.4. The major enhancement this time is opimd support for contacts. Supported Contacts data sources: - SIM via DBUS (e.g. SHR) - QTopia address book (e.g. OM 2008.12) - LDAP (read only) - VCF files (local / webdav) - Google contacts - OPIMD Supported Calendar data sources: - Google calendars - ICalendar files (local / webdav) Get your copy here: http://www.opkg.org/package_191.html Thanks for the release first of all! I tried to sync sqlitedb with opimd and get the following error: Traceback (most recent call last): File /bin/pisi, line 156, in module pisicli.startCLI() File /opt/pisi/pisicli.py, line 246, in startCLI pisi.applyChanges(source) File /opt/pisi/pisi.py, line 125, in applyChanges source[1].saveModifications() File /opt/pisi/modules/contacts_opimd.py, line 200, in saveModifications self._saveOperationAdd(id) File /opt/pisi/modules/contacts_opimd.py, line 145, in _saveOperationAdd fields['E-mail'] = contact.attributes['email'] KeyError: 'email' Besides that in the GUI there is no OPIMD menuitem. Dont know if that is correct. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.4 released
Jeremy, thx for your input. There was a small problem with hard-coding the sim entry max number at one point ... I fixed this and have put up PISI 0.4.3 now ... Please go and update (and let us know, whether it's fine now) ... Michael jeremy jozwik wrote: pisi0.4 new to pisi, so please bear with me. im getting the fallowing errors: DBUS_SIM: Loading SIM Card Limitations: 250 entries maximum; no more than 16 characters per name Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Using **pending_return in dbus_connection_send_with_reply_setup() without pending_setup is deprecated and strongly discouraged Traceback (most recent call last): File /bin/pisi, line 156, in module pisicli.startCLI() File /opt/pisi/pisicli.py, line 223, in startCLI source[0].load() File /opt/pisi/modules/contacts_dbussim.py, line 107, in load del self._availableIds[dbus_id] KeyError: dbus.Int32(247) though the contacts.vcf does contain contact information. not sure if it contains all the contacts but there is information in it. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: OPIMD: List of available attributes documented?
Many thanks for all your input ... I had noticed already by going through the opimd code / db scheme that the selection of fields is dynamic. However, I think there is really a need to agree upon a common set of attributes (maybe core attributes), which are supported. With the contacts-shr support for opimd (some additional phone-gui packacke, I recently installed - which, by the way, is not working for me yet due to some import error), it could be interesting, which fields are used in there (well, that will be from my point of view the most frequently used contacts app in the end) ... From my experiences with developing PISI as a contact sync engine, I realized that fields out there are really different - e.g.: - LDAP (with different schemes; for Contacts use additional mozilla scheme) - VCF-Files (vcard) - DB-Structures (e.g. QTopia) There is a standard available for PIM synchronization by OMA called SynML (http://www.openmobilealliance.org/tech/affiliates/syncml/syncmlindex.html). If you look at it, they use vcard (vcf) as well for carrying the content. VCard is a standard - so it might be worthwile to take a deeper look in which fields they are using and how they structure the content. (http://www.imc.org/pdi/) Mike Original-Nachricht Datum: Wed, 5 Aug 2009 23:57:13 +0200 Von: Sebastian Krzyszkowiak seba.d...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: OPIMD: List of available attributes documented? On 8/5/09, Michal Brzozowski ruso...@poczta.fm wrote: 2009/8/5 Sebastian Krzyszkowiak seba.d...@gmail.com opimd supports every field - you can add to contact whatever you want. Isn't the data supposed to be shared across different clients? If yes, then this should be part of the standard. Of course if I want to add dog-name and cat-name then why not, but fields like Phone, Name, Sender, etc. should be specified at docs.freesmartphone.org. I agree. So someone should do it :P And the 'Phone' : 'tel: +xxx' thing doesn't make sense, I understand it's a temporary situation. tel: was before I started to work on opimd, i think it's good idea (but maybe it shouldn't be tel:, but something else). This way you could have for instance voip:d...@shr.com, skype:dos or something else. But of course it would be nice to discuss it with FSO guys. -- Sebastian Krzyszkowiak dos ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: OPIMD: List of available attributes documented?
I would vote for syncML structure, even opimd can hold a more flexible structure. But syncML is used in a lot of phones and this way i can be easier to integradte opimd in exisiting sync programms, perhaps on windows too. So syncML: +1 Thomas which would mean, that we are looking into VCard - here table of contents for the fields taken from the RFC2426 (VCard 3.0, http://www.ietf.org/rfc/rfc2426.txt): 3. VCARD PROFILE FEATURES8 3.1 IDENTIFICATION TYPES ...8 3.1.1 FN Type Definition ..8 3.1.2 N Type Definition ...9 3.1.3 NICKNAME Type Definition 9 3.1.4 PHOTO Type Definition ..10 3.1.5 BDAY Type Definition ...11 3.2 DELIVERY ADDRESSING TYPES .11 3.2.1 ADR Type Definition 11 3.2.2 LABEL Type Definition ..13 3.3 TELECOMMUNICATIONS ADDRESSING TYPES ...13 3.3.1 TEL Type Definition 14 3.3.2 EMAIL Type Definition ..15 3.3.3 MAILER Type Definition .15 3.4 GEOGRAPHICAL TYPES 16 3.4.1 TZ Type Definition .16 3.4.2 GEO Type Definition 16 3.5 ORGANIZATIONAL TYPES ..17 3.5.1 TITLE Type Definition ..17 3.5.2 ROLE Type Definition ...18 3.5.3 LOGO Type Definition ...18 3.5.4 AGENT Type Definition ..19 3.5.5 ORG Type Definition 20 3.6 EXPLANATORY TYPES .20 3.6.1 CATEGORIES Type Definition .20 3.6.2 NOTE Type Definition ...21 3.6.3 PRODID Type Definition .21 3.6.4 REV Type Definition 22 3.6.5 SORT-STRING Type Definition 22 There would be another advantage - in field parsing (e.g. for addresses) couuld be done by already available libraries for VCard processing. However, it would not solve the problem with the phone communication medium: The RFC says: 3.3.1 TEL Type Definition To: ietf-mime-direct...@imc.org Subject: Registration of text/directory MIME type TEL Type name: TEL Type purpose: To specify the telephone number for telephony communication with the object the vCard represents. Type encoding: 8bit Type value: A single phone-number value. Type special notes: The value of this type is specified in a canonical form in order to specify an unambiguous representation of the globally unique telephone endpoint. This type is based on the X.500 Telephone Number attribute. The type can include the type parameter TYPE to specify intended use for the telephone number. The TYPE parameter values can include: home to indicate a telephone number associated with a residence, msg to indicate the telephone number has voice messaging support, work to indicate a telephone number associated with a place of work, pref to indicate a preferred-use telephone number, voice to indicate a voice telephone number, fax to indicate a facsimile telephone number, cell to indicate a cellular telephone number, video to indicate a video conferencing telephone number, pager to indicate a paging device telephone number, bbs to indicate a bulletin board system telephone number, modem to indicate a MODEM connected telephone number, car to indicate a car-phone telephone number, isdn to indicate an ISDN service telephone number, pcs to indicate a personal communication services telephone number. The default type is voice. These type parameter values can be specified as a parameter list (i.e., TYPE=work;TYPE=voice) or as a value list (i.e., TYPE=work,voice). The default can be overridden to another set of values by specifying one or more alternate values. For example, the default TYPE of voice can be reset to a WORK and HOME, VOICE and FAX telephone number by the value list TYPE=work,home,voice,fax. Type example: TEL;TYPE=work,voice,pref,msg:+1-213-555-1234 So, we could / should combine several type-values for one entry (list). Any way to put this into the implementation? Mike ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
OPIMD: List of available attributes documented?
Hi, I am currently on the way of implementing OPIMD Contacts Domain integration in our PIM synchronization tool PISI. After having all the connectivity bits and pieces in place, it would be helpful to have an ** up-to-date list of attributes / fields ** , which are supported in OPIMD (especially in SHR-Contacts). All I could find is this out-dated list: http://git.freesmartphone.org/?p=framework.git;a=blob_plain;f=framework/subsystems/opimd/docs/contact_fields.txt;hb=master Any idea, where I can get more recent information from? thx in advance, Mike ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.3 released
Hi, (some more information here: https://projects.openmoko.org/tracker/index.php?func=detailaid=253group_id=156atid=670) I think, this is not a problem of PISI, but one of a site-package python-netclient. I don't know what's wrong with your installation - on my SHR-U PISI Calendar Sync with Google is working fine. Could you please check (and maybe re-install) you python-netclient package? My version is 2.6.2-ml4.1. BitKeeper wrote: Hi, I get this error on shr-u pisi googleCalendar pimlicodates Traceback (most recent call last):] Starting Configuration File /bin/pisi, line 156, in module pisicli.startCLI() File /opt/pisi/pisicli.py, line 215, in startCLI source = pisi.importModules(configfolder, config, modulesToLoad, modulesNamesCombined, soft) File /opt/pisi/pisi.py, line 82, in importModules exec source.append( module+i.__str__()+.SynchronizationModule(modulesNamesCombined, config, modulesToLoad[i], modulesFolder+modulesToLoad[i]+'/', True, soft) ) File string, line 1, in module File /opt/pisi/modules/calendar_google.py, line 51, in __init__ self._login( user, password ) File /opt/pisi/modules/calendar_google.py, line 239, in _login self.cal_client.ProgrammaticLogin() File /usr/lib/python2.6/site-packages/gdata/service.py, line 753, in ProgrammaticLogin headers={'Content-Type':'application/x-www-form-urlencoded'}) File /usr/lib/python2.6/site-packages/atom/http.py, line 93, in request connection = self._prepare_connection(url, all_headers) File /usr/lib/python2.6/site-packages/atom/http.py, line 234, in _prepare_connection return HttpClient._prepare_connection(self, url, headers) File /usr/lib/python2.6/site-packages/atom/http.py, line 157, in _prepare_connection return httplib.HTTPSConnection(url.host) AttributeError: 'module' object has no attribute 'HTTPSConnection' Something to do with python ssl support? # python --version Python 2.6.2 Thanks, Bannon 2009/7/20 Petr Vanek van...@penguin.cz mailto:van...@penguin.cz could someone help me with setting this up? i've got a new conf file, with the necessary items in, so now pimlico dates appears in the calendar list my conf file contains this: [googleCalendar] description=My Google Calendar module=calendar_google user=robin.paul...@gmail.com mailto:robin.paul...@gmail.com password=my password calendarid=robin.paul...@gmail.com mailto:robin.paul...@gmail.com [pimlicodates] description= Pimlico Dates module=calendar_ics path=/home/root/.evolution/calendar/local/system/calendar.ics when i select the corresponding items in the pisi gui, and hit start, it reports 'Configuring (0%)', but does nothing i'm guessing i've stuffed up the config for gcalendar, but can't see where on shr-u, make sure you have pisi and dates installed. you have to run dates at least once for the storage file to exist. relevant section of my ./pisi/conf: [googleCalendar] description=My Google Calendar module=calendar_google user=petr...@gmail.com mailto:petr...@gmail.com password=** calendarid=petr...@gmail.com mailto:petr...@gmail.com [pimlicodates] description= Pimlico Dates module=calendar_ics path=/home/root/.evolution/calendar/local/system/calendar.ics This is it. Btw the calendar sync in pisi doesn't have conflict mode settings so if you reinstall your distro (like i did now) and your appointments are in google only, they will get erased...fortunately there is a backup in the .pisi dir :) good luck Petr ___ Openmoko community mailing list community@lists.openmoko.org mailto:community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: problems with pisi sync
Robin, could you please try to re-install gdata? I suppose, you have an old version of gdata installed - which did not contain site-packages for Python 2.6 (e.g. SHR) (only for Python 2.5 - OM 2008.X) ... uninstall and grab a new copy from OPKG.org ... Please let me know, whether this was working well for you ... greetings Michael Robin Paulson wrote: i'm trying to sync data from google calendar to openmoko dates, using pisi, but get this error message. my google calendar account is set up in the pisi conf file --- r...@om-gta02:~# pisi googleCalendar pimlicodates Traceback (most recent call last):] Starting Configuration File /bin/pisi, line 156, in module pisicli.startCLI() File /opt/pisi/pisicli.py, line 215, in startCLI source = pisi.importModules(configfolder, config, modulesToLoad, modulesNamesCombined, soft) File /opt/pisi/pisi.py, line 81, in importModules exec from modules import + modulename + as module+i.__str__() File string, line 1, in module File /opt/pisi/modules/calendar_google.py, line 20, in module import gdata.calendar.service ImportError: No module named gdata.calendar.service --- python-gdata is installed does anyone have any ideas? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [shr-unstable] missing dependency for latest update
Petr, have you found a solution to get around these problems. I have tried a couple of things - including some re-installation of libframeworkd packages; not ending up in a GSM capable status (error message with new handler or what ever) ... Any ideas? Mike Original-Nachricht Datum: Mon, 6 Jul 2009 00:35:27 +0200 Von: Petr Vanek van...@penguin.cz An: community@lists.openmoko.org Betreff: Re: [shr-unstable] missing dependency for latest update When I launch Shr Setttings after a reboot, I get a message openkitd not running, would you like to start it or something like this. So I click on the button start, and then after a while, I get the gsm network back. tried several times during the day... will see tomorrow... Petr ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.3 released
Good point, I found details about that in the documentation (http://git.freesmartphone.org/?p=specs.git;a=blob_plain;f=html/org.freesmartphone.GSM.SIM.html;hb=HEAD#GetPhonebookInfo) - it's implemented and in SVN already. Will be coming with next PISI release. Thx. Greetings Mike David Ford wrote: The FSO dbus api let's you fetch the information regarding phonebooks and it'll tell you how many slots the sim card has for that phonebook. No need to manually set a limit. -david ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.3 released
Petr, thx for the feedback! Indeed, Paroli integration is the next feature I am aiming for ... For the error you were talking about: Could you please start the app from a shell (pisigui) and give some more details about the error from the console output? This would help a bit on narrowing down the problem ... thx in advance, greetings Mike PS: 100 entries is the limit of SIM cards (well, at least of mine - in order to avoid a crash of the application, I put a limit on the configuration - you can change this in the configuration file /home/root/.pisi/conf) Petr Vanek wrote: We just released PISI 0.3. Contacts synchronization was extended by SIM (via DBUS) support - making it available to SHR users. Python 2.6 is supported as well (including all dependency packages). Contacts Synchronization currently supports - SIM Card via DBUS (e.g. SHR) - QTopia SQLite (e.g. OM 2008.12) - LDAP (read only) - VCF files (local and webdav), and - Google Contacts Calendar synchronization supports - Google Calendar, and - ICalendar files (local and webdav) Get your copy here: http://www.opkg.org/package_191.html hey, great! thank you for all the work. sync is what is really needed and some people will need even more to upgrade to Paroli (when paroli support is added to pisi). I tried: - contact sync shr_sim-google: (seem to be quite slow due to the dbus-sim slow access?) but worked. seemed to complain about 100 contacts/sim limit but i have to test it more. Also, seems to sync only one way to google. - calendar sync: Pimlico-Google: seems to sync nicely one way - pimlico to google but not the other way. Petr ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.3 released
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Just a quick response for now: there is no real-time on Google. You need to reload manually after synchronisation. Thx for all the input ... Petr Vanek wrote: Michael, i set sim limit to 250, her is the console output: http://www.pastebin.cz/20328 calendar was now able to go both ways, but for some reason it doesn't seem to react in real time (is there a lag on google's side, or dates do not show some events?), it also erased one event created on google that should go into fr... several trials on both sides, i will document them better if needed :) here is the calendar output: http://www.pastebin.cz/20330 Petr On Tue, 23 Jun 2009 20:52:30 +0200 Michael Pilgermann kichka...@gmx.de (MP) wrote: Petr, thx for the feedback! Indeed, Paroli integration is the next feature I am aiming for ... For the error you were talking about: Could you please start the app from a shell (pisigui) and give some more details about the error from the console output? This would help a bit on narrowing down the problem ... thx in advance, greetings Mike PS: 100 entries is the limit of SIM cards (well, at least of mine - in order to avoid a crash of the application, I put a limit on the configuration - you can change this in the configuration file /home/root/.pisi/conf) Petr Vanek wrote: We just released PISI 0.3. Contacts synchronization was extended by SIM (via DBUS) support - making it available to SHR users. Python 2.6 is supported as well (including all dependency packages). Contacts Synchronization currently supports - SIM Card via DBUS (e.g. SHR) - QTopia SQLite (e.g. OM 2008.12) - LDAP (read only) - VCF files (local and webdav), and - Google Contacts Calendar synchronization supports - Google Calendar, and - ICalendar files (local and webdav) Get your copy here: http://www.opkg.org/package_191.html hey, great! thank you for all the work. sync is what is really needed and some people will need even more to upgrade to Paroli (when paroli support is added to pisi). I tried: - contact sync shr_sim-google: (seem to be quite slow due to the dbus-sim slow access?) but worked. seemed to complain about 100 contacts/sim limit but i have to test it more. Also, seems to sync only one way to google. - calendar sync: Pimlico-Google: seems to sync nicely one way - pimlico to google but not the other way. Petr ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -- Petr Vaněk http://biodynamika.cz -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkpBP64ACgkQOwG8U/ZRjjpYHwCgprKPuAIRNRwmsbeGGmeYG2CZ 9nUAoL8WFus9bYj60VMUxBRQvZZPhliV =ertA -END PGP SIGNATURE- ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
PISI 0.3 released
We just released PISI 0.3. Contacts synchronization was extended by SIM (via DBUS) support - making it available to SHR users. Python 2.6 is supported as well (including all dependency packages). Contacts Synchronization currently supports - SIM Card via DBUS (e.g. SHR) - QTopia SQLite (e.g. OM 2008.12) - LDAP (read only) - VCF files (local and webdav), and - Google Contacts Calendar synchronization supports - Google Calendar, and - ICalendar files (local and webdav) Get your copy here: http://www.opkg.org/package_191.html ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.2 released
Richy, I assembled a new package for vobject (as well for gdata and dateutil) and uploaded them to opkg. Besides the Python 2.5 parts they also include the Python 2.6 packages now. If you update, please let me know, whether this working for you ... greetings Mike Richy wrote: I tried this on shr-testing but I get: r...@om-gta02 ~/.pisi $ pisigui Traceback (most recent call last): File /bin/pisigui, line 31, in module import pisi File /opt/pisi/pisi.py, line 31, in module from events import events, eventsSync File /opt/pisi/events/events.py, line 22, in module import vobject ImportError: No module named vobject Maybe this is python-2.6 related? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.2 released
Kimaidou, thx for this hint. I knew, somebody had mentioned before some app using ICS; although I didn't remember who and where ... Have you ever tried to sync Pimlico dates with Google Calendar then? Mike Original-Nachricht Datum: Tue, 19 May 2009 09:44:15 +0200 Von: kimaidou kimai...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: PISI 0.2 released I told in serveral emails that the dates software from the pimlico (openmoko-dates2 in some distros) project uses the evolution data server : the calendar of this app is in ICS format and stored here : ~/.evolution/calendar/local/system/calendar.ics Another app is gpe-calendar. Kimaidou 2009/5/18, Michael Pilgermann kichka...@gmx.de: Francesc, to be honest - I am not aware of any client. And, I am not too sure, which Calendar client is the first one, that would need to be supported by PISI. I would aim for opimd support over the next weeks as I guess, this will be the plattform to be used in this area. Any comment / objection? I would be happy to get some more input for these things ... Greetings Mike Francesc Romà i Frigolé wrote: On Sun, May 3, 2009 at 1:20 AM, Michael Pilgermann kichka...@gmx.de mailto:kichka...@gmx.de wrote: We just released PISI 0.2. Loads of enhancements were applied to Calendar synchronization - now supporting Google Calendar and ICalendar. Is there any calendar application that uses the iCalendar format or can import/export it? thanks Francesc ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.2 released
The Mozilla Calendar application Sunbird (http://www.mozilla.org/projects/calendar/sunbird/) does the job very well. You can as well use the corresponding Add-On for Thunderbird called Lightning (http://www.mozilla.org/projects/calendar/lightning/). Both are avaiable for a wide range of operating systems ... jeremy jozwik wrote: nice, i was wondering where that information was saved. what desktop application would open such a file? On Tue, May 19, 2009 at 5:24 AM, Michael Pilgermann kichka...@gmx.de mailto:kichka...@gmx.de wrote: Kimaidou, thx for this hint. I knew, somebody had mentioned before some app using ICS; although I didn't remember who and where ... Have you ever tried to sync Pimlico dates with Google Calendar then? Mike Original-Nachricht Datum: Tue, 19 May 2009 09:44:15 +0200 Von: kimaidou kimai...@gmail.com mailto:kimai...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org mailto:community@lists.openmoko.org Betreff: Re: PISI 0.2 released I told in serveral emails that the dates software from the pimlico (openmoko-dates2 in some distros) project uses the evolution data server : the calendar of this app is in ICS format and stored here : ~/.evolution/calendar/local/system/calendar.ics Another app is gpe-calendar. Kimaidou 2009/5/18, Michael Pilgermann kichka...@gmx.de mailto:kichka...@gmx.de: Francesc, to be honest - I am not aware of any client. And, I am not too sure, which Calendar client is the first one, that would need to be supported by PISI. I would aim for opimd support over the next weeks as I guess, this will be the plattform to be used in this area. Any comment / objection? I would be happy to get some more input for these things ... Greetings Mike Francesc Romà i Frigolé wrote: On Sun, May 3, 2009 at 1:20 AM, Michael Pilgermann kichka...@gmx.de mailto:kichka...@gmx.de mailto:kichka...@gmx.de mailto:kichka...@gmx.de wrote: We just released PISI 0.2. Loads of enhancements were applied to Calendar synchronization - now supporting Google Calendar and ICalendar. Is there any calendar application that uses the iCalendar format or can import/export it? thanks Francesc ___ Openmoko community mailing list community@lists.openmoko.org mailto:community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org mailto:community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org mailto:community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org mailto:community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [Om2009] a community effort
Good news to hear about all the progress on opimd. We have been working on a PIM synchronization tool named PISI for a while. I think, with all the progress here we should start integrating it with opimd; for now mainly contacts and calendar information. Where could I find more information about the possible APIs? I guess, the best way would be to access the persistence backend directly; should the SQLite backend be the preferred one here? If, where could I get more information from about it ... and if not; which way - do you think - should be the preferred one to access / add / modify pim information in opimd. Any source of information besides this one here (http://wiki.openmoko.org/wiki/Opimd)? Thx in advance for any comments; greetings Mike Original-Nachricht Datum: Sat, 16 May 2009 10:35:03 +0200 Von: Johny Tenfinger seba.d...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org CC: de...@lists.openmoko.org de...@lists.openmoko.org Betreff: Re: [Om2009] a community effort Community: if you want to write some opimd support (for instance in Paroli) or improve opimd itself, please contact me. It was hard to understand everything, but now, after fixing Contacts domain, I think I can give you some useful knowledge :) I have also few nice and helpful python test scrips. I'm going to post them on maillist soon. Right now we have working Contacts domain with three backends: SIM, CSV and SQLite. Now I'm going to work on Messages domain, which ATM can only read from SIM backend. People who helped me to fix opimd: Heinervdm (SQLite backend), mirko-paroli (adding items with SIM backend) and mrmoku (opimd feeded SHR GUI:[ libframeworkd-phonegui-elf2). I would like to see also you on this list! :) Regards, Sebastian Krzyszkowiak On 5/16/09, Mirko Lindner mi...@openmoko.org wrote: Hey there, A lot has happened over the past couple of months, but most important in my mind has been getting OM2009 out into the hands of the community. When we set the very limited goals of OM2009 we had two goals in mind: 1. Give those members of the community who only wanted a daily phone, a distro they could use 2. Introduce technology that would allow the community to come together and improve on these basics Community interaction, open development and user driven decision making are at the core of Om2009. Going forward this will be an effort with the community for the community. The help and support I have gotten from the community over the past couple of days and weeks has been remarkable and I can see things starting to move and slowly coming together. We need more of this! I invite you to join the effort to make om2009 with paroli the best Om-labeled distribution for the Freerunner. How can you help? Test the distro, let us know about bugs you find, or even fix them and send us patches. Tell us about your experiences using om2009, what should we change, where can we improve? Paroli has come a long way but it still needs a lot of love and optimizing, so if you are into python or efl, check out the code from git.paroli.org, join #paroli on irc and let's get crackin'. There is lots of things to do, opimd needs to be integrated and improved, the UI needs polishing, overall speed can be increased etc etc More into Chat and email? Feel like writing a jabber/irc/xxx or email client that really fits the screen? Or do you know of one? Let's hear about it. See a list of proposals on: http://wiki.openmoko.org/wiki/Om_2009_get_active and http://wiki.openmoko.org/wiki/Paroli-issues This device has a lot of potential and we are so close to reaching the far corners, the kernel is in good shape, the framework is doing great and telephony apps such as paroli or the shr suite are steadily improving. So, get your Freerunner in shape again. Flash it with a nice current distro and let it do what it was meant to do :) Let's make Om2009 a community product, something all of us can be proud of and say we did this. Regards, /Mirko ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.2 released
Francesc, to be honest - I am not aware of any client. And, I am not too sure, which Calendar client is the first one, that would need to be supported by PISI. I would aim for opimd support over the next weeks as I guess, this will be the plattform to be used in this area. Any comment / objection? I would be happy to get some more input for these things ... Greetings Mike Francesc Romà i Frigolé wrote: On Sun, May 3, 2009 at 1:20 AM, Michael Pilgermann kichka...@gmx.de mailto:kichka...@gmx.de wrote: We just released PISI 0.2. Loads of enhancements were applied to Calendar synchronization - now supporting Google Calendar and ICalendar. Is there any calendar application that uses the iCalendar format or can import/export it? thanks Francesc ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: PISI 0.2 released
Original-Nachricht Datum: Sun, 3 May 2009 13:09:11 +0200 Von: Richy klemms...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: PISI 0.2 released I tried this on shr-testing but I get: r...@om-gta02 ~/.pisi $ pisigui Traceback (most recent call last): File /bin/pisigui, line 31, in module import pisi File /opt/pisi/pisi.py, line 31, in module from events import events, eventsSync File /opt/pisi/events/events.py, line 22, in module import vobject ImportError: No module named vobject Maybe this is python-2.6 related? Absolutely. The packages I assembled for vobject (you used the one from opkg.org?) have static links to the python 2.5 site-package folder inside. For testing purposes you might move them (under /usr/lib/python ...); I have to sort this out by assembling the dependend packages properly. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
PISI 0.2 released
We just released PISI 0.2. Loads of enhancements were applied to Calendar synchronization - now supporting Google Calendar and ICalendar. Contacts Synchronization currently supports QTopia SQLite, LDAP, VCF files and Google Contacts. Get your copy here: http://www.opkg.org/package_191.html ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Tasks Client for FR
Great news ! I think ics support will allow a lot of things We just released PISI 0.2. The biggest change is ICalendar support! Greetings Mike ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Tasks Client for FR
A quick note here ... libraries for syncml are really crap! But I managed to establish a connection to a sample Syncml server; no proper data exchange yet; but at least the connection (using libsyncml python binding) ... so there is some hope, that it is possible in general ;) Hopefully, coming back here soon with more information :) Greetings Mike kimaidou schrieb: Hi ! Yes I saw this too. It is a shame, as syncing is really needed on a mobile device. By the way since last week dates and tasks are available in the SHR unstable repository. So if you are running Shr unstable, just do /opkg install dates tasks/ to instal these apps 2009/4/15 Michael Pilgermann kichka...@gmx.de mailto:kichka...@gmx.de I remembered that I had had a close look on the website already - and I just did so again. I see two problems here: first of all it is written in C (PISI uses Python); but nevertheless I think, I could re-use at least some of their ideas ... Second: the Sync-part of Pimlico does not progress much ... when checking the SVN, I noticed that the last entry (in Changelog) is from end of 2006; other parts are under much higher progress (e.g. Contacts) ... So - for coming to an end - I haven't yet contacted the developers; however, I keep an eye on this project and will try to re-use stuff whenever possible ... Greetings, Mike ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Tasks Client for FR
I remembered that I had had a close look on the website already - and I just did so again. I see two problems here: first of all it is written in C (PISI uses Python); but nevertheless I think, I could re-use at least some of their ideas ... Second: the Sync-part of Pimlico does not progress much ... when checking the SVN, I noticed that the last entry (in Changelog) is from end of 2006; other parts are under much higher progress (e.g. Contacts) ... So - for coming to an end - I haven't yet contacted the developers; however, I keep an eye on this project and will try to re-use stuff whenever possible ... Greetings, Mike Original-Nachricht Datum: Wed, 15 Apr 2009 10:06:44 +0200 Von: kimaidou kimai...@gmail.com An: List for Openmoko community discussion community@lists.openmoko.org Betreff: Re: Tasks Client for FR Sorry I have just forgotten : have you contacted the pimlico developpers ? They already have begun to implement opensync integration. Regards Kimaidou ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
PISI 0.1 released
We just released the first version of PISI. Pisi is an application (written in Python) for synchronizing all sorts of PIM data. Currently, mainly contacts from several sources may be synchronized. You can choose between GUI and Command Line Interface. See project home page for more details (https://projects.openmoko.org/projects/pisi/). The release may be found on opkg.org: http://www.opkg.org/package_191.html. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community