Re: Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-16 Thread JJ
On Tue, May 15, 2012 6:01 pm, Sriram Karra wrote:

 I am not familiar at all with the implementation details of CardDAV or
 vCard. Just that it appears more useful overall to have as an option than
 writing directly to the Android contacts db. Maybe it's way too much
 work... Hm.

Problem with syncing with vcard for instance for Android currently seems
to be the absence of syncing software between vcard and Android db. I've
been experimenting, and currently it's easy to export Android contacts to
a vcard file. However, when you import for instance the same vcard file,
Android contacts dumbly copies everything to its DB, leaving you with two
identical contacts for each person. In that way contact sync with vcard
files is impossible by default.

I'm now searching for some software, Android side, that enables some such
syncing, as otherwise, syncing between BBDB and vcard files would be to a
large extent futile, as Android sync would still not be possible, as all
the contacts would get reimported to Android. There seems to be some soft
enabling backup/restore of contacts for Android, not sure if it works
with vcards though, as it might just use some proprietary format, will
see...
--
JJ


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-15 Thread JJ
On Sun, May 13, 2012 1:01 pm, Sriram ET. wrote:
 I am happy to announce release v0.2.0 of ASynK. You can find documentation
 and links to source and pre-packaged bundles at the project page at:
 http://karra-asynk.appspot.com/

Thanks a lot for this gem, Sriram.

I'd like to ask whether you could expand it to enable me to think contacts
between BBDB and an Android phone database.

One might think, the Google contacts functionality takes care of that,
however my user case is slightly different. Basically, I run Android on
the phone, but want to block out Google functionality for certain parts,
specifically, I DON'T want Google to have access to my contacts.

So I only have the contacts locally on the phone and don't sync with Google.

Haven't explored what format the Android contact database is. Would it be
possible to extent ASynK to sync directly between BBDB and the phone's DB?
If not, I assume I could export and import from the phone's DB to a vcard
format, could you then expand ASynK to sync a vcard folder with BBDB?

Thank you very much for your work.
--
JJ


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-15 Thread Sriram ET.
Thank you JJ,

On Tue, May 15, 2012 at 3:25 PM, JJ 
bbdb-info_lists.sourceforge@sumou.com wrote:


 Haven't explored what format the Android contact database is. Would it be
 possible to extent ASynK to sync directly between BBDB and the phone's DB?


Hm, I see where you are coming from. The framework is in place to add any
number of database connectors and reuse the sync engine. A few python
interfaces need to be implemented. That said, it appear to that writing
directly to the phone contacts DB is an extremely niche use case, and I'd
do it only if I felt the urge to really understand how the Android database
format worked. It's not in my flow, and it would be a pain for me to keep
testing it. I am happy to accept patches, though, if you would like to have
support and can keep it working.


 If not, I assume I could export and import from the phone's DB to a vcard
 format, could you then expand ASynK to sync a vcard folder with BBDB?


This, on the other hand, is potentially of greater general interest, and
should be easier in principle. I could add this to the to be implemented
feature list after I explore the details of vcard a bit more, and I get
some more user feedback about the current code quality.

Cheers,
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-15 Thread Kevin Brubeck Unhammer
Sriram ET. karra@gmail.com writes:

 Thank you JJ,

 On Tue, May 15, 2012 at 3:25 PM, JJ 
 bbdb-info_lists.sourceforge@sumou.com wrote:
  

 Haven't explored what format the Android contact database is. Would it be
 possible to extent ASynK to sync directly between BBDB and the phone's DB?

 Hm, I see where you are coming from. The framework is in place to add any 
 number of
 database connectors and reuse the sync engine. A few python interfaces need 
 to be
 implemented. That said, it appear to that writing directly to the phone 
 contacts DB is
 an extremely niche use case, and I'd do it only if I felt the urge to really 
 understand
 how the Android database format worked. It's not in my flow, and it would be 
 a pain for
 me to keep testing it. I am happy to accept patches, though, if you would 
 like to have
 support and can keep it working.
  

 If not, I assume I could export and import from the phone's DB to a vcard
 format, could you then expand ASynK to sync a vcard folder with BBDB?

 This, on the other hand, is potentially of greater general interest, and 
 should be
 easier in principle. I could add this to the to be implemented feature list 
 after I
 explore the details of vcard a bit more, and I get some more user feedback 
 about the
 current code quality.

Would hassle-free two-way sync be possible with that though?

BTW, I see http://dmfs.org/carddav/ (proprietary) claims to support
two-way sync between Android and a CardDAV server (CardDAV uses vcard,
but I guess you need to set up OwnCloud or DAViCal or something for
that).


-- 
Kevin Brubeck Unhammer


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-15 Thread Sriram Karra
On Tue, May 15, 2012 at 4:15 PM, Kevin Brubeck Unhammer
unham...@fsfe.orgwrote:

 Sriram ET. karra@gmail.com writes:

 Would hassle-free two-way sync be possible with that though?

 BTW, I see http://dmfs.org/carddav/ (proprietary) claims to support
 two-way sync between Android and a CardDAV server (CardDAV uses vcard,
 but I guess you need to set up OwnCloud or DAViCal or something for
 that).


I am not familiar at all with the implementation details of CardDAV or
vCard. Just that it appears more useful overall to have as an option than
writing directly to the Android contacts db. Maybe it's way too much
work... Hm.
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-14 Thread Sam Steingold
 * Sriram ET. xneen@tznvy.pbz [2012-05-14 09:57:56 +0500]:

 Also, please note that you only need to run autoconf if you want to build
 the documentation. It is of no value otherwise. I suggest you dive right
 into the documentation section titled 'Using ASynK'

I find reading raw texinfo files hard.

-- 
Sam Steingold (http://sds.podval.org/) on Ubuntu 12.04 (precise) X 11.0.11103000
http://www.childpsy.net/ http://thereligionofpeace.com http://www.memritv.org
http://truepeace.org http://mideasttruth.com http://dhimmi.com
A language that does not change the way you think is not worth learning.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-14 Thread Sriram ET.
On May 14, 2012 8:54 PM, Sam Steingold s...@gnu.org wrote:

 The following message is a courtesy copy of an article
 that has been posted to gmane.emacs.bbdb.user as well.

  * Sriram ET. xneen@tznvy.pbz [2012-05-14 09:57:56 +0500]:
 
  Also, please note that you only need to run autoconf if you want to
build
  the documentation. It is of no value otherwise. I suggest you dive right
  into the documentation section titled 'Using ASynK'

 I find reading raw texinfo files hard.

You could try the project website at http://karra-asynk.appspot.com where
you may find the docs in a format of your liking.


 --
 Sam Steingold (http://sds.podval.org/) on Ubuntu 12.04 (precise) X
11.0.11103000
 http://www.childpsy.net/ http://thereligionofpeace.com
http://www.memritv.org
 http://truepeace.org http://mideasttruth.com http://dhimmi.com
 A language that does not change the way you think is not worth learning.
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-14 Thread Sriram ET.
On Mon, May 14, 2012 at 8:52 PM, Sam Steingold s...@gnu.org wrote:

  * Sam Steingold f...@tah.bet [2012-05-13 22:36:21 -0400]:
 
  * Sriram ET. xneen@tznvy.pbz [2012-05-14 07:26:29 +0500]:
  https://github.com/skarra/ASynK.git
 
  $ autoconf
  configure.ac:9: error: possibly undefined macro: AM_INIT_AUTOMAKE
If this token and others are legitimate, please use
 m4_pattern_allow.
See the Autoconf documentation.
  configure.ac:16: error: possibly undefined macro: AM_CONDITIONAL
  $


If you insist on building the docs yourself, you could try the following
from the root of ASynK:

   $ autoreconf
   $ automake --add-missing
   $ ./configure
   $ make
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-13 Thread Sriram ET.
I am happy to announce release v0.2.0 of ASynK. You can find documentation
and links to source and pre-packaged bundles at the project page at:
http://karra-asynk.appspot.com/

I would be glad to respond to issues raised here or as issues on the github
page (links on the project page). The rest of the email gives a little more
info on ASynK.

ASynK is a flexible Contacts synchronization program that works with a
variety of Contacts software such as Microsoft Outlook, Google Contacts, and
 Emacs BBDB.

Some of the key features of ASynK are:

   1. Allows bidirectional sync of Contact across any pair of sources from:
   Google Contacts, Microsoft Outlook, and Emacs BBDB - what we call PIM DBs
   (for Personal Information Management Databases)
   2. Is the *only* two-way synchronization software for BBDB known to be
   work. So if you are keen to keep BBDB content synchronized with a mobile
   device or Outlook, look no further.
   3. Works on Windows, MacOS X, and Linux
   4. Synchronization is granular to the level of 'Folders', i.e. you can
   synchronize one folder of Google Contacts with a Outlook folder (on Windows
   at work, say), and another Google folder in the same account with BBDB (On
   your Mac, say)
   5. The infrastructure is there to add more database and item types (i.e.
   tasks, notes, etc.), but currently only Contact synchronization for Google
   Contacts, BBDB and Outlook supported
   6. It is free software, and released under the GNU AGPL (Affero GPL)
   version 3


Happy to take feedback.

Cheers,
Sriram
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-13 Thread Sam Steingold
 * Sriram ET. xneen@tznvy.pbz [2012-05-14 07:26:29 +0500]:
 https://github.com/skarra/ASynK.git

$ autoconf
configure.ac:9: error: possibly undefined macro: AM_INIT_AUTOMAKE
  If this token and others are legitimate, please use m4_pattern_allow.
  See the Autoconf documentation.
configure.ac:16: error: possibly undefined macro: AM_CONDITIONAL
$

 does it support bbdb2 or 3?

 v3

thanks.

-- 
Sam Steingold (http://sds.podval.org/) on Ubuntu 12.04 (precise) X 11.0.11103000
http://www.childpsy.net/ http://thereligionofpeace.com http://jihadwatch.org
http://iris.org.il http://truepeace.org http://pmw.org.il http://ffii.org
Apathy Club meeting this Friday.  If you want to come, you're not invited.


--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/


Re: Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-13 Thread Sriram ET.
On Mon, May 14, 2012 at 8:06 AM, Sam Steingold s...@gnu.org wrote:


 $ autoconf
 configure.ac:9: error: possibly undefined macro: AM_INIT_AUTOMAKE
  If this token and others are legitimate, please use m4_pattern_allow.
  See the Autoconf documentation.
 configure.ac:16: error: possibly undefined macro: AM_CONDITIONAL


What version of autconf do you have? For the above to work you will need
recent versions of autoconf -  2.64, and automake  1.11

I have updated the FAQ section with this question.

-Sriram
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: Announcing ASynK v0.2.0 - directional sync for BBDB to Google and Outlook

2012-05-13 Thread Sriram ET.
On Mon, May 14, 2012 at 9:55 AM, Sriram ET. karra@gmail.com wrote:

 On Mon, May 14, 2012 at 8:06 AM, Sam Steingold s...@gnu.org wrote:


 $ autoconf
 configure.ac:9: error: possibly undefined macro: AM_INIT_AUTOMAKE
  If this token and others are legitimate, please use m4_pattern_allow.
  See the Autoconf documentation.
 configure.ac:16: error: possibly undefined macro: AM_CONDITIONAL


 What version of autconf do you have? For the above to work you will need
 recent versions of autoconf -  2.64, and automake  1.11

 I have updated the FAQ section with this question.


Also, please note that you only need to run autoconf if you want to build
the documentation. It is of no value otherwise. I suggest you dive right
into the documentation section titled 'Using ASynK'
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/