Comprendre PROGRAMMÉ en mode Org


22

J'ai lu les différentes pages de manuel sur DEADLINE et SCHEDULED, et je les ai utilisées toutes les deux.

Je comprends que DEADLINE est utilisé dans l'Agenda pour alerter à l'avance sur une date limite à venir, et pour continuer à alerter après la date limite si l'article n'est pas marqué TERMINÉ.

Cependant, je ne suis pas sûr de bien comprendre comment utiliser SCHEDULED. Ma compréhension est que si j'ai une tâche, qui est plus grande qu'une simple action ponctuelle, je peux utiliser PROGRAMMÉ pour que l'élément continue d'apparaître quotidiennement sur mon agenda, jusqu'à ce que je le marque comme TERMINÉ. Par conséquent, chaque jour sur mon ordre du jour, je verrai la même tâche PROGRAMMÉE, me rappelant de continuer à y travailler. Est-ce correct? Je sais que PLANIFIE n'est pas destiné à simplement "planifier" une réunion.


SCHEDULED sert à planifier une réunion (si vous le souhaitez).
mankoff

6
Oui, mais j'indique que j'ai lu la page de manuel, qui indique "Important: la planification d'un élément en mode Org ne doit pas être comprise de la même manière que nous comprenons la planification d'une réunion." :)
SabreWolfy

1
C'est faux. L'idée derrière SCHEDULED est de définir quand vous avez l'intention de commencer à travailler sur un élément TODO, par rapport au manuel orgmode.org/org.html#Deadlines-and-scheduling
JohnDoe

1
@JohnDoe: C'est la page exacte à partir de laquelle j'ai cité dans mon commentaire.
SabreWolfy

Réponses:


30

S'appuyant sur la réponse de @ kaushalmodi un peu plus loin, il existe trois façons d'attacher une date à une entrée Org:

  • Un horodatage simple,: C-c .Il est utilisé pour des choses comme les rendez-vous où l'entrée se produit à une date / heure spécifique. Une telle entrée apparaîtra dans l'ordre du jour le jour spécifié et ne s'affichera pas après ce jour. Notez qu'un rendez-vous dans le passé ne figurera pas à votre agenda, que vous le notiez ou non: si vous n'êtes pas allé à votre rendez-vous chez le médecin hier, cela ne signifie pas que vous en avez encore un aujourd'hui!

  • Un horodatage PROGRAMMÉ,: C-c C-sIl est utilisé pour indiquer quand vous avez l'intention d'effectuer la tâche. Il apparaîtra à l'ordre du jour le jour prévu. Si vous ne terminez pas la tâche à ce moment-là, elle continuera à apparaître à l'ordre du jour les jours suivants pour vous montrer que vous n'avez pas terminé quelque chose que vous aviez prévu de faire.

  • Un horodatage DATE LIMITE,: C-c C-dIl est utilisé pour indiquer quand quelque chose doit être terminé. En règle générale, vous souhaitez voir les délais à l'avance, afin de pouvoir faire tout ce qui doit être fait pour les respecter. Comme une entrée programmée, si vous manquez une date limite, elle continuera à apparaître à l'ordre du jour comme étant en retard.

(À strictement parler, il existe une quatrième option: un horodatage inactif,. C-c !C'est lorsque vous voulez attacher une date à une entrée mais que vous ne voulez pas qu'elle apparaisse du tout dans l'agenda. Les horodatages inactifs n'ont aucun comportement spécial.)


+1 pour discuter de la différence entre les horodatages actifs et les horodatages planifiés. Maintenant, je me rends compte que le premier est pour quelque chose qui se produit à un moment précis, plutôt que quelque chose que vous voulez faire à un moment précis.
Nick McCurdy

12

L' heure planifiée est le moment où vous souhaitez commencer à travailler sur la tâche. Ainsi, une tâche programmée pour démarrer un jour particulier n'apparaîtra pas dans l'agenda avant ce jour. C'est un moyen de montrer uniquement les éléments pertinents à faire dans l'ordre du jour.

Un exemple serait que vous souhaitez planifier votre inspection de voiture seulement 2-3 mois avant la date prévue de l'inspection. Il est inutile d'encombrer l'ordre du jour de cette tâche un an à l'avance.

La date limite est évidemment la date à laquelle vous avez besoin de la tâche à accomplir.

En d'autres termes, vous voudrez ou devrez ou auriez le temps de travailler sur une tâche particulière uniquement entre l'heure planifiée et l'heure limite, pas avant.


En quoi est-ce différent de simplement créer la tâche sans le PROGRAMME?
SabreWolfy

2
'Planifié' signifie que vous avez l'intention de faire la tâche à l'heure planifiée et que: 1) Vous n'avez pas besoin de voir la tâche avant l'heure planifiée, et 2) Vous voulez qu'on vous rappelle que vous n'avez pas terminé la tâche planifiée tâche après l'heure prévue.
glucas

1
@SabreWolfy Lorsque vous "créez une entrée pour" laver la voiture "à une date", cette date doit être soit la date limite, soit planifiée. S'il s'agit d'une date limite et si vous n'avez pas fixé de date prévue, cela signifie que vous DEVEZ laver la voiture d'ici la date limite. Si c'est une date prévue et que vous n'avez pas fixé de date limite (ce que vous ne devriez pas faire si vous avez vraiment voulu ajouter cette tâche), cela signifie que vous devez laver la voiture après la date prévue, mais vous ne vous souciez pas quand vous lavez. Un cas idéal serait de fixer le calendrier et les dates limites (délai> = prévu) et de laver la voiture entre ces dates.
Kaushal Modi

2
@kaushalmodi Non, ce n'est pas tout à fait correct. Dans org, vous pouvez ajouter un horodatage actif à n'importe quelle entrée d'organisation sans le marquer comme une échéance ou une date planifiée. C'est généralement ce que vous feriez pour des choses comme les rendez-vous: cette tâche se produit à ce moment. DEADLINE et SCHEDULED ajoutent une sémantique supplémentaire à un horodatage. Généralement: un délai apparaîtra à l'avance pour que vous sachiez qu'il arrive; et pour une tâche planifiée, vous serez rappelé tous les jours après la date prévue pour vous rappeler que vous ne l'avez pas terminée lorsque vous avez prévu de le faire.
glucas

2
@SabreWolfy Pour voir la différence, créez deux tâches avec la date d'hier. Faites de l'un d'eux un horodatage simple et un planifié. Maintenant, regardez l'agenda de la journée d'aujourd'hui. La tâche planifiée s'affichera toujours, car elle est dépassée; l'autre ne s'affichera pas, car si vous l'avez terminé ou maintenant l'horodatage est dans le passé. Est ce que ça aide?
glucas

3

En fixant un rendez-vous, nous prenons un «rendez-vous», qui 1. Quelle que soit sa priorité, il doit être fait à la date (et à l'heure) prévue si jamais cela doit être fait. En ce sens, cela façonne en quelque sorte le "paysage dur" de cette journée. 2. Habituellement, il est inutile d'afficher l'entrée dans l'ordre du jour après la date prévue, que vous assistiez ou non à cette réunion.

En revanche, la PROGRAMMATION en mode org signifie que vous prévoyez de commencer cette tâche ce jour-là. Il ne dit pas si vous devez terminer (ou même commencer) ce jour-là ou non. En fait, par défaut, le mode org l'affichera dans votre agenda jusqu'à ce que vous le marquiez comme terminé. De cette façon, vous savez non seulement que vous avez commencé une tâche, mais aussi le nombre de jours que vous y passez (si vous passez trop de jours, vous devrez peut-être reconsidérer la tâche ou la diviser en plus petits).

En ce qui concerne la date limite, lorsque vous fixez une date limite pour une tâche mais ne la planifiez pas, vous voulez probablement qu'elle soit effectuée avant ce jour, mais vous n'avez pas encore décidé quand la faire. Peut-être que vous voulez le faire chaque fois que vous en avez l'occasion, peut-être le planifierez-vous plus tard. Mais de toute façon, vous le ferez et terminerez avant la date limite.


2

Juste pour ajouter, SCHEDULEDest particulièrement utile pour implémenter le concept ticklerde GTD. Si vous avez une tâche qui ne peut pas être terminée aujourd'hui, mais vous savez que vous pouvez commencer la semaine prochaine, vous pouvez la marquer à un moment de la semaine prochaine et ne pas vous en soucier car vous l'avez déjà marquée dans le système. Par exemple, si vous avez un devoir scolaire qui sera publié dans deux jours, vous pouvez le SCHEDULEfaire jusqu'à deux jours plus tard pour qu'il apparaisse à temps dans votre agenda.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.