IRC logs for #farmOS, 2026-02-02 (GMT)

2026-02-01
2026-02-03
TimeNickMessage
[07:16:16]* farmBOT has joined #farmos
[11:04:25]<symbioquine[m]>I feel like we've talked about this before, but the birth quickform doesn't really work for hatching creatures since the parents generally aren't known.
[11:05:15]<mstenta[m]>Ah yea - I forget if we have or not 🤔
[11:05:28]<mstenta[m]>We could make the parent fields optional for that use case
[11:05:58]<mstenta[m]>Just need to review the logic to see if/where those parent fields get used in validation/submit
[11:05:59]<symbioquine[m]>Then we'd also need the animal type to be specifiable too.
[11:06:05]<mstenta[m]>Ah
[11:06:08]<symbioquine[m]>yeah
[11:07:30]<mstenta[m]>Maybe we add a checkbox like "Reference parents", which makes the parent fields required and visible (using form api #states), and if it's unchecked then an Animal type field becomes visible+required
[11:08:17]<symbioquine[m]>I only need to create 16 so I'll probably just do it by hand this time 😮‍💨
[11:08:34]<mstenta[m]>CSV import?
[11:08:46]<symbioquine[m]>Yeah, maybe worth it
[11:09:09]<symbioquine[m]>Might also be an argument for a "Bulk animal creation" quickform or Asset Link plugin...
[11:09:10]<mstenta[m]>One for animal assets and one for birth log(s)
[11:09:41]<symbioquine[m]>Lots of times it's probably not an actual birth that's being recorded when animals are being brought onto a farm.
[11:09:45]<mstenta[m]>(or perhaps you don't need a birth log...)
[11:09:56]<symbioquine[m]>mstenta[m]: hard to say
[11:10:03]<mstenta[m]>Yea... CSV is probably the best way to do it currently
[11:10:20]<mstenta[m]>(Same if you're setting up farmOS for the first time and creating existing animals)
[11:10:59]<symbioquine[m]>mstenta[m]: Though Ideally you'd be bringing in data from a spreadsheet or paper records in that case.
[11:11:08]<symbioquine[m]>s/Ideally/ideally/
[11:12:12]<mstenta[m]>symbioquine[m]: Congrats on the new babies 😄
[11:12:54]<symbioquine[m]>Oh yeah, well actually catching up on last year's records 😅
[11:13:14]<mstenta[m]>Ah yess... I have some of that todo too...
[11:13:37]<symbioquine[m]>We hatched 5 ducks with my experimental incubator and bought 11 ducklings shipped to us
[11:13:56]<mstenta[m]>Cool!
[11:14:25]<symbioquine[m]>We have 11 of those left (3 were boys and 2 died as chicks) and they're just starting to lay so I'm trying to keep better track of the egg production vs feed on them and our older flock...
[11:14:47]<symbioquine[m]>The older flock has 4 girls and 1 boy left
[11:15:10]<symbioquine[m]>(Probably more info than you needed)
[11:15:41]<mstenta[m]>Always fun to hear what others are up to :-)
[11:16:36]<mstenta[m]>i'm updating all the farmOS databases I host to PostgreSQL 17
[11:16:50]<mstenta[m]>ahead of v4
[11:17:19]<mstenta[m]>and other misc sysadmin chores
[11:17:52]<symbioquine[m]>It's definitely feeling like "get ready for Spring" time!
[11:18:20]<mstenta[m]>I wish I could say I felt the same here.
[11:18:34]<mstenta[m]>Still a thick blanket of snow covering everything.
[11:19:07]<mstenta[m]>Although the temperatures will break 30 F this week during the day, so that will be nice! 😅
[11:19:35]<mstenta[m]>Still single digits at night... the polar air has been spilling over us for longer than usual
[14:38:59]<mstenta[m]>symbioquine: I started a branch to declare support for farmOS 4.x in farmOS_asset_link
[14:39:00]<mstenta[m]>https://github.com/symbioquine/farmOS_asset_link/compare/release...msten...
[14:39:24]<mstenta[m]>But there doesn't seem to be an option for opening a pull request
[15:05:44]<symbioquine[m]><mstenta[m]> "But there doesn't seem to be..." <- Ah, weird. That's not intentional.
[15:06:16]<mstenta[m]>Oh! I see why...
[15:06:43]<mstenta[m]>By default it set the "base" branch to release instead of development in that link I shared above
[15:06:51]<mstenta[m]>Changing it to development lets me open a PR!
[15:12:09]<mstenta[m]>https://github.com/symbioquine/farmOS_asset_link/pull/49
[15:30:27]<symbioquine[m]>https://github.com/symbioquine/farmOS_asset_link/blob/b5ac59dbf61726731b...
[15:30:46]<mstenta[m]>Ahh
[15:30:48]<symbioquine[m]>I can update and test soon though...
[15:31:31]<mstenta[m]>Are there any other contrib modules you depend on that need 4.x compatible releases?