From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Hendy Subject: Re: Announcing org-contacts, a bbdb-like contact manager for Org Date: Wed, 9 Feb 2011 13:00:28 -0600 Message-ID: References: <87r5bhysp6.fsf@keller.adm.naquadah.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0469084428==" Return-path: Received: from [140.186.70.92] (port=32899 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PnFHI-0001UX-50 for emacs-orgmode@gnu.org; Wed, 09 Feb 2011 14:00:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PnFHC-00019m-93 for emacs-orgmode@gnu.org; Wed, 09 Feb 2011 14:00:34 -0500 Received: from mail-wy0-f169.google.com ([74.125.82.169]:53816) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PnFHB-00019J-VK for emacs-orgmode@gnu.org; Wed, 09 Feb 2011 14:00:30 -0500 Received: by wyj26 with SMTP id 26so536812wyj.0 for ; Wed, 09 Feb 2011 11:00:29 -0800 (PST) In-Reply-To: <87r5bhysp6.fsf@keller.adm.naquadah.org> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --===============0469084428== Content-Type: multipart/alternative; boundary=001636416f19171a1b049bde145c --001636416f19171a1b049bde145c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, Feb 9, 2011 at 3:02 AM, Julien Danjou wrote: > Hi, > > Following my short presentation at the Paris OrgCamp, I've now written a > page and officially released org-contacts. It is a contact manager based > on Org, that can possibly replace BBDB for certain usage. > > http://julien.danjou.info/org-contacts.html > > This is awesome. I was using bbdb but got tired of it. I switched to the contacts method mentioned on the mailing list a time ago about just doing something like this (which is also the approx format you've used): ,----- | * Category | ** Name | :PROPERTIES: | :Phone: xxxxxxx | :Email: blah@blah.com | ...etc. | :END: `----- >From skimming the website and org-contacts.el, is the main advantage that i= t can search multiple files as well as integrate with gnus? I don't use gnus (can't access personal email via pop/imap from behind work firewall) and so that feature isn't wholly attractive. It looks like I could use the remembe= r template as well for my current method. Is there something else that you would put forth as the primary benefits of this system? I'm quite intereste= d in it. A few other questions: -- can you add additional fields? It looks like I could keep repeating the pattern in your .el like so: ,----- |(defcustom org-contacts-SOME-NAME-property "SOME-NAME" | "Name of the property for contact email address." | :type 'string | :group 'org-contacts) `----- -- I will often need to look up a contact at work and reproduce it in an email. It would be nice to standardize the order of the properties and then have a way to "export" the whole contact into the kill-ring for pasting int= o email format. Do you think something like that could be integrated? For example 'M-x export-selected-contact' would take the highlighted area and create: ,----- | Name | Title | Company | Email | Phone `----- And perhaps one could define the fields for export (I wouldn't, for example= , hardly ever need to export the address and my notes about the contact). Just my thoughts! I was very excited to see this in my inbox and look around. I'm assuming with the right fields, my current system would already be in the right syntax to integrate with this, so I'm interested to hear your answers to the above. Thanks for your work, John > -- > Julien Danjou > =E2=9D=B1 http://julien.danjou.info > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > --001636416f19171a1b049bde145c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Wed, Feb 9, 2011 at 3:02 AM, Julien Danjou <julien@danjou.inf= o> wrote:
Hi,

Following my short presentation at the Paris OrgCamp, I've now written = a
page and officially released org-contacts. It is a contact manager based on Org, that can possibly replace BBDB for certain usage.

=C2=A0 http://julien.danjou.info/org-contacts.html


This is= awesome. I was using bbdb but got tired of it. I switched to the contacts = method mentioned on the mailing list a time ago about just doing something = like this (which is also the approx format you've used):

,-----
| * Category
| ** Name
=
| =C2=A0 :PROPERTIES:
| =C2=A0 :Phone: xxxxxxx
| = =C2=A0 :Email: blah@blah.com
| =C2=A0 ...etc.
| =C2=A0 :END:
`-----

From skimming= the website and org-contacts.el, is the main advantage that it can search = multiple files as well as integrate with gnus? I don't use gnus (can= 9;t access personal email via pop/imap from behind work firewall) and so th= at feature isn't wholly attractive. It looks like I could use the remem= ber template as well for my current method. Is there something else that yo= u would put forth as the primary benefits of this system? I'm quite int= erested in it.

A few other questions:
-- can you = add additional fields? It looks like I could keep repeating the pattern in = your .el like so:
,-----
|(defcustom org-contacts-SOME-NAME-property "SOME-NAME"
| =C2=A0"Name of the property for contact email address."
| =C2=A0:type 'string
| =C2=A0:group 'org-contac= ts)
`-----

-- I will often need to look up = a contact at work and reproduce it in an email. It would be nice to standar= dize the order of the properties and then have a way to "export" = the whole contact into the kill-ring for pasting into email format. Do you = think something like that could be integrated? For example 'M-x export-= selected-contact' would take the highlighted area and create:

,-----
| Name
| Title
| C= ompany
| Email
| Phone
`-----

<= /div>
And perhaps one could define the fields for export (I wouldn'= t, for example, hardly ever need to export the address and my notes about t= he contact).

Just my thoughts! I was very excited to see this in my = inbox and look around. I'm assuming with the right fields, my current s= ystem would already be in the right syntax to integrate with this, so I'= ;m interested to hear your answers to the above.


Thanks for your work,
John
=C2=A0
--
Julien Danjou
=E2=9D=B1 http://ju= lien.danjou.info

_______________________________________________
Emacs-orgmode mailing list
Please use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


--001636416f19171a1b049bde145c-- --===============0469084428== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --===============0469084428==--