Tarefas repetitivas do modo organizacional com subtarefas

8

Existe uma maneira de fazer uma tarefa ou um projeto de repetição com subtarefas no modo de organização que é redefinido corretamente? Eu quero fazer algo como o seguinte:

* TODO Weekly report
  SCHEDULED: <2013-12-29 +1w>
** TODO Ask Bob for numbers
** TODO Ask Mary for numbers
** TODO Compile report

No entanto, quando marquei as subtarefas como concluídas e, em seguida, a tarefa principal, somente a tarefa principal é redefinida como uma tarefa repetida; Eu então tenho que manualmente Desmarque as subtarefas. No entanto, se eu adicionar o agendamento de repetição ao subtarefas, elas são redefinidas assim que eu as marquei, por isso não consigo acompanhar meu status atual na tarefa nem marcar a tarefa pai como concluída.

    
por darkfeline 30.12.2013 / 01:40

1 resposta

4

Acabei de codificar uma solução para isso (baseada strongmente no código org-checklist.el que o koushik mencionou): org-subtask-reset.el

O uso básico é o seguinte:

  1. Faça o download e coloque em algum lugar em seu Emacs load-path .
  2. Qualquer um:
    • (require 'org-subtask-reset) em algum lugar em sua configuração do Emacs; ou
    • Personalize org-modules e adicione org-subtask-reset como um pacote externo
  3. Defina a propriedade RESET_SUBTASKS para qualquer tarefa que tenha suas subtarefas redefinidas.

Para o seu exemplo, isso deve funcionar:

* TODO Weekly report
  SCHEDULED: <2013-12-29 +1w>
  :PROPERTIES:
  :RESET_SUBTASKS: t
  :END:
** TODO Ask Bob for numbers
** TODO Ask Mary for numbers
** TODO Compile report
    
por 09.03.2014 / 16:34