Re: cloudy BBDB

2011-11-01 Thread Ted Zlatanov
On Sun, 30 Oct 2011 22:08:48 -0400 Brett Presnell presn...@stat.ufl.edu 
wrote: 

BP I do pretty well at keeping my bbdb databased synced across the machines
BP that I use.  My bigger problem is syncing it with my mobile phone
BP (nokia/symbian right now) and my google contacts (similar issues with
BP emacs diary, but that's a different story).  So if the CouchDB setup
BP makes it possible/easier for me to sync the information with these other
BP devices, then I am very interested.  Otherwise, not as much.

It's definitely easier to sync to and from CouchDB than the native BBDB
file format.

If you have details about these other formats you need, that would
help.  I don't know what your phone and Google expect so I can't say for
sure if I could generate them on the fly.

Thanks
Ted


--
RSAreg; Conference 2012
Save #36;700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: cloudy BBDB

2011-11-01 Thread Brett Presnell

Ted Zlatanov t...@lifelogs.com writes:

 It's definitely easier to sync to and from CouchDB than the native BBDB
 file format.

 If you have details about these other formats you need, that would
 help.  I don't know what your phone and Google expect so I can't say for
 sure if I could generate them on the fly.

Google can deal with vcard and cvs.

I have a reliable way to sync my phone's contacts with Google, so if I
can sync bbdb with Google, I'm good to go.  Presumably this will also be
true for any cell phone I might get in the near future (surely an
android phone will sync nicely with google).

This may be changing, but in my experience, cell phones can be extremely
persnickety about what sort of vcard format they'll accept. So its
probably not worth worrying about direct syncing with my aging nokia
(even though it is ostensibly a smart phone).

Does your bbdb work tie in with any existing CouchDB efforts? (I think
that there's some way to use Gnome's evolution in conjunction with
CouchDB.)

--
RSAreg; Conference 2012
Save #36;700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: cloudy BBDB

2011-10-30 Thread Brett Presnell

I do pretty well at keeping my bbdb databased synced across the machines
that I use.  My bigger problem is syncing it with my mobile phone
(nokia/symbian right now) and my google contacts (similar issues with
emacs diary, but that's a different story).  So if the CouchDB setup
makes it possible/easier for me to sync the information with these other
devices, then I am very interested.  Otherwise, not as much.

Ted Zlatanov t...@lifelogs.com writes:

 I put together some code that uses CouchDB to store Gnus group
 subscriptions and marks in gnus-sync.el.  It works well; so well in fact
 that I'm considering doing the same for BBDB records.  Imagine having
 your BBDB entirely stored on a central server instead of a local file.
 Yes, kind of like LDAP, but not so hard to use and much more accessible.

 In order to do this I will have to generalize and improve the
 gnus-sync.el code that talks to CouchDB.  But I wanted to first find out
 if this interests anyone (and please feel free to tell me my idea
 sucks), or if there's existing functionality that I would be
 duplicating.  I'm not aware of such.

 Thanks
 Ted


 --
 The demand for IT networking professionals continues to grow, and the
 demand for specialized networking skills is growing even more rapidly.
 Take a complimentary Learning@Cisco Self-Assessment and learn 
 about Cisco certifications, training, and career opportunities. 
 http://p.sf.net/sfu/cisco-dev2dev
 ___
 bbdb-info@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/bbdb-info
 BBDB Home Page: http://bbdb.sourceforge.net/

--
Get your Android app more play: Bring it to the BlackBerry PlayBook 
in minutes. BlackBerry App World#153; now supports Android#153; Apps 
for the BlackBerryreg; PlayBook#153;. Discover just how easy and simple 
it is! http://p.sf.net/sfu/android-dev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: cloudy BBDB

2011-10-29 Thread Ted Zlatanov
On Sat, 29 Oct 2011 08:58:19 +0700 Eric Abrahamsen e...@ericabrahamsen.net 
wrote: 

EA On Fri, Oct 28 2011, Ted Zlatanov wrote:
 I put together some code that uses CouchDB to store Gnus group
 subscriptions and marks in gnus-sync.el.  It works well; so well in fact
 that I'm considering doing the same for BBDB records.  Imagine having
 your BBDB entirely stored on a central server instead of a local file.
 Yes, kind of like LDAP, but not so hard to use and much more accessible.
 
 In order to do this I will have to generalize and improve the
 gnus-sync.el code that talks to CouchDB.  But I wanted to first find out
 if this interests anyone (and please feel free to tell me my idea
 sucks), or if there's existing functionality that I would be
 duplicating.  I'm not aware of such.

EA Out of curiosity, what sort of support would be needed on the server
EA side. Just a CouchDB installation? I assume it's the sort of thing you'd
EA need your own hosting and SSH access to set up?

Just CouchDB (you may need to install some custom design views, but
that's trivial and I already do it for gnus-sync.el).  

There's something interesting here.  CouchDB has built-in multipoint
replication (master-master) over HTTP.  So you can run your own locally
and another one somewhere else; the replication is trivial to set up.
So rather than a world-visible CouchDB server you could have two private
ones talking over HTTP.

As for third-party solutions, see
http://stackoverflow.com/questions/1091735/is-there-a-hosted-couchdb-service-provider

Cloudant and Iris Couch have free plans to provide hosted CouchDB that
will probably be good enough for most of us.  I can host people on my
server as long as I can afford it :)  But the idea is that this is an
infrastructure you can easily obtain, and the BBDB sync will ride on top
of it.

Ted


--
Get your Android app more play: Bring it to the BlackBerry PlayBook 
in minutes. BlackBerry App World#153; now supports Android#153; Apps 
for the BlackBerryreg; PlayBook#153;. Discover just how easy and simple 
it is! http://p.sf.net/sfu/android-dev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: cloudy BBDB

2011-10-29 Thread Eric Abrahamsen
On Sun, Oct 30 2011, Ted Zlatanov wrote:

 On Sat, 29 Oct 2011 08:58:19 +0700 Eric Abrahamsen e...@ericabrahamsen.net 
 wrote: 

 EA On Fri, Oct 28 2011, Ted Zlatanov wrote:
 I put together some code that uses CouchDB to store Gnus group
 subscriptions and marks in gnus-sync.el.  It works well; so well in fact
 that I'm considering doing the same for BBDB records.  Imagine having
 your BBDB entirely stored on a central server instead of a local file.
 Yes, kind of like LDAP, but not so hard to use and much more accessible.
 
 In order to do this I will have to generalize and improve the
 gnus-sync.el code that talks to CouchDB.  But I wanted to first find out
 if this interests anyone (and please feel free to tell me my idea
 sucks), or if there's existing functionality that I would be
 duplicating.  I'm not aware of such.

 EA Out of curiosity, what sort of support would be needed on the server
 EA side. Just a CouchDB installation? I assume it's the sort of thing you'd
 EA need your own hosting and SSH access to set up?

 Just CouchDB (you may need to install some custom design views, but
 that's trivial and I already do it for gnus-sync.el).  

 There's something interesting here.  CouchDB has built-in multipoint
 replication (master-master) over HTTP.  So you can run your own locally
 and another one somewhere else; the replication is trivial to set up.
 So rather than a world-visible CouchDB server you could have two private
 ones talking over HTTP.

 As for third-party solutions, see
 http://stackoverflow.com/questions/1091735/is-there-a-hosted-couchdb-service-provider

 Cloudant and Iris Couch have free plans to provide hosted CouchDB that
 will probably be good enough for most of us.  I can host people on my
 server as long as I can afford it :)  But the idea is that this is an
 infrastructure you can easily obtain, and the BBDB sync will ride on top
 of it.

Cool, thanks! I do have my own server, so this would be pretty simple --
just curious!

E


--
Get your Android app more play: Bring it to the BlackBerry PlayBook 
in minutes. BlackBerry App World#153; now supports Android#153; Apps 
for the BlackBerryreg; PlayBook#153;. Discover just how easy and simple 
it is! http://p.sf.net/sfu/android-dev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: cloudy BBDB

2011-10-28 Thread Eric Abrahamsen
On Fri, Oct 28 2011, Ted Zlatanov wrote:

 I put together some code that uses CouchDB to store Gnus group
 subscriptions and marks in gnus-sync.el.  It works well; so well in fact
 that I'm considering doing the same for BBDB records.  Imagine having
 your BBDB entirely stored on a central server instead of a local file.
 Yes, kind of like LDAP, but not so hard to use and much more accessible.

 In order to do this I will have to generalize and improve the
 gnus-sync.el code that talks to CouchDB.  But I wanted to first find out
 if this interests anyone (and please feel free to tell me my idea
 sucks), or if there's existing functionality that I would be
 duplicating.  I'm not aware of such.

Out of curiosity, what sort of support would be needed on the server
side. Just a CouchDB installation? I assume it's the sort of thing you'd
need your own hosting and SSH access to set up?

Thanks,
Eric


--
Get your Android app more play: Bring it to the BlackBerry PlayBook 
in minutes. BlackBerry App World#153; now supports Android#153; Apps 
for the BlackBerryreg; PlayBook#153;. Discover just how easy and simple 
it is! http://p.sf.net/sfu/android-dev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


cloudy BBDB

2011-10-27 Thread Ted Zlatanov
I put together some code that uses CouchDB to store Gnus group
subscriptions and marks in gnus-sync.el.  It works well; so well in fact
that I'm considering doing the same for BBDB records.  Imagine having
your BBDB entirely stored on a central server instead of a local file.
Yes, kind of like LDAP, but not so hard to use and much more accessible.

In order to do this I will have to generalize and improve the
gnus-sync.el code that talks to CouchDB.  But I wanted to first find out
if this interests anyone (and please feel free to tell me my idea
sucks), or if there's existing functionality that I would be
duplicating.  I'm not aware of such.

Thanks
Ted


--
The demand for IT networking professionals continues to grow, and the
demand for specialized networking skills is growing even more rapidly.
Take a complimentary Learning@Cisco Self-Assessment and learn 
about Cisco certifications, training, and career opportunities. 
http://p.sf.net/sfu/cisco-dev2dev
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/