From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id 0FaKDclQB2abcAAA62LTzQ:P1 (envelope-from ) for ; Sat, 30 Mar 2024 00:37:45 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id 0FaKDclQB2abcAAA62LTzQ (envelope-from ) for ; Sat, 30 Mar 2024 00:37:45 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tsdye.online header.s=default header.b=FjGeEAAV; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1711755465; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=LFJ0W1YibcKZyNJlAquaD7vxXcgZLQ4cBLu3Ty4kMFQ=; b=eLeO8XiOJYS3yz1pVKyriH4DPTg3Zd2taOjO/hizCEIKl4JhpBWjOlZVaQFtZm3WRHevin Nvs7LKkoVxnFqaTVjGBa/tjMQeT4Rungeu+w5bJVmXz8yuNuZNLfmWWVr8SyL8BqvXpGjy xnGXCOlZGu4jfYBzPcf46l245Rbtm2JvEEFTkQTQBuQR4EAdg2ggNc02auJiotWzIxDlFq ihHiXDGtiw2nAGZd4H7AILTsUONHvdn25vN5nFO5SAM3WoaSVsndRelqKysrgDJuicpcXT EVxHkq9POS8o6+xXMaMs00McecR/DwaaHoUKVOiMvTih8SMtOZ6asiNLqfpZ4Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=tsdye.online header.s=default header.b=FjGeEAAV; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1711755465; a=rsa-sha256; cv=none; b=Mp0rY8OKIwKeyVmGyeBie6C/Qx58nzu3ELSO1igm0olkV/+Nj78/jsFb9YOYOjTbAyXXY6 Um0rJQRu6S8KWZAG1N4xUx3kkxffH4cMwo40pd5lQqIQnfuvJ3zbcJqus7yW9UZ+HMgHPG ZIXFzcl3j6q9c9bGa0Yup17PzxxVOMD9srBUZo93ZpiCAwEc9nJYqywF4eEsafIRl5bemt TuXd0+fpyREON0hrvx/qqYEZ54inKFPsyZZnZ8fDjLxO+EJ6gvnvKFgxRddJb3R8FNO5Ha RKy8z9OgiElvRbTYayXfny67YjKzwM8lXkj6QmFEE3ATX7FfGYcgolPOhwpiXw== 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 A071B101DD for ; Sat, 30 Mar 2024 00:37:44 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rqLm6-0007A5-C0; Fri, 29 Mar 2024 19:36:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rqLm3-00079o-Ox for emacs-orgmode@gnu.org; Fri, 29 Mar 2024 19:36:39 -0400 Received: from omta040.useast.a.cloudfilter.net ([44.202.169.39]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rqLm1-00087c-TL for emacs-orgmode@gnu.org; Fri, 29 Mar 2024 19:36:39 -0400 Received: from eig-obgw-6005a.ext.cloudfilter.net ([10.0.30.201]) by cmsmtp with ESMTPS id q4YirSGeVl9dRqLlor6Mif; Fri, 29 Mar 2024 23:36:24 +0000 Received: from box2035.bluehost.com ([74.220.219.237]) by cmsmtp with ESMTPS id qLlnresNFHHoAqLlnrIxNs; Fri, 29 Mar 2024 23:36:23 +0000 X-Authority-Analysis: v=2.4 cv=dskQCEg4 c=1 sm=1 tr=0 ts=66075077 a=VozZY++RX3oc2UgfNhVfaA==:117 a=VozZY++RX3oc2UgfNhVfaA==:17 a=MKtGQD3n3ToA:10 a=1oJP67jkp3AA:10 a=K6JAEmCyrfEA:10 a=DPR-AOO6AYYA:10 a=zhN70mpTAAAA:8 a=NjIK7znJAAAA:8 a=E-sxHvHnAAAA:8 a=o9zw6IYYAAAA:8 a=oMJ_dou6HVofeV9ai-cA:9 a=3YjvXdlDFssA:10 a=-FEs8UIgK8oA:10 a=A2tt7buDTgElyBcRWK2c:22 a=t3RROrRGTV_hAJQ_0Nkc:22 a=O1c1nmEkCxIQdeELtU9r:22 a=Nu_rZNmhZwXb4gDYX5LX:22 a=BtxB1_lq3pBo68oZtZ_9:22 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tsdye.online; s=default; h=Content-Type:MIME-Version:Message-ID:In-reply-to :Date:Subject:Cc:To:From:References:Sender:Reply-To:Content-Transfer-Encoding :Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=LFJ0W1YibcKZyNJlAquaD7vxXcgZLQ4cBLu3Ty4kMFQ=; b=FjGeEAAVP1hUodbV9TvxITwuEw 6BCuPF42ZIJF2tSfcVqYzDGHmf/CXQdUVjP985TVp8E/CT6zDfRHUfF8SQAlbhBkhBSJ/ULp2lHE3 /z1Bi7RMTbcvc0WFo6wbppDDS3qiXF1vZxqZGtGn/5okC6xGi4qUEb1KbGcaNNSJcDAgu7OISQk58 YTl2KSrOsUd7O5kLyoIHqhUUHm6sva1vfCeXdlTXM7Q/r+DPbjYJlNDp4pqiLXuWd5fSxLb5UVnpU mh0Q1MVp9t/VsQwSnFmmlKvyjQM4uLQotP4tobBgovuC1FwNexxlNYCoTxbP77s4pV2trTwYt8HEN /xUIyhzw==; Received: from 050-113-033-148.res.spectrum.com ([50.113.33.148]:34812 helo=poto-foou.tsdye.online) by box2035.bluehost.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.2) (envelope-from ) id 1rqLlm-001VZ0-3D; Fri, 29 Mar 2024 17:36:23 -0600 References: <57934e1d-37eb-4b75-b8ed-6666dcc3848e@alphapapa.net> <87le6957ha.fsf@localhost> <14b3b7df-baeb-45b5-a530-aa11ccf09d0c@alphapapa.net> <87plvkf1p0.fsf@localhost> <00a7258c-d3ef-4a22-ae08-35c62d71cc27@alphapapa.net> <87le659hgv.fsf@localhost> <38e2ca8a-175b-4f74-aae5-39f6d605a6b8@alphapapa.net> <87le62twcc.fsf@localhost> <1ec8fb7c-9c3a-4773-8f99-ba80a2b141ed@alphapapa.net> <871q7utrzf.fsf@localhost> <8734s9fjxg.fsf@localhost> <040d14ef-13c2-4955-a059-91f29b29008e@alphapapa.net> User-agent: mu4e 1.6.10; emacs 27.1 From: "Thomas S. Dye" To: Adam Porter Cc: Ihor Radchenko , emacs-orgmode@gnu.org Subject: Re: How to organize tasks about Worg within Worg documents (was: Re: [Worg] CSS improvements) Date: Fri, 29 Mar 2024 13:30:05 -1000 In-reply-to: <040d14ef-13c2-4955-a059-91f29b29008e@alphapapa.net> Message-ID: <87ttkosj9m.fsf@tsdye.online> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box2035.bluehost.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tsdye.online X-BWhitelist: no X-Source-IP: 50.113.33.148 X-Source-L: No X-Exim-ID: 1rqLlm-001VZ0-3D X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 050-113-033-148.res.spectrum.com (poto-foou.tsdye.online) [50.113.33.148]:34812 X-Source-Auth: tsd@tsdye.online X-Email-Count: 3 X-Org: HG=bhshared;ORG=bluehost; X-Source-Cap: dHNkeWVvbmw7dHNkeWVvbmw7Ym94MjAzNS5ibHVlaG9zdC5jb20= X-Local-Domain: yes X-CMAE-Envelope: MS4xfJ7DAfiRyXI8UJkOFb3qtunCz4zji10GYBZ8gQKGTp662k6Gh3ppJTlmBA1bwYatP5GT3zMXaPzIZJQ0HD80miqQlamFEVZkedip7ysEvbVzngjuffIs dfUTyv1rMr1I4a7vhDFzUM7rhzCS0706dqpYg6UezIVErKhLCckWsEG3xQHTz9g7jhJKkDAUG1hVojaHWW4kZIZTpGw6bCQm5ew= Received-SPF: pass client-ip=44.202.169.39; envelope-from=tsd@tsdye.online; helo=omta040.useast.a.cloudfilter.net X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FROM_SUSPICIOUS_NTLD=0.499, PDS_OTHER_BAD_TLD=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: -2.35 X-Migadu-Queue-Id: A071B101DD X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -2.35 X-TUID: w0VZnQT1AnM9 Aloha all, Adam Porter writes: > On 3/29/24 04:48, Ihor Radchenko wrote: > >>>> Also, we may consider re-using inlinetask style for TODO: >>>> entries. >>>> >>>> Rather than >>>> #+begin_center >>>> TODO: Even better, find a volunteer to maintain this >>>> information! >>>> #+end_center >>>> >>>> We can do >>>> >>>> **************************** TODO Even better, ... >>> >>> That is a lot of asterisks, and I can't remember if inline >>> tasks are >>> enabled by default. :) But in general, sure, I've no >>> objection. I >>> think that we should have some standard way to encode tasks >>> within Worg >>> documents, regardless of what it is. >> Yeah. And... we do. >> https://orgmode.org/worg/worg-editing.html#orgce51883 >> Just a normal heading with TODO keyword. > > I'm not sure that page really covers the question of how to > present tasks about > the document within the same document. > > Using a normal heading for a task would "commandeer" the > structure of the > document, which I think is a real problem. > > ISTM that there are a few potential solutions: > > a. Using inline tasks. Although not enabled by default, they > seem to > solve the problem pretty well. > > b. Using commented lines, i.e. > > # TODO: Improve this information. > > Potentially we could even comment Org syntax within the file, > like: > > # * TODO Improve this information :research_needed: > > Which encodes a normal Org heading but as a commented line, > so it > wouldn't affect the structure of the document itself. Of > course, > that would not appear in the exported content, which is > probably not > what we want; but those headings could still be collected, > e.g. by > something like magit-todos. > > c. Keeping tasks in a separate file. We do already have the > /todo.org > file, so maybe this is what we should standardize on, i.e. > never > putting tasks in the documents themselves but only in this > file. Here's another potential solution that I find useful. d. Keeping tasks under a heading held back from export. I have a capture template that saves tasks about the document under a * Tasks :no-export: heading. To keep the agenda sane, I don't add the file. Instead, I show buffer local tasks with org-sidebar. hth, Tom -- Thomas S. Dye https://tsdye.online/tsdye