IBM Delivers Open Source Version of EGL Tools
Published: January 9, 2012
by Alex Woodie
IBM in December announced the release of Eclipse EGL Web Developer Tools (EWDT) version 0.7, the first open source version of its EGL development tool. The new tool builds on the free EGL Community Edition software that IBM put out in 2008 and gives IBM i shops another option for developing rich Web applications that run on the IBM i operating system and can access RPG logic.
At the June 2010 Rational user conference, IBM announced its intention to make EGL open source and published the proposal it made to Eclipse. The open source EGL project officially got off the ground in August 2010, with the first contribution made by IBM developers in December 2010.
It took another year for IBM to create its first open source deliverable, EWST 0.7. The tool is very similar to the Rational EGL Community Edition tool, according to Will Smythe, a product line manager for EGL and related tools at IBM Rational. However, there are some key differences, as Smythe explains in a recent post to the EGL blog.
The new EWST tool will have some of the new features that IBM introduced in Rational Business Developer (RDB) version 8.0.1, and will also include new capabilities, such as an IDE Test Server, which Smythe says "greatly simplifies and speeds up development and test of services all from within the IDE."
EWDT doesn't support generation of COBOL code, which is a feature that IBM has sold in EGL RBD, which is not free. Plans could change, but currently there is no plan to include a COBOL generator in EWDT, Smythe says.
The good news for the IBM i community is that there is nothing stopping developers from writing an RPG generation add-on to EWDT and making it available to the open source community. "Because the EGL compiler and generator framework is open source, anybody (with the right skills) could build an RPG or COBOL generator," Smythe writes.
The good news continues: "In the very near future (possibly 0.8), support for calling RPG programs will be added to the Eclipse EWDT," Smythe writes. "This will enable i shops to call existing RPG logic from an EGL service or web UI. Of course, if you already have RPG (or COBOL) logic exposed as an XML or JSON service, you can drive this with the tools in version 0.7 already."
For more information or to download the new EWDT tool, see www.eclipse.org/edt/.
Open Source EGL Means an RPG Generator Is Possible
IBM to Formally Announce EGL Community Edition Today
EGL Free: More Data, Tool Expected This Summer
IBM to Offer Free EGL Tool for Web 2.0
IBM Adds 'Rich UI' Design Tool to Rational Business Developer
IBM's EGL Gets an Online User Group
EGL: The Future of Programming for the System i?
EGL: At Least It's Not Java, But It Ain't RPG, Either
Reader Feedback on EGL: At Least It's Not Java, But It Ain't RPG, Either
More Reader Feedback on EGL, State of System i, Pricing Disparities
Post this story to del.icio.us
Post this story to Digg
Post this story to Slashdot