From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexis Subject: Re: Extending org-contacts with properties: naming properties Date: Sun, 25 May 2014 00:06:53 +1000 Message-ID: <87mwe7gtj6.fsf@gmail.com> References: <87a9a7k05h.fsf@quasar.esben-stien.name> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58605) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WoCbJ-0003nj-MO for emacs-orgmode@gnu.org; Sat, 24 May 2014 10:07:10 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WoCbD-000144-SB for emacs-orgmode@gnu.org; Sat, 24 May 2014 10:07:05 -0400 Received: from mail-pa0-x232.google.com ([2607:f8b0:400e:c03::232]:43725) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WoCbD-000135-KL for emacs-orgmode@gnu.org; Sat, 24 May 2014 10:06:59 -0400 Received: by mail-pa0-f50.google.com with SMTP id fb1so5437348pad.9 for ; Sat, 24 May 2014 07:06:58 -0700 (PDT) Received: from localhost (ppp118-209-145-187.lns20.mel6.internode.on.net. [118.209.145.187]) by mx.google.com with ESMTPSA id og3sm4916997pbc.48.2014.05.24.07.06.56 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sat, 24 May 2014 07:06:57 -0700 (PDT) In-Reply-To: <87a9a7k05h.fsf@quasar.esben-stien.name> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Org-mode Hi Esben, The way that org-contacts currently works is that contact details are grouped together in the same PROPERTIES drawer, e.g. * Alexis :PROPERTIES: :EMAIL: alexis@example.com :PHONE: 9999-9999 :END: and that's what i've assumed in my MobileOrg code for parsing org-contacts data. i imagine that moving away from such a data layout would require substantial changes to the org-contacts.el code, which i have no intention of doing - particularly given the work that would be needed to ensure backwards-compatibility with people's existing data. For reference, at the moment, in my own org-contacts file, i've set up grouping via a headings hierarchy like: * Lists ** Org-mode :PROPERTIES: :EMAIL: emacs-orgmode@gnu.org :END: * People ** Mum and Dad :PROPERTIES: :PHONE: 8888-8888 :END: * Organisations ** Free Software Foundation :PROPERTIES: :EMAIL: info@fsf.org :END: *** A. Person :PROPERTIES: :EMAIL: a.person@fsf.org :END: Alexis.