Wednesday, February 27, 2013

EDT Possible Future Scenarios (no commitments)

IBM is continuing to re-assess EDT direction, which will be influenced by participation of the partner and customer community involved.

The possible scenarios are:
  • EDT 0.8.2 is stabilized with limited IBM contributions going forward.
  • EDT 1.0 is delivered solely by IBM as separate toolkit, but not merged with RBD.
  • EDT is bundled in with RBD to
  • become the RUI (Javascript) development tool
  • become the "new" style services tool (SQL only)
  • create tighter integration with RBD style services/programs, etc.
  • possibly create migration of RUIs to EDT style
  • use EDT portion for
    • RUI Enhancements
    • new generators for Mobile/Cloud

We do not foresee the following:
  • RBD being rewritten/refactored so that is is based on EDT
  • Migration tools being written to allow interchange of code between EDT and RBD

Friday, January 18, 2013

EDT 0.8.2 is available

I'm proud to announce EDT 0.8.2. Get it via the update function of Eclipse, or visit our download page for other installation options.

See what's new and noteworthy in this release.


We hope you will try it out. Let us know if you find any issues.


Matt

Tuesday, January 8, 2013

What's cooking in the EDT kitchen? - January 8

We're making a few final updates to EDT 0.8.2.  We'll build a release candidate by the end of the week, and the final release build should be available a week after that.

Matt

Wednesday, January 2, 2013

What's cooking in the EDT kitchen? - January 2

Happy new year everyone.  Most of us EDT developers are back at work now.  We're running tests and fixing the bugs we find -- and we haven't found very many.

Matt

Monday, December 17, 2012

What's cooking in the EDT kitchen? - December 17

EDT version 0.8.2 is nearly finished.  We're running extensive tests and fixing bugs.  Progress has slowed down a bit since many of us are taking time off for the holidays, but everything should be finished by the end of January.

Matt

Tuesday, December 4, 2012

What's cooking in the EDT kitchen? - December 4

We're working on the fourth milestone of the EDT 0.8.2 release.  Here's what we accomplished in the last week: 

Language

  • Work continued on the bytes type.
  • More work was done to support classes.
  • We made a language design change to solve a problem related to assigning an array to a variable of a different type. When you write array as SomeType[], we'll create a copy of the array.  The as expression may be implicit, which happens when you assign one kind of array to another.
This is a fairly short list, but we also fixed many bugs.

 Matt

Tuesday, November 27, 2012

What's cooking in the EDT kitchen? - November 27

We're working on the fourth milestone of the EDT 0.8.2 release.  Here's what we accomplished in the last week:

Extensibility
  • Content assist, which needed repairs after the extensibility work we did in Milestone 3, is working again. It's driven by the types known to the compiler, with no more hard-coded information.  This was the last piece of Extensibility work for the release.
Language
  • We added ten functions to the string type. They make it much easier to manipulate text in EGL.
  • We added functions that return the day, month, and year parts of a date.
  • Work continued on the bytes type, specifically conversion of bytes data to/from XML.
  • More work was done to support classes, with the addition of abstract and static keywords.
Matt