From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id WSQYNy28Y2C/UQEAgWs5BA (envelope-from ) for ; Wed, 31 Mar 2021 02:02:53 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id AJP6MC28Y2DzaQAAB5/wlQ (envelope-from ) for ; Wed, 31 Mar 2021 00:02:53 +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 A65F698FF for ; Wed, 31 Mar 2021 02:02:52 +0200 (CEST) Received: from localhost ([::1]:49252 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lROJv-00038R-PU for larch@yhetil.org; Tue, 30 Mar 2021 20:02:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58368) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lROJA-00037l-RQ for emacs-orgmode@gnu.org; Tue, 30 Mar 2021 20:02:04 -0400 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]:42589) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lROJ8-00026C-Kb for emacs-orgmode@gnu.org; Tue, 30 Mar 2021 20:02:04 -0400 Received: by mail-pf1-x429.google.com with SMTP id 11so13243618pfn.9 for ; Tue, 30 Mar 2021 17:02:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:subject:date:in-reply-to:message-id :mime-version; bh=gJ8tibcPRBSLxLo0cgF/RpujzQLjGLbu2t3H7TAuR7w=; b=J8KpSaLrXiagD9t2Ul5RaVh6DlOQiFSsBKKrNhkHVcia05UKSauIp4sL2a1x37p4O2 P0UTkZn/jowg6iqArQcvYdrCKDOn0/w8X7CPf4pB8UFFWK9EWJiRwcOlypJLlZK2BLln rDkcchKwoxJKayDp9aMBsvTqDDUwrgsDKO0Z4+nSnVZycVPggPuCCsIoJIT1vqRBm35u QvWXvOVY7eThiCO6Vd89rAqb9p4qwO/V6n7LABWZ6XOZt6DGWNsdw2TpQYvzPv0L/SbP 052qOn8P5PXoL+AVdxeH00GW3KQMN/uQFyBD3EOLikD5aWvxb3FZ83eQLgQu34OeFcCs WJLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:subject:date :in-reply-to:message-id:mime-version; bh=gJ8tibcPRBSLxLo0cgF/RpujzQLjGLbu2t3H7TAuR7w=; b=FpxbahS8BN8yFwPmDvrkuSdkJ20x6d4S0zTCLfDH8svDRGFioq1RQABmbMNobnGxgM Fvgov/iUQUpX6N6KwxWAG4wZxy6ENl21Omfj+LaLDtqug4DCL9dIb2642sfY+nOyIyKp LsuYsp6dZOj53W1yuC+s1ESaK8D2bG/J3KH8M1aygEO5Go02Nldo9BfIVbrsqZ1ls5uH z0dX8zHaTaLb38IQHzVOmgdsNxPeW64aR+KXyZB9xxy0ii7nkzSyp4U1RphEWG25i4A4 nIkgkjWUv9qXW+IsxBhP11hpQsKlgT9aeVvuBAo6J/EGy/WnOzn3jnTYh4fGc0+IRuRc 9DPg== X-Gm-Message-State: AOAM530iPnX/LLmGWcYxqcAr8gmQNGadXze2FsQSc7upRvKMDYLZcAV1 ntKYNsqDreBH2lzlL/xRCVwjjXrnytk= X-Google-Smtp-Source: ABdhPJw17+BSWmZctGpmd2Rxgq2ohgdmUBwqIFDHsh/VHoDfO9GGu9ndtq8VhERBEBPIhNtdTYhcNg== X-Received: by 2002:a63:41c6:: with SMTP id o189mr626758pga.118.1617148919729; Tue, 30 Mar 2021 17:01:59 -0700 (PDT) Received: from tim-desktop (106-69-97-7.dyn.iinet.net.au. [106.69.97.7]) by smtp.gmail.com with ESMTPSA id gm10sm224612pjb.4.2021.03.30.17.01.57 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Mar 2021 17:01:59 -0700 (PDT) References: User-agent: mu4e 1.5.11; emacs 27.2.50 From: Tim Cross To: emacs-orgmode@gnu.org Subject: Re: Adding Quick Notes in Org-mode Agenda View Inserts then In Drawer in Reverse Order Date: Wed, 31 Mar 2021 10:28:30 +1100 In-reply-to: Message-ID: <874kgschsc.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::429; envelope-from=theophilusx@gmail.com; helo=mail-pf1-x429.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no 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: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1617148972; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to: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=gJ8tibcPRBSLxLo0cgF/RpujzQLjGLbu2t3H7TAuR7w=; b=ea2bLXaZk+JU8CTjRj9sShVUM/GJMYUGY+lKVeSZ86JngMkQMuGlVBIM7lE+PXvUZf8oC+ ogThovE9TKcolXX5nw0Cm8A9VPgUXkfgMetE0hBJFiG75Hk4hWafPAyIukYy7bip376O8X NkVenvG+kN//rc0FnHVqLNQZsO2l2qwpgStlDjoBVuW2dVPNlLm0HGlBYvsFdhexZC7UcI AiuANMTY1JrpOfy3QfL+Tdn6mCev9exemdkHUW6iiggJvkcuwnvmwwxDWlZgkmE6QWZGdO FB44rdA7H6zEK6rQsAcP6AGV27edHa39vcMsGnicFtwCdUcUiWfxw5+3xaWupQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1617148972; a=rsa-sha256; cv=none; b=rOipyUcQ2BIZxQmcDhnyvEPuypm2MrUE6b3Luf76DSCaHBlGGKfqDdPcj3jJUuZdkZMOHa PQtlT+mPA91B4Xtpn9LCnqhtUAyjVSb+8Js4ukCyRLBl74Ob61FQV6gUXH9GbNus/aIpwC ej/nknEpG6JpZz8gQmP4IL0P/8MeTBPM77JyP8592dqG/gYWn3Bw+j30i5a39eFAGd4Xue exhthGUjiAs3thbmLWoZKYXyTk/DPVT5sug6xUVEUpKFerxVo/A08q6rRtE2UWI5CeiucU RTxdPAUdpU5LwkI5oD+mhEYRuZWMGJiSmRNrJiaDJh2aHpk5yBEATUTQnAYgDA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=J8KpSaLr; dmarc=pass (policy=none) header.from=gmail.com; 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-Migadu-Spam-Score: -3.12 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=J8KpSaLr; dmarc=pass (policy=none) header.from=gmail.com; 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-Migadu-Queue-Id: A65F698FF X-Spam-Score: -3.12 X-Migadu-Scanner: scn0.migadu.com X-TUID: vY2dTZCLFeEa The challenge with org-mode is that there are an almost unlimited way to solve every requirement. My approach to what you are doing is likely very different, but I'll outline it so that the recording of notes has context. Notes are added as sub-headings under the task. All my tasks are at level 2, so my notes are level 3 or more (notes with sub-notes). I only use the draw for recroding planning metadata and perhaps some properties for some special cases. I use two methods for adding notes - 1. Just hit enter on the task in the agenda to open its org file and position the cursor at the task. I then just move down and enter the note. This is the method I tend to use when actually working on the task as opposed to just having a thought/idea/info to log about the task. 2. I have a 'note' capture template. Initially, this adds the note to a refile.org file, but it could be configured to add it where you want. For me, the aim is to just log the 'thought' as quickly as possible. I don't worry about where to file it initially. At least once a day, I go through my refile.org file and refile all the entries in that file. Using org-refile, it is pretty easy to find the location to refile the note. Using a capture template, I can ensure additional metadata associated with the note are included automatically (like the date, maybe the buffer, web page (I also use org-protocol, so I can record the notes from web pages in chrome, including anything 'selected'. etc). Many people would likely find the additional step of having to refile notes from the refile.org file a hassle or time sink. However, I find it really useful. The refile task is usually the main component of my planning for the days activities. I also often find it useful as other points or info will occur while processing the entries, which I can add before refiling. Most days, the whole process takes only a couple of minutes and is usually finished before I've finished my morning coffee! I also tend to keep my agenda quite small. I treat the refile.org file as a backlog of 'things'. Items in that file are not included in my agenda. They only become included in my agenda once they have been refiled into the appropriate main org file(s). This has two benefits for me - 1. I don't get 'overloaded' with tasks. If you have too many tasks, I find it can be overwhelming at times and becomes difficult to focus on getting progress. All the tasks actually in my agenda are tasks I have actually committed to completing. More importantly, they are tasks I'm committed to completing in the 'near future'. 2. All possible tasks, ideas etc are recorded and kept in the refile.org file. This is my backlog. There are numerous tasks in there which will likely end up being cancelled without any action (either because requirements have changed, opportunity has been missed, no longer relevant etc). Often, they are just ideas which never mature enough to be worth progressing. As tasks in my agenda are completed, I will go through the backlog and select new tasks to add. Any tasks in my agenda which don't get any action after 2 weeks are re-evaluated. Either they are not high enough priority to remain in the agenda, are no longer required/relevant or need to be acted on. My general philosophy is log everyhting as quickly and easily as possible, but have a small focused list of 'active' tasks to work on. I also tend to classify tasks as urgent and important. Urgent tasks are tings which need to be done ASAP, important are tasks which need to be done to 'improve' or move things forward. I find this an important distinction as it is too easy to get caught up in urgent tasks and forsake those important ones which could actually move things forward so that there are less urgent tasks. I try to make sure that while I resond to urgent tasks, I also allocate time to focus on important tasks so taht I don't end up being only reactive and failing to be proactive. Tim Husain Alshehhi writes: > Hello. > > I use org-agenda frequently for getting an overview of my work. I > clock-in when I start working on something. I often find myself needing > to add a note to the task I am working on. To do that from the Agenda > view, I run org-agenda-add-note. I add typical notes like what my > findings are, anything I did related to the task, but it is nothing > related to notes about why the task changed status (at least not always). > > However, I do have in my config > > (setq org-log-into-drawer t) > > which should add clocking into my LOGBOOK drawer by default. I > discovered however that org-mode adds my notes in the LOGBOOK drawer. I > am not sure why, but it appears that these notes are considered "status > notes" (?) and thus by org-log-into-drawer documentation are logged into > the drawer. I am not certain if this is correct. > > This setup, works fine except for two cases: > > a. When I want to export my notes to HTML, exporters will ignore the > LOGBOOK, and I would like to export my notes. > b. Notes are ordered in reverse: newer notes are put first. > > Because of this behavior, I suspect that I am hijacking the notion of > "status change notes" and using them as notes. > > My questions are: > > 1. Am I using the notes correctly in org? > 2. If not, what is equivalence of adding quick notes into a task > (ideally, with time stamp of sort)? > 3. If yes, then how can I work around the limitations (a) and (b)? -- Tim Cross