Re: Pisi won't synchronize.

2010-07-06 Thread Michael Pilgermann
-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

2010-05-18 Thread Michael Pilgermann
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

2010-05-13 Thread Michael Pilgermann
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

2010-05-12 Thread Michael Pilgermann
-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.

2010-05-09 Thread Michael Pilgermann
-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.

2010-05-05 Thread Michael Pilgermann
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

2010-04-18 Thread Michael Pilgermann
-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

2010-04-18 Thread Michael Pilgermann
-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

2010-04-06 Thread Michael Pilgermann
-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

2010-04-02 Thread Michael Pilgermann
-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)]

2010-01-20 Thread Michael Pilgermann
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

2010-01-14 Thread Michael Pilgermann
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

2010-01-14 Thread Michael Pilgermann
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]

2010-01-07 Thread Michael Pilgermann
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

2010-01-06 Thread Michael Pilgermann

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]

2010-01-06 Thread Michael Pilgermann
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

2009-12-17 Thread Michael Pilgermann
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

2009-10-20 Thread Michael Pilgermann
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

2009-10-20 Thread Michael Pilgermann
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

2009-10-18 Thread Michael Pilgermann
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

2009-10-18 Thread Michael Pilgermann
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

2009-09-27 Thread Michael Pilgermann
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

2009-09-26 Thread Michael Pilgermann
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

2009-09-17 Thread Michael Pilgermann
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

2009-09-14 Thread Michael Pilgermann
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

2009-09-14 Thread Michael Pilgermann
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

2009-09-14 Thread Michael Pilgermann
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

2009-09-11 Thread Michael Pilgermann
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

2009-09-11 Thread Michael Pilgermann
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

2009-09-11 Thread Michael Pilgermann
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

2009-09-11 Thread Michael Pilgermann
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

2009-09-11 Thread Michael Pilgermann
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

2009-09-11 Thread Michael Pilgermann
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

2009-09-11 Thread Michael Pilgermann
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

2009-09-11 Thread Michael Pilgermann
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

2009-09-07 Thread Michael Pilgermann
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

2009-09-07 Thread Michael Pilgermann
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

2009-09-07 Thread Michael Pilgermann
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

2009-09-04 Thread Michael Pilgermann
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

2009-08-26 Thread Michael Pilgermann
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

2009-08-24 Thread Michael Pilgermann
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

2009-08-23 Thread Michael Pilgermann
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

2009-08-23 Thread Michael Pilgermann
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

2009-08-23 Thread Michael Pilgermann
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

2009-08-21 Thread Michael Pilgermann
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

2009-08-21 Thread Michael Pilgermann

 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)

2009-08-19 Thread Michael Pilgermann
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

2009-08-19 Thread Michael Pilgermann
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

2009-08-18 Thread Michael Pilgermann
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

2009-08-18 Thread Michael Pilgermann
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]

2009-08-17 Thread Michael Pilgermann
(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

2009-08-14 Thread Michael Pilgermann
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

2009-08-14 Thread Michael Pilgermann
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

2009-08-14 Thread Michael Pilgermann
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

2009-08-13 Thread Michael Pilgermann
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

2009-08-13 Thread Michael Pilgermann
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

2009-08-10 Thread Michael Pilgermann
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

2009-08-10 Thread Michael Pilgermann

 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

2009-08-10 Thread Michael Pilgermann
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

2009-08-10 Thread Michael Pilgermann
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?

2009-08-09 Thread Michael Pilgermann
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

2009-08-09 Thread Michael Pilgermann
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

2009-08-09 Thread Michael Pilgermann
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?

2009-08-09 Thread Michael Pilgermann
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

2009-08-09 Thread Michael Pilgermann
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

2009-08-09 Thread Michael Pilgermann
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

2009-08-09 Thread Michael Pilgermann
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

2009-08-09 Thread Michael Pilgermann
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?

2009-08-06 Thread Michael Pilgermann
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?

2009-08-06 Thread Michael Pilgermann

 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?

2009-08-05 Thread Michael Pilgermann
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

2009-08-03 Thread Michael Pilgermann
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

2009-07-19 Thread Michael Pilgermann
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

2009-07-07 Thread Michael Pilgermann
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

2009-06-25 Thread Michael Pilgermann
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

2009-06-23 Thread Michael Pilgermann
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

2009-06-23 Thread Michael Pilgermann
-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

2009-06-21 Thread Michael Pilgermann
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

2009-06-01 Thread Michael Pilgermann
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

2009-05-19 Thread Michael Pilgermann
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

2009-05-19 Thread Michael Pilgermann
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

2009-05-18 Thread Michael Pilgermann
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

2009-05-18 Thread Michael Pilgermann
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

2009-05-04 Thread Michael Pilgermann

 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

2009-05-02 Thread Michael Pilgermann
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

2009-05-02 Thread Michael Pilgermann
 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

2009-04-25 Thread Michael Pilgermann
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

2009-04-15 Thread Michael Pilgermann
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

2009-04-07 Thread Michael Pilgermann
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