ff-notes / ff

A distributed note taker and task manager.
https://github.com/ff-notes/ff#readme
GNU General Public License v3.0
191 stars 18 forks source link

repeating tasks #126

Open cblp opened 5 years ago

cblp commented 5 years ago

done moves to future in fixed period; may be useful for utility payments, or for other regular routines.

This is how org-mode handles repeated tasks:

With the ‘+1m’ cookie, the date shift is always exactly one month. So if you have not paid the rent for three months, marking this entry DONE still keeps it as an overdue deadline. Depending on the task, this may not be the best way to handle it. For example, if you forgot to call your father for 3 weeks, it does not make sense to call him 3 times in a single day to make up for it. Finally, there are tasks like changing batteries which should always repeat a certain time after the last time you did it. For these tasks, Org mode has special repeaters ‘++’ and ‘.+’. For example:

** TODO Call Father
   DEADLINE: <2008-02-10 Sun ++1w>
   Marking this DONE shifts the date by at least one week, but also
   by as many weeks as it takes to get this date into the future.
   However, it stays on a Sunday, even if you called and marked it
   done on Saturday.

** TODO Empty kitchen trash
   DEADLINE: <2008-02-08 Fri 20:00 ++1d>
   Marking this DONE shifts the date by at least one day, and also
   by as many days as it takes to get the timestamp into the future.
   Since there is a time in the timestamp, the next deadline in the
   future will be on today's date if you complete the task before
   20:00.

** TODO Check the batteries in the smoke detectors
   DEADLINE: <2005-11-01 Tue .+1m>
   Marking this DONE will shift the date to one month after today.
willbasky commented 4 years ago

Could you provide more explain?

cblp commented 4 years ago

If a task has a recurring attribute, then done command must not move it to archive, but instead is must update move the note's end to future by the specified amount of time.

willbasky commented 4 years ago

recurring attribute

will it be tag?

specified amount of time

when or where will it be pointed?

cblp commented 4 years ago

will it be tag?

no, a new field

when or where will it be pointed?

in that field