From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id aGXkG7ZEOGK/JwEAgWs5BA (envelope-from ) for ; Mon, 21 Mar 2022 10:26:14 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id AAWWFLZEOGLAEAAAG6o9tA (envelope-from ) for ; Mon, 21 Mar 2022 10:26:14 +0100 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 EDE7878E4 for ; Mon, 21 Mar 2022 10:26:13 +0100 (CET) Received: from localhost ([::1]:49568 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nWEIm-0006rR-SQ for larch@yhetil.org; Mon, 21 Mar 2022 05:26:12 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54386) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nWEHh-0006qy-9R for emacs-orgmode@gnu.org; Mon, 21 Mar 2022 05:25:05 -0400 Received: from [2607:f8b0:4864:20::52e] (port=34509 helo=mail-pg1-x52e.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nWEHf-0006W9-GB for emacs-orgmode@gnu.org; Mon, 21 Mar 2022 05:25:04 -0400 Received: by mail-pg1-x52e.google.com with SMTP id t187so9888888pgb.1 for ; Mon, 21 Mar 2022 02:25:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=J/TngPtDzcNMOrmi18y1CAJiFrdKY2COLqGLcRzZMpY=; b=QuQTKcCLouhHSqkRCipWPQ4Ze38esjWOzDOD8J6eJSZfVhVAFYbFEf1EfPAu+gS9OX 7Tufmfk3VhCfhp8M/my7XIQDR3F3ftpch+Z+XCFpBrmBdN7JCyANe/8EOSzF7tSZjjYm CMZZSKRLyj8KIe4iS6F3YtgTn0WVL5aRWP/ehvxCyUvgd/sti3Oeh6GjXPcbEXe8QcMF pgp/qEaRL4kzDlu2ahjg2QSum/Wb7X/BcxiD/UDMqTyukxua3f7iD65cGbLofsA3KycJ RqnyYE55H/jxilY9Czj7nYmFn8Yhv2qCd9BfSfs/ZA64ZefTzPcVRiivJCnPbdZwPxIO GB4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=J/TngPtDzcNMOrmi18y1CAJiFrdKY2COLqGLcRzZMpY=; b=TWX7/ZL4450FaulfCIw7IPUgIepRvN33X2N/e1+ajuijJRleq2tFrGxtMXl1aOwC5t 8PVS+KDezuhqr7R9mvqIt7WkOdKWs1bJFWvV+e7IK6gpqElfjXwjf+Md2TDKocGBQkmZ r8fvcTnUt9muxcHssEkI3m5ZdTaoGOeJA2GYg8B+I9J8x1YHARtyqA0DkN65Gx5YbWB8 7TzcaRmQKjhAXg8PTUEo1OVLBfifoDN4idtPziq1uS6sirB0U9E4s1NLkVtSfvJ/oEoy /LMWcNShFBfq4GcyObLXs2e4mlAR8AEhpLIJQDtsI/J4l9QS/7uk+XMAHsLWijYYQP5x BPLA== X-Gm-Message-State: AOAM530DLTqHHYSBlG/2u9RrL4MlVYLiTmjVdNLkLTd8AV14QkXCieBJ 3PXboNSMqS3lvKFNccQZxxW1Rj2mAlKtm7wq X-Google-Smtp-Source: ABdhPJyTNbVDQ26wXBDE8TkzBHkW5zrbqgT96VU1gWECqMMPyHzPtoc7xwc/JAfCY6++uTTXQLN2QQ== X-Received: by 2002:a63:eb13:0:b0:382:1cd5:7d06 with SMTP id t19-20020a63eb13000000b003821cd57d06mr14666829pgh.280.1647854701896; Mon, 21 Mar 2022 02:25:01 -0700 (PDT) Received: from localhost ([45.80.128.9]) by smtp.gmail.com with ESMTPSA id e18-20020a63d952000000b00372a1295210sm13984385pgj.51.2022.03.21.02.25.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Mar 2022 02:25:01 -0700 (PDT) From: Ihor Radchenko To: Tim Cross Subject: Re: How do you manage complex project with Org-mode In-Reply-To: <87h77sgtx3.fsf@gmail.com> References: <87tuci9zp6.fsf@k-7.ch> <87h78hrdf8.fsf@gmail.com> <87czj4t6yc.fsf@k-7.ch> <87zgm8ov7y.fsf@gmail.com> <87tubtdwzf.fsf@localhost> <87h77sgtx3.fsf@gmail.com> Date: Mon, 21 Mar 2022 17:25:25 +0800 Message-ID: <878rt3d5dm.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::52e (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::52e; envelope-from=yantar92@gmail.com; helo=mail-pg1-x52e.google.com X-Spam_score_int: -3 X-Spam_score: -0.4 X-Spam_bar: / X-Spam_report: (-0.4 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.659, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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: , Cc: emacs-orgmode@gnu.org, =?utf-8?Q?S=C3=A9bastien?= Gendre Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1647854774; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=J/TngPtDzcNMOrmi18y1CAJiFrdKY2COLqGLcRzZMpY=; b=r8dmaRxDScqNW/Lv6Y9za1g0o8OmaWGJFMNCEYBKrgRXWtbnnpr2Iqdr5eT7kc9dKd7uUo +9+sM9aelB2vKtxktjEzZUPy3Qi747Wab2sl9BFY8koxOpSmPLBI7xzPkAiaOlUtOu0aNS B/NPDnv4aN44oVTx/BtfbfNatra45n5EFw5yTm9b0eVqqeDIJFywe8k0c+VOv/OU2JU1mZ AQ2ejePfXADo45gJ4Wl4w56Xa/unpaHmkhVaSreS8e7+UDmHldDv3Kdd1zONSo/KoPfhlY 3ilvasFt5vOCNDefL2zLrKGwbQWG32AserVXyY1FSleBl6G/A+q2sK5aVuJf5g== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1647854774; a=rsa-sha256; cv=none; b=p/Z2LVcw+oxzwYPUqnmadRwaefTuuBECSxRnrMq+k0LXURQ4eTqEDxYCe6R+DV2/aQABzd G4VPbwevwLIb8oAb9KM5VA3vcuMKSb7TiJqMdkaKHryz4qKPNozQIOAtb4BVvoAwyzxlUg PGSeIXps4CO6RVMq9M5eKpbZ2aqDH5S0SqgwUr40T5m/HekxA5cPLTIUMNrYVMEeezob2F FF5zgjNQ8kQ9mT2zPBKLjKmTEXevcE0tm1V04lJ198p7en/ICNpiC4D9nrmhXMm9W8CTIQ vFMlji8gDYuc+/U9neGbey2qFFEWMiemLmldTXJyJWAJsaQSBjN5Cl0BH1NQVA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=QuQTKcCL; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" X-Migadu-Spam-Score: 6.28 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=QuQTKcCL; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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" X-Migadu-Queue-Id: EDE7878E4 X-Spam-Score: 6.28 X-Migadu-Scanner: scn0.migadu.com X-TUID: XMeImlRRDNvz Tim Cross writes: > My point was not that you don't need to review on a regular basis. > Reviewing your tasks and projects regularly is essential. My point was > that creating a todo task telling you to review your tasks/projects is > an example of a 'noise' task. I guess that it depends on what you mean by review. I would not call it a 'noise', but rather a routine. A non-trivial one that requires deep focus. Having the review routine as a repeated task "review projects" is not very useful by itself. However, you can make such task useful by using checklists: For example: https://gist.github.com/mwfogleman/fbec1cc11f9eaac5e5d36b92c671ec8b Or the one I use: - [ ] Commit all the changes before the review - [ ] Check clocking data for past week using the java app elisp:org-analyz= er-start This data will reflect my actual performance, not the way I feel.\\ Related: [[id:benkuhn_my_weekl_review_habit_benkuh][[benkuhn] My Weekly R= eview Habit]] - [ ] add to [[clock-summary][summary table]] - [ ] Think about undesired actions I have made during the week. What was= the trigger for the actions? Reward? Can I avoid the trigger? Can I change= the action? Remove reward? [[id:duhigg2012the][Duhigg, Charles [Random House] (2012) The power of = habit : why we do what we do in life and business]] - [ ] Am I happy with the time spend on work? - [ ] If not, should I mark some of the areas or common projects SOMEDAY? - [ ] If I feel that I worked too much, but it is not true, consider redu= cing the number of active work tasks - [ ] [[elisp:org-analyzer-stop]] - [ ] Collect all new legal documents and save them to org-mode - [ ] Add all new contacts to org-contacts - [ ] Commit and push all changed repositories elisp:magit-list-repositories - [ ] Clear the Mobiscribe notes - [ ] Make sure that all the zettels are in sync with org-mode - [ ] Copy the card number as =3DCUSTOM_ID=3D - [ ] Copy creation date as =3DCREATED=3D - [ ] mark sorted out cards by separator marker - [ ] Process all the REVIEW tasks (link them). If need many more notes, ma= rk them NEXT again - [ ] Look at entire agenda for today =3Dg a v=3D - [ ] check tasks to archive - [ ] commit the changes - [ ] check *active projects*. Make sure that nothing falls out of control - [ ] check work projects - [ ] check non-work projects - [ ] Check *WAITING and HOLD projects*, move them to someday if necessary - [ ] check *WAITING and HOLD tasks*, mark them NEXT if need to followup = (make *note*) - [ ] check ongoing and NEXT tasks, make sure that they have a concrete N= EXT action - [ ] make sure that the number of active project for *next week* is mana= geable. Mark/unmark them HOLD otherwise. I should really set a small number of projects to avoid distracting my = attention into too many things at the same time [[id:benkuhn_atten_is_your_= scarc_resour_benkuh][[benkuhn] Attention Is Your Scarcest Resource | Benkuh= n.net]] - [ ] check SOMEDAY projects and consider if I need to start/continue wor= king on them - [ ] Check next week's agenda - [ ] Schedule deadlines for 3 big tasks (goals) to be finished next week. = [[id:small-hack-my-daily-plan-acf][[K=C3=B6nig von Haunstetten] #daily_goal= _tasks A small hack for my daily plan]] If there are no tasks, create them. - [ ] check next month's calendar - [ ] commit all the changes made during the review > A common beginner error I've seen is for people to be so impressed with > org-mode, they decide to create tasks, templates and projects which map > out every aspect of their life. The problem with doing this is that you > then create additional work for yourself in managing these tasks and you > run the risk of being overwhelmed - you have so many tasks that instead > of making your life easier, you now become paralysed by too many task > choices.=20=20 You are right, which is why I stress on limiting the number of tasks in agenda. However, I would not call review as something that should not be listed in agenda. It requires a good several hours and should be taken into account when planning the day. Best, Ihor