Work in progress - Jan 30 2023
Other relevant reads:
...
Any multi-views will have accordion sections, some flavour of “Active” and “Past”
In some places, things will transition from active to past when they are marked completed or abandoned. In other places (documents) they automatically move from one section to another.
Tasks that are completed and assigneed can only be deleted by the assignee.
Explicit deletes are available in some cases, but have greater restrictions than abandon.
...
Current: Planned or late; I am doing this now or will be in the near future
Past: Completed or abandoned; This is done. I want a record of this so I can reconcile my activities and finances.
Deleted (not shown): I don’t want a record of this; can’t be deleted if completed with wage associated with it.
Archived: Completed or abandoned will automatically be moved to this section.
Crop plans:
Current*: Planned or active; I am doing this now or will be in the near future.
Past: Completed or abandoned; This is done. I want a record of this so I can learn from it in the future.
Deleted (not shown): I don’t want a record of this
...
.
Archived: Planned, active, completed or abandoned that the user don’t want to see for now.
Varietals:
Current*: Planned or active; I am doing this now or will be in the near future.
Past: Completed or abandoned; This is done. I want a record of this so I can learn from it in the future.
Deleted (not shown): I don’t want a record of this
...
.
Archived: Planned, active, completed or abandoned that the user don’t want to see for now.
Crop_types:
On my farm: Planned or active; I am doing this now or will be in the near future
Past: Completed or abandoned; This is done. I want a record of this so I can learn from it in the future.
Deleted (not shown): I don’t want a record of this
...
Should things that are containers for other things automatically transition from active to “archived” based on certain actions (e.g. all tasks being completed)?
It depends on what the thing is. For tasks, yes.
Varieties that have all tasks/plans completed or abandon?
Should we allow deleting tasks that are completed / abandoned with wages attached to them?
Maybe just the assignee?
Planting tasks can't be deleted, only abandoned, due to all the dependencies.