I’m working with new ideas on my pig management in farmOS, and I try to make some checklists.
From another module I create an animal (flock) asset for each batch, and try to collect all relevant registrations and sensor data within it’s proper animal asset.
There are tasks to do for each batch, and a checklist would be nice. Not sure how I should plan for this, but I think a plan could work.
I tried adding a plan type for this, and a quickform that creates a handful of pending activity logs.
The plan has a checklist view that lists these logs with a “Mark done” button.
The farm_rotation module for repeating tasks could perhaps do this too.
This approach would add logs of desired types with duedates relative to the events in the plan.
This will not clutter the rotation schedule itself.
Maybe also add a taxonomy to each log for filltering options later.
Might be a bit complex to setup and make changes, but very flexible.