From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id SPVOGYfe72WiAQAAe85BDQ:P1 (envelope-from ) for ; Tue, 12 Mar 2024 05:48:07 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id SPVOGYfe72WiAQAAe85BDQ (envelope-from ) for ; Tue, 12 Mar 2024 05:48:07 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=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"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1710218887; 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: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=qQg80Tev/GOXea+jVLZqt6xd4NlSMxRuDI8iOr22D94=; b=EnW5rwoBjSIfNEJ6VkASo5apOKJDLtgqt9x6Zl9k0K7p+A+VzP1C5LFa85PkMNR4EEIzt5 lCSnXqRixo2Zs064KWsxsnzyG2p+eywsqEcqkPPyBxKOy2oWFS1y421oC0oWzDDICfVY2M KQqhpgA59wQ2u6jt+jSAirn/QPIHWHDrvuDBwARrg/2ASJW/kynCqj2KEw7twmKh3AtXgn KuY3XJbYMRkYCpjov6BqJxpEClXHzoo9KKg8pecaefFOTrxSDMZUHJ5OFsDTsOznB4AEW+ zoPyp0Xw3K2KDjaopuMlDtJ1j2Ta1Y9882fiUYowfQhjrw3CVw9SNUd0oRf2rg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=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"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1710218887; a=rsa-sha256; cv=none; b=cHcT6KzyX5kKNsEGads+fVKkxXEUZQ6cF7IFUVqHc02JOI3hXBR+P9CFrl6lR9lo61ttuv pTq+DIjpunsWVu3SL4Xhh4/17FouLlAPuHjAMRbGoz7HsgzY+5XXS4jxK613l8IAJPrH0M Moqgy5ag434aAzsVNFHmgaqW8kTVUR3TE4s0vKJHTaU2BLxWlmBfj4+u5ODufX4hEtVHN8 qS7bAGwMRF0xRa/AED+D1/RK5qBnA4ez56GQ+uofcjLxhJxEsV67HreiR2vsffP9DWNGDX pnJ0TiIdVQU1E2ffOaod7azTb18HmpKOYp6/p7TBzgfIz8Jfcbb2vWrMD2KlFw== 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 3564F1D7F9 for ; Tue, 12 Mar 2024 05:48:07 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rjte8-0007oI-HM; Tue, 12 Mar 2024 00:21:48 -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 1rjte3-0007nl-E2 for emacs-orgmode@gnu.org; Tue, 12 Mar 2024 00:21:43 -0400 Received: from k-7.ch ([185.31.100.96]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rjte1-0001wd-2g for emacs-orgmode@gnu.org; Tue, 12 Mar 2024 00:21:42 -0400 Received: from van (_gateway [192.168.1.1]) (Authenticated sender: seb) by k-7.ch (Postfix) with ESMTPSA id 26422E810D for ; Tue, 12 Mar 2024 05:21:35 +0100 (CET) User-agent: mu4e 1.10.5; emacs 29.2 From: =?utf-8?Q?S=C3=A9bastien?= Gendre To: emacs-orgmode Subject: Org-agenda: List project with deadlines Date: Tue, 12 Mar 2024 04:50:43 +0100 Message-ID: <87v85sdqr4.fsf@k-7.ch> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.31.100.96; envelope-from=seb@k-7.ch; helo=k-7.ch X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham 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-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -6.28 X-Spam-Score: -6.28 X-Migadu-Queue-Id: 3564F1D7F9 X-TUID: nu6rdK3xdwRc Hello, I have some problems to manage my tasks for school with Org-mode. I had read manual, blog posts and tried different way. With no success. * What I need. For the school, I have a list of projects to do. Each with a deadline and different level of importance. And each project have their how tasks. Some with schedule, some with deadline and some with neither. Some times, I need to see only the list of projects, with their status, deadline, percentage done, importance and class name. How many days left would be nice. But not their inner tasks. When I work on a project, I need to see its tasks with their deadline/schedule, importance/optionality and status. * The problem I got I search a good way to manage it with Org-mode, but I have difficulty to do it easily. I always end with a complex system. ** Record the information Each class have its own file. In each class file, I have a section named "Projects and Tasks". As the name say, this section regroup the class projects and tasks. For each project and their tasks, I was thinking of creating a heading for the project and sub-heading for its tasks. Adding a [%] in the project title, a level A to C for its importance, a DEADLINE for its deadline and a tag for the class name. To record a new projects, I use a capture template to not forget anything. The new project go into an Inbox.org file and I use Org-refile to move it to its file. But how do I differentiate a project from a task for Org-mode=C2=A0? Tags have inheritance. Do I use a property=C2=A0? Is it a good idea to organize every thing by classes=C2=A0? Or is it better to have one Org file named "Assignments" to regroup every projects=C2=A0? In these files, I have other information recorded, like the taken notes, the list of distributed documents and their notes and also the list of class sessions to see them in my agenda. ** List the projects To list only the projects, I wanted to use Org-agenda todo list view and editing the column shown. But the manual say it may cause issues. What can I do=C2=A0? Do I use it correctly or do I need to it in a complete= ly different way=C2=A0? Is it better to use a column view for it=C2=A0? If yes= , is it possible to build a column view from multiple files=C2=A0? ** List of tasks from a project What is the best way to do it=C2=A0? A custom Org-agenda view for each project=C2=A0? A column view under the project top heading=C2=A0? * Conclusion I have the felling that wanting to have everything well organized and using Org-agenda push me to think of too much complex ways to do thing. Maybe I need to do like with a bullet journal, with an Org-mode file instead of a page and don't try to use too much features. Do you have any suggestion=C2=A0? Do I forget something=C2=A0? For what I h= ave suggested, am I completely wrong=C2=A0? Best regards