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

Re: BBDB 3 and lookout.el (importing .csv file into bbdb contacts)

2012-05-06 Thread Sriram ET.
On Sun, May 6, 2012 at 8:54 PM, Johnny yggdra...@gmx.co.uk wrote:

 Hi all,

 I have tried for some time to get lookout.el to import my contacts from
 a csv-file into bbdb, but am on the verge of giving up, so before
 finally ditching the attempts (again); Is there *anyone*
 out there that have successfully migrated .csv contacts into bbdb (bbdb
 3), and how?


I have not migrated a CSV, but...

I am about 7-10 days from announcing a two way sync tool for
BBDB/Outlook/Google Contacts, i.e. you can do bi-directional sync between
any two folders across any two different databases. I currently use it to
sync my contacts across Android/Outlook/BBDB, but the whole system is not
in a state where anyone can figure out all the pieces and usefully deploy
it to solve their problems. There's just a bit of typing up the loose ends.

If you are interested in trying out a bleeding edge version of my code, it
is available at: https://github.com/skarra/Gout Documentation is very
incomplete, but if you would like to try this out, we could talk offline
and I can help you get it set up.

Please note I have made an earlier release which only did Outlook -
Google and hence I called it Gout (for Google-Outlook sync). The f_tasks
branch contains BBDB support. Release v0.2, it will be called ASynK.

Cheers,
Karra
--
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: BBDB development shifted from sourceforge to savannah

2012-04-12 Thread Sriram ET.
On Wed, Apr 11, 2012 at 1:22 AM, Roland Winkler wink...@gnu.org wrote:

 On Tue Apr 10 2012 SourceForge.net Support wrote:
  There's a link at the top of the project summary page indicating the
  new location now.
 
  http://sourceforge.net/projects/bbdb/


Dear Sourceforge maintainers,

Thanks for putting in the link on that page. We have noticed that the
following sourceforge page: http://bbdb.sourceforge.net/ comes up highly on
searches for BBDB on popular search engines, and is the first point of call
for users looking for information on BBDB.

Could we trouble you one more time, and request you to insert the same link
that you inserted earlier, on the http://bbdb.sourceforge.net/  as well?

thank you,
Sriram
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: BBDB development shifted from sourceforge to savannah

2012-04-11 Thread Sriram ET.
On Wed, Apr 11, 2012 at 5:31 PM, Roland Winkler wink...@gnu.org wrote:


 On Wed Apr 11 2012 Sriram ET. wrote:
  Roland, Just fyi - the first result on a Google Search is this
  page:  http:// bbdb.sourceforge.net/ Do you think it makes sense
  to request that to be taken down?

 I do not know how google comes up with its ranking. Yet I do not
 believe it would make sense to take down the old site. I expect this
 would disagree with sourceforge's general policies -- and I consider
 it useful that people can rely on sourceforge in this context.
 If a project suddenly disappears from its old place, this doesn't
 explain anything to anybody what has happened.

 If someone ignores the hint on sourceforge that BBDB development has
 shifted, we cannot help him or her beyond that.


We should make it easy for people to find relevant and recent information
about BBDB. The page that the sourceforge maintainers have edited with a
link to savanah (http://sourceforge.net/projects/bbdb/) does not appear on
the first page of a Google or a Bing search for BBDB.  You are ignoring the
fact that http://bbdb.sourceforge.net/ is the main page in the mind of
anyone who tries to find BBDB. They will not be ignoring your hint. There
is no way for them to even see it.

From the point of view of a new user, what we have just accomplished,
amounts to nothing.

We do not have to take down the old site. I was only trying to get you to
insert the same hint on the old site as well.

-Karra
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: BBDB development shifted from sourceforge to savannah

2012-04-10 Thread Sriram ET.
Roland, Just fyi - the first result on a Google Search is this page:
http://bbdb.sourceforge.net/ Do you think it makes sense to request that to
be taken down?

-Sriram

On Wed, Apr 11, 2012 at 1:22 AM, Roland Winkler wink...@gnu.org wrote:

 On Tue Apr 10 2012 SourceForge.net Support wrote:
  There's a link at the top of the project summary page indicating the
  new location now.
 
  http://sourceforge.net/projects/bbdb/

 Thanks a lot!

 Roland


 --
 Better than sec? Nothing is better than sec when it comes to
 monitoring Big Data applications. Try Boundary one-second
 resolution app monitoring today. Free.
 http://p.sf.net/sfu/Boundary-dev2dev
 ___
 bbdb-info@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/bbdb-info
 BBDB Home Page: http://bbdb.sourceforge.net/

--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: Sourceforge Page!

2012-04-06 Thread Sriram ET.
On Fri, Apr 6, 2012 at 11:49 AM, Leo sdl@gmail.com wrote:

As far as I know, there is only one effort to devel BBDB 3 namely from
 Roland. Barak's github repo is just a mirror.


Is there a public view of Roland's tree available somewhere?
--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: Need ID and Granular timestamp

2012-04-04 Thread Sriram ET.
On Wed, Apr 4, 2012 at 10:52 AM, Sriram ET. karra@gmail.com wrote:


 I am new to BBDB internals although I have used BBDB extensively. It
 appears to me that there are two important pieces missing that are needed
 for incorporating aforementioned sync support:

 1. A unique record ID
 2. Granular time zone-d timestamp


It wasn't much work to make the above changes, so I went ahead with them
anyway. I have uploaded my mods on github after first importing a version
from CVS into git. There are two commits I would like to submit for
inclusion in the mainline:

1. UUID generation library:
https://github.com/skarra/BBDB/commit/eded2c882196202e818bc781046fba67013fefe2
2. File Format version 7 support:
https://github.com/skarra/BBDB/commit/2b56c315c14c1b0452c81331c256bca49110014d


If you want diffs to be directly mailed to this list I can do that.

Cheers,
-Karra
--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: Sourceforge Page!

2012-04-04 Thread Sriram ET.
On Thu, Apr 5, 2012 at 1:28 AM, Marc Croteau mdcrot...@gmail.com wrote:

 The install file of the BBDB V3 git download requests that bugs,
 comments etc be submitted to the bbdb-info mailing list. See below:


It does not answer my question (if that was even the intention :-0) The
sourceforge BBDB page is the top hit on Google for BBDB. And on that page
there is no mention of the more recent BBDB V3. So my point is people may
not even come to know about V3 from a simple google search. I suggest we
take down the sourceforge site or at least link to the BBDBv3 page from
there. That's all.

-Sriram


 * Sriram ET. karra@gmail.com [2012-04-04 20:15:10 +0530]:

  Oh my... after reading a recent message on this list I realized there is
 a
  version BBDB v3 out there... and it's not linked to on the 'main'
  sourceforge page (http://bbdb.sourceforge.net/) which is still the first
  result on a google search for BBDB!
 
  Does anyone have access to that page so there can atleast be a redirect
 to
  the nongnu.org page where BBDB v3.0 is available?

--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

Re: BBDB V3 export

2012-03-14 Thread Sriram ET.
2012/3/13 Ted Zlatanov t...@lifelogs.com

With CouchDB, I can easily export individual records from JSON back to
 the BBDB vector format.  I'll do similar work for file and other
 backends.  I'll make it possible to use LDAP and SQLite but I wouldn't
 use them, personally.  LDAP requires a very specific infrastructure and
 SQLite would have all the complexity of CouchDB with none of the network
 accessibility :)


The backend formats were just examples. If one backend is implemented in a
modular way with the existing BBDB 'front end api' as used today in Emacs,
that will open it up for further extension and other backends on a 'need
basis'. I, for one, would definitely find it useful.


 The interesting part is serving the BBDB records out in other formats.
 At least for CardDAV it will require more than simple XML records,
 unfortunately.  I can easily present the records in XML, JSON, CSV...

 To start, it would save me a lot of time if I had a function to convert
 a BBDB record to alist and then import it back, or a description of the
 BBDB schema (what each vector offset represents).  Is that already
 available?  I would guess so... I generally don't know the BBDB insides,
 though I will by the end of this project :)


The BBDB info page has the following description of the file format and
vectors. I suspect this is what you are looking for. Right?
http://bbdb.sourceforge.net/bbdb.html#SEC67

-Sriram
--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/

State of the art of Bi-directional sync for BBDB and other contact apps

2012-03-10 Thread Sriram ET.
Hi, I am trying to determine there is a recommended utility that does
bi-directional sync between BBDB and any of the other popular contact apps
like Outlook, Gmail, Apple Address Book, etc.?

I see a number of export and import, which is typically uni-directional.
Just checking what is out there, before I think of any heavy
self-customization.

Thanks,
Sriram
--
Virtualization  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/___
bbdb-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bbdb-info
BBDB Home Page: http://bbdb.sourceforge.net/