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

#2393103: Compost module
...

Sugar bush management

#2448111: Maple syrup recordkeeping
...

Sensor management

#2399327: Farm sensor API
...

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

m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes

Created a new group for livestock management.

m.stenta’s picture

Issue summary: View changes

Added dependency tree discussion.

m.stenta’s picture

Issue summary: View changes

Added:

m.stenta’s picture

m.stenta’s picture

m.stenta’s picture

m.stenta’s picture

m.stenta’s picture

Issue summary: View changes

Added a new section for farm asset management, and a task for the new entity type to represent farm assets: #2362529: Farm Asset entity type

m.stenta’s picture

m.stenta’s picture

m.stenta’s picture

m.stenta’s picture

m.stenta’s picture

m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

m.stenta’s picture

m.stenta’s picture

m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Title: [META] FarmOS Roadmap » [META] FarmOS 7.x-1.x Roadmap

Changed 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!

m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes

Added compost management (#2393103: Compost module).

m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes

Added Dorn's feature request: #2397025: Add "Castrated" checkbox to animals

m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

m.stenta’s picture

Undoing #53 because it already shows up as a child issue.

m.stenta’s picture

m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Issue summary: View changes
m.stenta’s picture

Status: Active » Closed (fixed)

I'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