nearly 5 years ago, we used sql2java in a mid/large sized ERP project and today as I was reading an article about code generators, just saw the good old friend with a big surprise that there is a new release in last few months after a long sleep period, so what is the roadmap/future plans beginning form 3.0.0. release ?
thanx in advance, regards...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You are right, we are working on a new release. This one will be rewritten from scratch, allowing us to introduce new features like scripting support, a faster metadata fetching mechanism and the template packs.
We are planning to include the following:
Architectural
- (part) common dataholders to hold metadata from fetcher
Configuration
- (done) Xml based configuration
Templates
- (done) Template packs
- (done) Scripting support for JSA (Java Scripting API) supported languages
- (todo) Porting templates
Metadata Fetcher
- (done) New fetcher abstraction allowing different types of fetchers
- (done) New SQL metadata fetcher
- (todo) Relationship support
Writer
- (part) rewritten support for continous generation (existing code injection)
Project Administration
- (todo) Documentation !!!
- (part) New website
- (todo) Maven buildserver to help developers
- (todo) Decent roadmap
As you can see, there still is a lot of work to do. The code isn't quite ready at the moment. There are some issues we need to tackle before we are able to release a beta. As for now, the code for the 3.0.0 release is located inside the 'greenwade' branch of SVN. The original 2.6.x code is still available trough CVS.
I hope this answers your question a bit.
Regards,
Daan Gerits
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi people,
nearly 5 years ago, we used sql2java in a mid/large sized ERP project and today as I was reading an article about code generators, just saw the good old friend with a big surprise that there is a new release in last few months after a long sleep period, so what is the roadmap/future plans beginning form 3.0.0. release ?
thanx in advance, regards...
Hello Alp Sehic,
You are right, we are working on a new release. This one will be rewritten from scratch, allowing us to introduce new features like scripting support, a faster metadata fetching mechanism and the template packs.
We are planning to include the following:
Architectural
- (part) common dataholders to hold metadata from fetcher
Configuration
- (done) Xml based configuration
Templates
- (done) Template packs
- (done) Scripting support for JSA (Java Scripting API) supported languages
- (todo) Porting templates
Metadata Fetcher
- (done) New fetcher abstraction allowing different types of fetchers
- (done) New SQL metadata fetcher
- (todo) Relationship support
Generator
- (part) datatype conversions
- (part) keyword conversions
Writer
- (part) rewritten support for continous generation (existing code injection)
Project Administration
- (todo) Documentation !!!
- (part) New website
- (todo) Maven buildserver to help developers
- (todo) Decent roadmap
As you can see, there still is a lot of work to do. The code isn't quite ready at the moment. There are some issues we need to tackle before we are able to release a beta. As for now, the code for the 3.0.0 release is located inside the 'greenwade' branch of SVN. The original 2.6.x code is still available trough CVS.
I hope this answers your question a bit.
Regards,
Daan Gerits