elabftw / elabftw

:notebook: eLabFTW is the most popular open source electronic lab notebook for research labs.
https://www.elabftw.net
GNU Affero General Public License v3.0
963 stars 216 forks source link

Add deadline to todolist items #3759

Open NicolasCARPi opened 2 years ago

Catastrophi commented 2 years ago

Hi, I was thinking about the same yesterday and see two possibile enhancements/features.

  1. To set a given date/time to the todo list items
  2. For the steps in experiments, I would also suggest including an option to calculate the time based on the previous step (or the first step - to decide). This can be done with an additioanl option to set the day, hh:mm:ss increment in the steps, along with the normal date/time option. This will also help in templates, as the user needs to set only one date/time (the first one essentially) and the subsequent date/times will be automatically calculated.
  3. The current check box to record the time at which a step was completed is ok, but the date field might need to be editable, for registering the time later on - also valid for the first case?

May this needs a discussion? May be the second one needs further discussion

NicolasCARPi commented 2 years ago

For 3 you can already edit the completion time by clicking it in expanded mode.

For 2 I like the idea of a relative time. And then let's say you check the first step and it sets the deadline for the rest automatically!

Catastrophi commented 2 years ago

I didnt know that 3 exists already. Thats great.

Yes, thats the idea for 2. It will work well with templates containing steps

Aveyron-RetD commented 2 years ago

Could you also do a recurring one ? Lets say for instruments you do a verification every x months. On completion, you automatically create the next one.. Which is the same step but in x month.

garrettcurley commented 1 month ago

If you had start time, end time and/or duration time, then the steps could be displayed on a Gantt chart. If you like that sort of thing.