Roadmap
Milestone: 2.0
No date set
Key features required
- Support for Python 3.5-3.10
- 2.x support already removed
- 3.5-3.9 works fine
- 3.10 needs some work
- s3translate needs to replace parser with ast
- Shapely binary wheels not yet released for Win32, which makes testing hard
- installing from source is a rabbit-hole of problems with geos.dll
- upstream Web2Py has no patches yet, so may not need any
Framework Features
- Custom Models
- Custom REST Controllers
- Machine Learning
- Reporting
- Upgrade GIS
Widgets
- S3LocationSelector
- be able to select a site
- be able to import a polygon
- Widget to separate Instance Types
- mainly for pe_id, but could also be used for site_id
- apply to gis_config.pe_id, inv_req_approver.pe_id, project_task.pe_id
Modules
Asset
- Replace org_room with org_site_layout (org_room can then be removed)
- Complete
- Include current assignment on Map popover
- Complete
DC
- Editor integrated into default Theme
- currently only in UCCE theme
- Editor supports Grids and AutoTotals
Event
- Methods which alter data should be accessed via POST not GET
GIS
- Methods which alter data should be accessed via POST not GET
Inv
- Bins use org_site_layout not free-text
- Complete
- inv_items can be spread across multiple Bins
- Complete
- Pick Lists
- Complete
- Packaging
- Complete
- Gift Certificate
- Complete
- Methods which alter data should be accessed via POST not GET
- Complete
Msg
- Methods which alter data should be accessed via POST not GET
Org
- Option to have org_sector be hierachical
- Move org_sector.location_id to a link table
Requests
Shelter
- Switch from shelter_id to site_id to allow existing Sites to be used as Shelters
- Complete
Templates
SAFIRE
Documentation
- Move all the Developer docs to Sphinx/ReadTheDocs
- Create a User Guide in Sphinx/ReadTheDocs
- Create an Administration Guide in Sphinx/ReadTheDocs
- Remove all references to Python 2.7
Milestone: 4.0
No date set
Note:
See TracRoadmap
for help on using the roadmap.