-
Notifications
You must be signed in to change notification settings - Fork 44
Home
EnerNOC's open source VTN (server) for OpenADR 2.0.
This app supercedes the first version oadr2-vtn, the major difference being the underlying web framework was migrated from Play 2 to Grails. Grails is a much more mature web framework while Play 2 had some missing features. The original Play app required work-arounds for common features such as services and dependency injection, which Grails provides out of the box.
If you want to extend this project, here are several resources that will be helpful:
- Grails Reference
- Groovy API
- Groovy JDK (extensions to Java classes)
- Spring Framework Reference
- Java EE API
- Java SE API
Much of the original code is based on a Play 2.0 app written by our 2012 summer intern Jeff Lajoie. It was then converted to Grails by one of our 2013 interns, Yang Xiang, with help from Thom Nichols.
This project also relies on the following open source frameworks and libraries to help make it awesome: