From mboxrd@z Thu Jan 1 00:00:00 1970 From: Russell Adams Subject: Re: Re: contact management in org-mode? Date: Fri, 30 Oct 2009 22:10:59 -0500 Message-ID: <20091031031059.GF23167@thinkpad.adamsinfoserv.com> References: <878wfoc5ao.fsf@cuma.i-did-not-set--mail-host-address--so-tickle-me> <87iqerzvm2.fsf@gollum.intra.norang.ca> <20091025023410.GK2357@thinkpad.adamsinfoserv.com> <87pr86tywd.wl%ucecesf@ucl.ac.uk> <87zl7arynb.fsf@dynapse.com> <20091029173640.GM28398@thinkpad.adamsinfoserv.com> <7bef1f890910291300o2e063d58h9d620278a6472032@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N44Mw-0002yK-GW for emacs-orgmode@gnu.org; Fri, 30 Oct 2009 23:11:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N44Mu-0002xu-6m for emacs-orgmode@gnu.org; Fri, 30 Oct 2009 23:11:09 -0400 Received: from [199.232.76.173] (port=34029 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N44Mu-0002xp-2K for emacs-orgmode@gnu.org; Fri, 30 Oct 2009 23:11:08 -0400 Received: from squirtle.drak.net ([72.52.144.201]:48919) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1N44Mt-0006NZ-NO for emacs-orgmode@gnu.org; Fri, 30 Oct 2009 23:11:07 -0400 Received: from 206.180.154.148.adsl.hal-pc.org ([206.180.154.148] helo=localhost) by squirtle.drak.net with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from ) id 1N44Mg-0003oJ-2Z for emacs-orgmode@gnu.org; Fri, 30 Oct 2009 22:10:54 -0500 Content-Disposition: inline In-Reply-To: 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 On Fri, Oct 30, 2009 at 09:48:16AM +0100, Uwe Jochum wrote: > Hi all, > > has someone tried "forms" for the purpose of contact management? See: > > http://sunsite.ualberta.ca/Documentation/Gnu/emacs-21.1/html_chapter/forms_frame.html > > Best, > > Uwe Given the discussion about a "simple" database, it struck me that I might just use properties and column mode. Dynamic fields and views, hotlinks, VC, text file... --- #+COLUMNS: %20ITEM %10Company %14WorkPhone %15WorkEmail * Smith, Bob :WORK: :PROPERTIES: :Title: Chief Decider :Company: Boodle Bits :WorkEmail: demo@1332.com :WorkAddress: 1234 Waddle Lane :WorkCity: Anywhere :WorkState: TX :WorkZip: 080384 :WorkPhone: 281-555-1212 :WorkCell: :WorkFax: :HomeEmail: :HomeAddress: :HomeCity: :HomeState: :HomeZip: :HomePhone: :HomeCell: :HomeFax: :END: Bob's note here, neatly folded. --- Now, I know this won't give me synchronization. Unfortunately I think that's a lost cause currently, I just want a way to find a contact. Fast finding on the CLI? awk 'BEGIN {RS="\n\n\\* " ; IGNORECASE=1} /chief/ {print $0}' Contacts.org I can even adapt that to give me emails for mutt. Yes there's no way to push this to CSV and back, but I could write something in an hour in Perl to do so. (feature idea! Export column-view as csv...) I thought I'd post here for feedback prior to committing my contacts to this format. Thanks. ------------------------------------------------------------------ Russell Adams RLAdams@AdamsInfoServ.com PGP Key ID: 0x1160DCB3 http://www.adamsinfoserv.com/ Fingerprint: 1723 D8CA 4280 1EC9 557F 66E8 1154 E018 1160 DCB3