From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adam Spiers Subject: Re: using org for meeting agendas and minutes? Date: Mon, 11 Feb 2008 13:34:12 +0000 Message-ID: <20080211133412.GB8876@atlantic.linksys.moosehall> References: <20080209125607.GC20023@atlantic.linksys.moosehall> Reply-To: Adam Spiers 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 1JOYna-0001Z9-6s for emacs-orgmode@gnu.org; Mon, 11 Feb 2008 08:34:18 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JOYnZ-0001YV-6p for emacs-orgmode@gnu.org; Mon, 11 Feb 2008 08:34:17 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JOYnY-0001YN-US for emacs-orgmode@gnu.org; Mon, 11 Feb 2008 08:34:17 -0500 Received: from mail.beimborn.com ([70.84.38.100]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JOYnY-0002Fs-NW for emacs-orgmode@gnu.org; Mon, 11 Feb 2008 08:34:16 -0500 Received: from mail.beimborn.com (localhost.localdomain [127.0.0.1]) by mail.beimborn.com (8.12.11.20060308/8.12.8) with ESMTP id m1BDYFUY009881 for ; Mon, 11 Feb 2008 07:34:15 -0600 Received: from localhost (localhost [[UNIX: localhost]]) by mail.beimborn.com (8.12.11.20060308/8.12.11/Submit) id m1BDYFZD009876 for emacs-orgmode@gnu.org; Mon, 11 Feb 2008 13:34:15 GMT Content-Disposition: inline In-Reply-To: <20080209125607.GC20023@atlantic.linksys.moosehall> 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 Sat, Feb 09, 2008 at 12:56:07PM +0000, Adam Spiers wrote: [snipped] > (3) Allow actions to be captured and then automatically extracted > into a simple tabulated report which clearly shows actions > grouped by owner. [snipped] > For (3) and (4), my current thinking is to have workflow defined by > TODO keywords, e.g. > > #+SEQ_TODO: ACTION WAITING | DONE > > and to have action ownership defined via tags, e.g. > > #+TAGS: { Alice(a) Bob(b) Carys(c) } > > Then a dynamic columnview block at the end of the file could easily > extract all actions and summarise them so that each owner of action(s) > can easily see them. This is where sorting of rows in column view > would be really useful! Hmm, actually column view doesn't let you filter the table so that there are only rows corresponding to headers containing the 'ACTION' keyword, so it looks like a custom dynamic block writer function will be required. Is there an appropriate API I could use for extracting all headers containing a given keyword from an org buffer?