# Development Ideas?

**URL:** <https://farmos.discourse.group/t/development-ideas/2183>\
**Category:** Jobs Board\
**Created:** [December 13, 2024, 8:38pm UTC](https://farmos.discourse.group/t/development-ideas/2183 "2024-12-13T20:38:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![rose](https://avatars.discourse-cdn.com/v4/letter/r/91b2a8/32.png) [@rose](https://farmos.discourse.group/u/rose)\
**Post date:** [December 13, 2024, 8:38pm UTC](https://farmos.discourse.group/t/development-ideas/2183/1 "2024-12-13T20:38:41Z")

</div>

Howdy yall!

I am a developer (working with Our-Sci, although not yet familiar with the PHP and Drupal landscapes) and I am looking for a project(s) to move forward with that I can get my feet wet developing with farmOS and the larger agritech community (outside of Our-Sci work and their capacity).

I have perused the forum but wanted to make a post shout-out to see if there were any ideas or projects out there that needed support before I just went left-field and developed a module people don’t really want. I’m really looking to get experience and open to working on something that would benefit the community as well.

Thank you! I appreciate yall.

---

<div class="post-metadata">

**Author:** ![Symbioquine](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/symbioquine/32/284_2.png) [@Symbioquine](https://farmos.discourse.group/u/Symbioquine)\
**Post date:** [December 14, 2024, 4:10pm UTC](https://farmos.discourse.group/t/development-ideas/2183/2 "2024-12-14T16:10:29Z")

</div>

Some ideas - happy to provide more detail on these if there’s interest;

- Add “equipment use logs” views as tabs to equipment assets  
 ![image](https://global.discourse-cdn.com/free1/uploads/farm_os/original/2X/4/4f76ee6e99ae303bad827d3428ebb49b4eac8c21.png) (Check with @fosten to confirm he didn’t already start on this.)
- Make it possible to filter plant/animal assets by their type including child terms - see [Animal Filter for Breed/Species based on Taxonomy Hierarchy? - #4 by mstenta](https://farmos.discourse.group/t/animal-filter-for-breed-species-based-on-taxonomy-hierarchy/2173/4)
- Add time quantities to the farmOS data model - [https://www.drupal.org/project/farm/issues/3196844](https://www.drupal.org/project/farm/issues/3196844) (This would be updating the existing prototype and maybe adding a bit of UI polish)

---

<div class="post-metadata">

**Author:** ![rose](https://avatars.discourse-cdn.com/v4/letter/r/91b2a8/32.png) [@rose](https://farmos.discourse.group/u/rose)\
**Post date:** [December 16, 2024, 2:30pm UTC](https://farmos.discourse.group/t/development-ideas/2183/3 "2024-12-16T14:30:04Z")

</div>

Thank you! I appreciate you taking the time to send over some ideas. Both of these sound awesome, I’m only familiar with making FarmOS modules, but would these be pull requests for base FarmOS itself?

I will be moving forward I think bottom up, working first on the time quantities then moving on to filtering the animal and plant assets if everything goes well. I will be linking the git repo as well once I have one up.

---

<div class="post-metadata">

**Author:** ![mstenta](https://yyz2.discourse-cdn.com/free1/user_avatar/farmos.discourse.group/mstenta/32/4_2.png) [@mstenta](https://farmos.discourse.group/u/mstenta)\
**Post date:** [December 16, 2024, 4:38pm UTC](https://farmos.discourse.group/t/development-ideas/2183/4 "2024-12-16T16:38:40Z")

</div>

Hi @rose! Welcome to the forum! 🙂

Awesome to hear you’re digging into some farmOS development!

> [@Symbioquine](#):
>
> Add time quantities to the farmOS data model - [https://www.drupal.org/project/farm/issues/3196844](https://www.drupal.org/project/farm/issues/3196844) (This would be updating the existing prototype and maybe adding a bit of UI polish)

Just wanted to link to two other forum threads that might be relevant to this (in addition to the link @Symbioquine mentioned above, which already contains a first pass at the data model changes).

> [@Additional log "time" features - any interest?](https://farmos.discourse.group/t/additional-log-time-features-any-interest/519):
>
> Yesterday I watched a great BAD Camp Drupal session: [A Smarter Approach to Recurring Events in Drupal](https://2020.badcamp.org/session/smarter-approach-recurring-events-drupal). The session focused on both the technical & UI challenges associated with creating recurring calendar events, and shared how the [Smart Date](https://www.drupal.org/project/smart_date) module handles this. The presenter was excellent! Definitely worth watching once the recording is out - meanwhile slides are [here](https://docs.google.com/presentation/d/19CNGxPcGZI4W4YBK1X8gQkrAoRyIq7-S3bEJSdAw9bE/edit#slide=id.g9d100d5a9a_2_75) So… this got me thinking again about potential “time” related improvements we could make to logs: Log duration - Optionally…

> [@Tracking work hours](https://farmos.discourse.group/t/tracking-work-hours/1540):
>
> Think I came up with a decent way of tracking working hours. I use Node-red dashboard to input hours. User list are retrieved from farmOS. The hours are stored as an activity log in farmOS. The selected user is owner also of the log. A working hour category is also added to the log. I intend to remove the flag when the hours are paid. As a bonus, I get a notification from ntfy on my phone, and the user gets an email with a listing of all unpaid hours. Possible addon : …

Happy to talk through ideas on a Thursday dev call if you want to join!
