Eclipse is probably best known as a Java IDE, but it is more: it is an IDE framework, a tools framework, an open source project, a community, an eco-system, and a foundation.

BPEL M5 information

What will be in M5 ?

This will be primarily a bug fix release to stabilize the existing code before we add any new features. Here are some of the known problem areas that we are currently working on:

Deployment framework: this needs to be updated to use the WTP JEE tools. See this bugzilla for more info.

Undo/redo: this is only working at about 90% capacity. We need to ensure that all editing actions are filtered through the GEF command stack.

Refactoring: renaming of external WSDL and XSD resources and endpoints causes some...interesting side-effects.

Validation: there are some serious issues with how malformed XML is handled. Mostly it's ignored because the editor uses a fault tolerant XML parser that tries really hard to make sense of garbage. We need to report XML parsing errors when the editor resource is loaded and saved.

Nightly builds: we hope to have nightly builds available for public consumption very soon. This will include migration of the CVS repository to Git to ease the pain of source code management. Of course, the existing CVS repository will remain intact and in-sync with the new Git repository.

General bug fixing: Some serious bug triage is in order and as soon as we have a spare moment... Check out the list of known bugs.

There are quite a few tasks to complete before the M5 release and help is always appreciated. Please contact the BPEL Team if you have some spare cycles to offer ;)