From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 5cCOCD5gBF/raQAA0tVLHw (envelope-from ) for ; Tue, 07 Jul 2020 11:45:02 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id WE8JBD5gBF+ICgAA1q6Kng (envelope-from ) for ; Tue, 07 Jul 2020 11:45:02 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0D87794004E for ; Tue, 7 Jul 2020 11:45:00 +0000 (UTC) Received: from localhost ([::1]:34328 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jsm1y-0006oc-LK for larch@yhetil.org; Tue, 07 Jul 2020 07:44:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48380) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jsm1b-0006lG-Lz for emacs-orgmode@gnu.org; Tue, 07 Jul 2020 07:44:35 -0400 Received: from mail-wm1-f45.google.com ([209.85.128.45]:55121) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jsm1Z-0000iQ-Hj for emacs-orgmode@gnu.org; Tue, 07 Jul 2020 07:44:35 -0400 Received: by mail-wm1-f45.google.com with SMTP id o8so42939010wmh.4 for ; Tue, 07 Jul 2020 04:44:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=lIJML4k1LEoQwDEtcsrHabfFyaEHXhwPBSKy/LeEvPA=; b=Pt0bwy8EohW42A4rJ9g59nC3babPNrSCnAc61HvV2Y9281B3JXHFbZHuIW67ZMGMWe hFb/1MKv8v33LT7X08C4QjaFx88ikdZ9QT736IGHTBNSkEhpboBmTrqjUbe6WFDnuFX6 n7hHLNJSOgWGAZnYOhuVvman+/WpbKt8mUXQi+1/JeFRgFFrMFG8byiQXpEwNu3+Xxgc 6jWYIyIQ1UQBxTEcGjsVEuiTmQKymdtrMhOyoFwnIe63hNLrHYx12SjlgXrGvgsCTSG7 lArnM2TVkHsLonWYXExFahakqNsbC8a1SN4s6jHBVYbDvymzlxBqDj6GOwxfxFETVKnD 9Xvg== X-Gm-Message-State: AOAM533PRtDm1SFTaZPBtds4gYu4wbmiXa+9CCzk5enaJxSWwzeYKijQ hgj2B5HegGjp+n5KOY+jdnbw1M/koixXzUmhQ+w= X-Google-Smtp-Source: ABdhPJyB/rhLPqsca+F8jzTVABqv8OFmNosqnvermwCnL+reMACc1G3w/zj0xXVijtpjx9TFMBMIIrAgz178fR2s++A= X-Received: by 2002:a7b:cc8b:: with SMTP id p11mr4044154wma.180.1594122270913; Tue, 07 Jul 2020 04:44:30 -0700 (PDT) MIME-Version: 1.0 References: <87imo5j9ks.fsf@sbs.ch> In-Reply-To: <87imo5j9ks.fsf@sbs.ch> From: Adam Spiers Date: Tue, 7 Jul 2020 12:44:20 +0100 Message-ID: Subject: Re: Org mode for meeting minutes To: Christian Egli Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=209.85.128.45; envelope-from=adam.spiers@gmail.com; helo=mail-wm1-f45.google.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/07/07 07:44:31 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=1, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: org-mode mailing list Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=adamspiers.org (policy=none); spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: RYE9OVfGrhfX On Thu, 31 Oct 2019 at 14:04, Christian Egli wrote: > Hi all > > I'd like to revisit a very old thread[1] where Adam Spiers asks if there > is support in Org mode for > > 1. Allow *fast* production of meeting agendas and minutes, exportable in > a good-looking legible format which non-org readers can digest. > > 2. Allow minutes to be taken as the meeting progresses, minimising the > amount of work required after the meeting. > > 3. Allow actions to be captured and then automatically extracted into a > simple tabulated report which clearly shows actions grouped by owner. > > 4. Track progress of actions *after* the minutes have been issued. Wow, this makes me feel old! ;-) Sorry for chiming in late - only just noticed this thread. > He goes on to say that org mode handles (1) and (2) just fine, but he > wasn't sure about (3) and (4). > > His mail is from 2008 and a lot has happened in the mean time. I would > suggest that today (1) and (2) can be handled with normal org export or > even pandoc. Inline tasks[2] help a lot to add, well inline tasks. For (3) > and (4) he mentions a dynamic block that could collect all action items. > > I never found that dynamic block he mentions, so I hacked one up (which > was suprisingly easy). I haven't packaged it but the gist of it is > below: [snip] I have no doubt that your modern solution is much better than my ancient hack, but just for the record, the latter can be found here: https://github.com/aspiers/emacs/blob/master/.emacs.d/init.d/as-gtd.el#L79-L117 Thanks a lot for re-raising this and subsequently writing a very nice blog post about it too! Cheers, Adam P.S. I recently discovered an exceptionally good service to aid with capturing information from meetings: https://otter.ai/ Sadly it is proprietary, and the speech recognition is sophisticated enough that I doubt that any FLOSS alternative will appear any time soon :-(