I will start using this issue to document the development roadmap of FarmOS. Follow the issue to stay updated.
General Discussions
#2361581: [META] Farm module dependency trees
#2353137: Quantity flexibility
#2373999: Recordkeeping: Locations vs Movements?
#2379957: Finding the most recent log entry
#2328475: which theme to be used with this?
...
#2361735: [META] Map out Drupal 8 / farmOS 8.x-2.x Dependencies
Recordkeeping
#2355099: Option to force auto-naming
#2355103: Per-type log counter token
#2373913: "Logger" entity reference field formatter
#2374045: New log type: Movement
#2361647: New log type: Activity
#2361649: New log type: Observation
#2347015: Per-type access control
#2429737: Remove "Issue" log type in favor of "Observation"
#2402763: Generalize "latest log" Views handler
#2407239: Movements to multiple areas
#2377453: New property: Log is done
#2393477: New property: Timestamp
#2393483: New property: entity reference
#2347153: Integrate with Inline Entity Form
#2361629: Log Planner
#2361663: Differentiate "Organic" and non-organic
#2361915: Unit Conversions
#2402191: Integrate Log with Feeds module
#2400099: Task templates
#2402941: Task assignment
#2402943: [META] Time tacking
#2429459: Log dependencies
#2429729: Related logs
#2442745: Automatically delete old logs that aren't done
#2443745: Clone log items
...
Asset management
#2362529: Farm Asset entity type
#2374707: Integrate with Page Manager to allow asset Views to be overridden
#2389491: VBO action for moving assets
#2397461: New log type: Purchase
#2401525: New log type: Disposition
#2401531: [META] Farm Inventory Brainstorm/Discussion
#2400065: Asset ownership
#2402193: Integrate Farm Asset with Feeds module
#2363421: Asset revisions
...
Mapping and area management
#2352931: Support KMZ files
#1350320: Openlayers 2.13 breaks ability to delete features
#2352887: Multi-value Filefields break Geofield geocoding
#2363393: Make "Area" into a type of Farm Asset
#2353113: Disable Geolocate behavior if Geofield data is present
#2361193: Area Links
#2353133: Show area hierarchy in area list
#2353125: Color coded area types
#2353129: Handle overlapping map areas better (fields within fields)
#2388769: Add "Paddock" area type
#2388763: Add "Row/Bed" area type
#2393681: Show existing areas when adding new ones
#2389497: Area details in Openlayers popup
#2397013: More action links in area page
#2353131: Calculate area of polygons in acres/hectares/etc
#2405883: Show parent/child areas when viewing an area
#2448181: Upgrade OpenLayers to 7.x-3.x
...
#2353121: Area revisions
#2397027: Drag and drop assets into areas via Openlayers
Crop management
#2361705: Make Plantings into Assets
#2361201: Dissolve farm_log_crops submodule
#2361641: New log type: Planting Location
#2374005: New log type: Planting Germination Rate
#2374061: New log type: Seeding
#2374065: New log type: Transplanting
#2353135: Invisible plantings
#2361831: Remove dependency on Field Collection
#2361855: Decouple Harvest List field collection and Harvest log type
#2361207: Token for harvest list summary
#2394839: Easier UI for adding Plantings
#2399573: Crop input and yield report
#2361857: Harvest Plan
#2379259: Crop Import
#2405863: Edit Crop info from within Planting
...
Soil Management
#2407519: DNDC model (DeNitrification-DeComposition)
#2407529: RUSLE (Revised Universal Soil Loss Equation)
...
Livestock management
#2360771: Livestock management
#2394945: [META] Organic livestock certification records
#2389489: Animal groups/herds/flocks/etc
#2396349: Egg log
#2402751: New log type: Milk
#2401551: New log type: Medical
#2402761: New log type: Weight
#2402771: New log type: Breeding
#2402773: New log type: Alteration
#2402775: New log type: Birth
#2402777: New log type: Death
#2402781: Dry Matter Demand (DMD) and Dry Matter Intake (DMI)
#2402789: Grazing/feeding planner
#2400171: Animal groups UI
#2397025: Add "Castrated" checkbox to animals
#2405875: Button: "Move animals here"
...
Equipment management
#2400059: Maintenance log
#2400077: Equipment status
#2400079: Equipment use log
...
Compost management
Sugar bush management
#2448111: Maple syrup recordkeeping
...
Sensor management
CSA management
#2384007: Merge farm_csa, farm_csa_subscription, and farm_csa_log
...
User management/permissions
#2367219: Farm Manager Role
...
Misc
#2377675: Remove dependency on field_group
#2378327: Referenced entities can be deleted
#2379351: Add token for decimal value
Comments
Comment #1
m.stentaComment #2
m.stentaCreated a new group for livestock management.
Comment #3
m.stentaAdded dependency tree discussion.
Comment #4
m.stentaAdded:
Comment #5
m.stentaAdded: #2361649: New log type: Observation and #2361647: New log type: Activity.
Comment #6
m.stentaAdded #2361663: Differentiate "Organic" and non-organic
Comment #7
m.stentaAdded: #2361705: Make Plantings into Assets, and #2361735: [META] Map out Drupal 8 / farmOS 8.x-2.x Dependencies
Comment #8
m.stentaAdded:
Comment #9
m.stentaAdded #2361915: Unit Conversions
Comment #10
m.stentaAdded a new section for farm asset management, and a task for the new entity type to represent farm assets: #2362529: Farm Asset entity type
Comment #11
m.stentaAdded #2363393: Make "Area" into a type of Farm Asset
Comment #12
m.stentaAdded #2363421: Asset revisions
Comment #13
m.stentaAdded #2367219: Farm Manager Role
Comment #14
m.stentaAdded #2373913: "Logger" entity reference field formatter and #2353135: Invisible plantings.
Comment #15
m.stentaAdded #2373999: Recordkeeping: Locations vs Movements?
Comment #16
m.stentaComment #17
m.stentaAdded: #2374045: New log type: Movement, #2374061: New log type: Seeding, and #2374065: New log type: Transplanting
Comment #18
m.stentaComment #19
m.stentaAdded #2377453: New property: Log is done
Comment #20
m.stentaAdded #2377675: Remove dependency on field_group
Comment #21
m.stentaAdded #2378327: Referenced entities can be deleted
Comment #22
m.stentaAdded: #2379259: Crop Import
Comment #23
m.stentaComment #24
m.stentaComment #25
m.stentaComment #26
m.stentaComment #27
m.stentaComment #28
m.stentaComment #29
m.stentaChanged title to reflect that this is the roadmap for 7.x-1.x. I will probably close this issue soon and start a new one for a specific version (ie: 7.x-1.0-beta1) so we can start working towards that!
Comment #30
m.stentaComment #31
m.stentaComment #32
m.stentaComment #33
m.stentaAdded compost management (#2393103: Compost module).
Comment #34
m.stentaComment #35
m.stentaComment #36
m.stentaComment #37
m.stentaComment #38
m.stentaComment #39
m.stentaAdded Dorn's feature request: #2397025: Add "Castrated" checkbox to animals
Comment #40
m.stentaComment #41
m.stentaComment #42
m.stentaComment #43
m.stentaComment #44
m.stentaComment #45
m.stentaAdded:
Comment #46
m.stentaComment #47
m.stentaComment #48
m.stentaComment #49
m.stentaAdded:
Comment #50
m.stentaAdded #2401551: New log type: Medical
Comment #51
m.stentaComment #52
m.stentaComment #53
m.stentaAdding #2394945: [META] Organic livestock certification records as a related issue.
Comment #54
m.stentaUndoing #53 because it already shows up as a child issue.
Comment #55
m.stentaAdded tasks from #2394945: [META] Organic livestock certification records so they can tracked from both [META] issues.
#2402751: New log type: Milk
#2402761: New log type: Weight
#2402763: Generalize "latest log" Views handler
#2402771: New log type: Breeding
#2402773: New log type: Alteration
#2402775: New log type: Birth
#2402777: New log type: Death
#2402781: Dry Matter Demand (DMD) and Dry Matter Intake (DMI)
#2402789: Grazing/feeding planner
Comment #56
m.stentaAdded #2402941: Task assignment and #2402943: [META] Time tacking
Comment #57
m.stentaAdded:
Comment #58
m.stentaComment #59
m.stentaComment #60
m.stentaComment #61
m.stentaComment #62
m.stentaComment #63
m.stentaComment #64
m.stentaComment #65
m.stentaComment #66
m.stentaComment #67
m.stentaI'm getting sick of maintaining this list. And it will become even less manageable once more people get involved. I'm going to close this, and just start making new issue nodes for each release. Here are the two I'm working on now:
#2442805: [META] FarmOS 7.x-1.0-beta1
#2452307: [META] FarmOS 7.x-1.0-beta2