[brainstorm]Online contact sync

2009-10-18 Thread Atilla Filiz
Hello;
I was thinking about storing my contact list online. I don't feel
comfortable giving my contacts' phone numbers to google or someone else.
Instead, we can open a repository(possibly svn/git based) to store contacts
online. Before sending contact info, the phone will encrypt the data(vcard?)
with gpg for the owner's self. Of course sending vcards to people you know
is not very hard once you get their public keys. I think I can work
something out with python, but I don't know which distros have vcard
integration. What do you think?

-- 
-
Atilla Filiz
Eindhoven University of Technology
Embedded Systems, Master's Programme

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [brainstorm]Online contact sync

2009-10-18 Thread Neil Jerram
2009/10/18 Atilla Filiz :
> Hello;
> I was thinking about storing my contact list online. I don't feel
> comfortable giving my contacts' phone numbers to google or someone else.
> Instead, we can open a repository(possibly svn/git based) to store contacts
> online. Before sending contact info, the phone will encrypt the data(vcard?)
> with gpg for the owner's self. Of course sending vcards to people you know
> is not very hard once you get their public keys. I think I can work
> something out with python, but I don't know which distros have vcard
> integration. What do you think?

I'm not clear what you mean.  Why do you want your contacts to be online?

  Neil

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [brainstorm]Online contact sync

2009-10-18 Thread Atilla Filiz
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.

On Sun, Oct 18, 2009 at 5:14 PM, Neil Jerram wrote:

>
> I'm not clear what you mean.  Why do you want your contacts to be online?
>
>  Neil
>

-- 
-
Atilla Filiz
Eindhoven University of Technology
Embedded Systems, Master's Programme

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [brainstorm]Online contact sync

2009-10-18 Thread Neil Jerram
2009/10/18 Atilla Filiz 

> 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...

But you mentioned git...  Is that because you are also looking to track
changes over time?
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: [brainstorm]Online contact sync

2009-10-18 Thread ajvogel



Neil Jerram wrote:
> 
> 2009/10/18 Atilla Filiz 
> 
>> 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?


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.


-- 
View this message in context: 
http://n2.nabble.com/brainstorm-Online-contact-sync-tp3844647p3844822.html
Sent from the Openmoko Community mailing list archive at Nabble.com.

___
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 
>>
>>> 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=152&root=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=
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: [brainstorm]Online contact sync

2009-10-18 Thread Laszlo KREKACS
On Sun, Oct 18, 2009 at 4:57 PM, Atilla Filiz  wrote:
> I was thinking about storing my contact list online. I don't feel
> comfortable giving my contacts' phone numbers to google or someone else.


> Before sending contact info, the phone will encrypt the data(vcard?)
> with gpg for the owner's self.

Why not encrypt it, and upload to google? Each field should be
encrypted, to be shared with google.

Laszlo

___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community