-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Roadmap
Steve edited this page Oct 2, 2018
·
86 revisions
In order to reach v1.0 of Revel, we must organize and prioritize the targeted features.
Assessment date 2018-01-15
- Main (revel/revel)
- Modular Session management
- Add context to template, controller
-
Dependency management (revel/cmd)Removal of Revel/revel dependency in revel/cmdUpdate revel/cmd to make use of skeletons that are in checked out code (not in revel/cmd)Solidify parsing of source files, and use templates defined in revel/revel/src/template to generate main.go file and routes.go
- Resolve bugs / security issues as found
- Document code better
- Add comments to all function body
- Move documentation back into source tree
- Update documentation builder to read from source tree (or switch to hugo)
- revelframework.org up and running with Revel
- Enhanced Getting Started Guide (more photos, maybe video series)
- deployment strategies
- ssh > git pull > revel run
- build local > ssh upload
- CI automated
- heroku, GAE, AWS, docker
- Update our Web Framework Benchmarks
add fast http implementation on top of go http
- remove legacy interceptors and improve docs on new auto interceptors
-
graceful restartscurrent PR requires go 1.8 but ubuntu 16 comes with v1.6, can we come up with a work around?should enable zero downtime upgrades with no initial build lag
- single binary builds that auto expand on app start
- more modules
- proxy
- blog
- viral leaderboard
- affiliate marketing
- admin tool
- auto deploy from source control
- Pluggable Server Engine
- Added Fast Http
- Pluggable Template Engine
- Added ace templates
- Added pongo templates
- New Logger
- Added JSON output option
- Added context logging to the controller
- Object Relational Management
- Added GORP module
- Added GORM module
Development
Resources
Community