From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Advice sought on managing decision alternatives. Date: Sat, 7 Feb 2009 01:18:52 +0100 Message-ID: <60BDFE6D-6B8C-4A23-A737-67DC1F523C79@uva.nl> References: <20090101170227.C707734803@mail2.panix.com> <1131.66.30.178.137.1230850437.squirrel@mail.panix.com> <1371.66.30.178.137.1232336005.squirrel@mail.panix.com> <1057.24.63.22.246.1233375672.squirrel@mail.panix.com> <1036.24.63.0.170.1233950825.squirrel@mail.panix.com> Mime-Version: 1.0 (Apple Message framework v930.3) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LVauU-0006tD-Sp for emacs-orgmode@gnu.org; Fri, 06 Feb 2009 19:19:02 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LVauS-0006rx-08 for emacs-orgmode@gnu.org; Fri, 06 Feb 2009 19:19:02 -0500 Received: from [199.232.76.173] (port=46207 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LVauR-0006rT-4H for emacs-orgmode@gnu.org; Fri, 06 Feb 2009 19:18:59 -0500 Received: from nf-out-0910.google.com ([64.233.182.189]:9560) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LVauQ-00018j-Hx for emacs-orgmode@gnu.org; Fri, 06 Feb 2009 19:18:58 -0500 Received: by nf-out-0910.google.com with SMTP id c7so242790nfi.26 for ; Fri, 06 Feb 2009 16:18:55 -0800 (PST) In-Reply-To: <1036.24.63.0.170.1233950825.squirrel@mail.panix.com> 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: "Tom Breton (Tehom)" Cc: emacs-orgmode@gnu.org Hi Tom, On Feb 6, 2009, at 9:07 PM, Tom Breton (Tehom) wrote: >> Hi Tom, >> [...] > >> WIth you patch, we have right now >> >> CHOOSE as the prefix >> choseness as the interpretation >> org-decision as the name of the module. >> >> My request would be to maybe use `choose' also as the >> interpretation symbol, or, alternatively, CHOSENESS >> as the prefix. > > Yes. I think "choose" is best; the ambiguity between "chosenness" and > "choseness" just invited difficulties. > > Always feel free to suggest alternatives to my naming. Sometimes my > initial ideas go in a funny direction. Eg, my initial thinking, > which I > now abandon, was: > > * org-DECISIONS.el because it supports decisions. > * CHOSENNESS because it's the property the item has of being chosen > or not. > As William observed, it's grammatically correct but rare. > * CHOOSE because I saw that CHOSENNESS has problems. > > So "choose" it is. I'd like to rename the file org-choose.el as > well, now > that I think about the naming. Good. > > > Do you want a patch for it? Yes, against current org.el, please, if you do not mind, because I have not yet applied your earlier patch. > > >> For customizing org-todo-keywords, instead of explicitly >> offering `choseness', maybe we can use a symbol field >> where people can type into. > > It's more flexible but offers less support to the user. Maybe we > can have > the best of both worlds by restricting the choice to interpretations > that > available modules support. Ie, something like this: > > * Object: a variable that holds the names of the interpretation > symbols, > or of the ones that aren't built in. > * Behavior: interested modules add their interpretation symbol to > the list > * Behavior: When customizing org-todo-keywords, offer the symbols from > that list as choices for interpretation symbols. This sounds perfect. > The primary difficulty would be getting widgets to understand that. Yes. Right now, I do not know how to do this, therefore my more primitive proposal. Yours is better, if you can make the widget work... - Carsten > > > >> That would turn your patch into a generally useful system >> of hooks where other ideas could be implemented as well. >> >> What do you think? > > Sounds good to me. > > Tom Breton (Tehom) > > > >