Apache Logo
The Apache Way Contribute ASF Sponsors

Formal board meeting minutes from 2010 through present. Please Note: The board typically approves minutes from one meeting during the next board meeting, so minutes will be published roughly one month later than the scheduled date. Other corporate records are published, as is an alternate categorized view of all board meeting minutes.

2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | Pre-organization meetings

ODE

18 Jan 2017 [Sathwik Bantwal Premakumar / Chris]

## Description:
Apache ODE is a WS-BPEL implementation that supports web services
orchestration using flexible process definitions.

## Issues:
There are no issues requiring board attention at this time.

## Activity:
We have released the new AngularJS based web console as on Nov 2016. The vote
for console release can be found here (https://s.apache.org/cdtH) and the
passing vote (https://s.apache.org/capW)

The release vote (https://s.apache.org/8RKP) for 1.3.7 was initiated in the
same month and had to request to restrain from voting as the json.org
licensing issue was raised across Apache projects.

It has been found that the old web console has some implementation from
json.org. We are in the process of solving it.


## Health report:
ODE is very mature and stable, however the interest in BPEL has
decreased significantly. Thus ODE's development is currently
pretty much in maintenance mode.

## PMC changes:

- Currently 15 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Rafal Rusin on Wed Oct 01 2014

## Committer base changes:

- Currently 26 committers.
- No new changes to the committer base since last report.

## Releases:

- Last release was 1.3.6 on Sat Oct 12 2013

## Mailing list activity:

- dev@ode.apache.org:
- 151 subscribers (up 0 in the last 3 months):
- 60 emails sent to list (63 in previous quarter)

- user@ode.apache.org:
- 225 subscribers (down -2 in the last 3 months):
- 15 emails sent to list (12 in previous quarter)

## JIRA activity:

- 5 JIRA tickets created in the last 3 months
- 7 JIRA tickets closed/resolved in the last 3 months

19 Oct 2016 [Sathwik Bantwal Premakumar / Marvin]

## Description:
 Apache ODE is a WS-BPEL implementation that supports web services
 orchestration using flexible process definitions.

## Issues:
 There are no issues requiring board attention at this time.

## Activity:
- As indicated in the last report about the inclusion of 2 new
 features, we have been working on it, and both the features
 are completed and are now undergoing final integration testing.
 We will start the release process for the new ODE Console sometime
 in this week and it will have its own release cycles and post its
 release we will initiate ODE release.

 New feature coming in the new release
 a) A new standalone distribution, based on an embedded TomEE and
 b) New AngularJS based console app.

 Around 47 issues have been fixed for the coming release.

## Health report:
- ODE is very mature and stable, however the interest in BPEL has
 decreased significantly. Thus ODE's development is currently
 pretty much in maintenance mode.

## PMC changes:

- Currently 15 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Rafal Rusin on Wed Oct 01 2014

## Committer base changes:

- Currently 26 committers.
- No new changes to the committer base since last report.

## Releases:

- Last release was 1.3.6 on Sat Oct 12 2013

## Mailing list activity:

- dev@ode.apache.org:
  - 151 subscribers (down -3 in the last 3 months):
  - 64 emails sent to list (139 in previous quarter)

- user@ode.apache.org:
  - 226 subscribers (down -1 in the last 3 months):
  - 13 emails sent to list (6 in previous quarter)


## JIRA activity:

- 1 JIRA tickets created in the last 3 months
- 2 JIRA tickets closed/resolved in the last 3 months

17 Aug 2016

Change the Apache ODE Project Chair

 WHEREAS, the Board of Directors heretofore appointed Tammo van Lessen
 (vanto) to the office of Vice President, Apache ODE, and

 WHEREAS, the Board of Directors is in receipt of the resignation of
 Tammo van Lessen from the office of Vice President, Apache ODE, and

 WHEREAS, the Project Management Committee of the Apache ODE project
 has chosen to recommend Sathwik Bantwal Premakumar (sathwik) as the
 successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Tammo van Lessen is relieved and
 discharged from the duties and responsibilities of the office of Vice
 President, Apache ODE, and

 BE IT FURTHER RESOLVED, that Sathwik Bantwal Premakumar be and hereby
 is appointed to the office of Vice President, Apache ODE, to serve in
 accordance with and subject to the direction of the Board of Directors.
 and the Bylaws of the Foundation until death, resignation, retirement,
 removal or disqualification, or until a successor is appointed.

 Special Order 7D, Change the Apache ODE Project Chair, was
 approved by Unanimous Vote of the directors present.

20 Jul 2016 [Tammo van Lessen / Greg]

## Description:
   Apache ODE is a WS-BPEL implementation that supports web services
   orchestration using flexible process definitions.

## Issues:
   There are no issues requiring board attention at this time.

## Activity:
 - Although we've been working on the next release for some reporting
   periods already, we decided to open the release again and add two
   new features: a) a new standalone distribution, based on an embedded
   TomEE and b) to incorporate the new angular based console app, which
   still needs some love but is already way better than the old one.
   That's why we're delaying the release again.

## Health Report:
  - ODE is very mature and stable, however the interest in BPEL has decreased
    significantly. Thus ODE's development is currently pretty much in
    maintenance mode. We're ironing out technical debt and making sure
    that our codebase campground is clean, supporting our users with answers
    and fixes.

## PMC changes:

  I'm stepping down as PMC chair due to time constraints and because I think
  some fresh energy cannot harm. With Sathwik we have found a very engaged and
  committed PMC member to take this role.

 - Currently 15 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Rafal Rusin on Wed Oct 01 2014

## Committer base changes:

 - Currently 26 committers.
 - No new changes to the committer base since last report.

## Releases:

 - Last release was 1.3.6 on Sat Oct 12 2013

## Mailing list activity:

 - dev@ode.apache.org:
    - 154 subscribers (down -1 in the last 3 months):
    - 182 emails sent to list (75 in previous quarter)

 - user@ode.apache.org:
    - 227 subscribers (down -1 in the last 3 months):
    - 7 emails sent to list (11 in previous quarter)

## JIRA activity:

 - 7 JIRA tickets created in the last 3 months
 - 19 JIRA tickets closed/resolved in the last 3 months

@Greg: Work with PMC to elect a new chair

20 Apr 2016 [Tammo van Lessen / Greg]

## Description:
  Apache ODE is a WS-BPEL implementation that supports web services
  orchestration using flexible process definitions.

## Issues:
  There are no issues requiring board attention at this time.

## Activity:
- Like in the previous reporting period, we've made progress with preparing
  the next release, migrated some fixes from the development branch to the
  release branch. We started improving the SQL schema generation and want to
  include it in the next release. We're feature complete with the current
  release and release preparation is in progress.

## Health Report:
 - ODE is very mature and stable, however the interest in BPEL has decreased
   significantly. Thus ODE's development is currently pretty much in
   maintenance mode. We're ironing out technical debt and making sure
   that our codebase campground is clean, supporting our users with answers
   and fixes.

## PMC changes:
- Currently 15 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Rafal Rusin on Wed Oct 01 2014

## Committer base changes:
- Currently 26 committers.
- No new changes to the committer base since last report.

## Releases:
- Last release was 1.3.6 on Sat Oct 12 2013

## Mailing list activity:
- dev@ode.apache.org:
   - 155 subscribers (up 0 in the last 3 months):
   - 75 emails sent to list (38 in previous quarter)

- user@ode.apache.org:
   - 227 subscribers (up 1 in the last 3 months):
   - 11 emails sent to list (33 in previous quarter)

## JIRA activity:
- 11 JIRA tickets created in the last 3 months
- 0 JIRA tickets closed/resolved in the last 3 months

20 Jan 2016 [Tammo van Lessen / Jim]

## Description:
  Apache ODE is a WS-BPEL implementation that supports web services
  orchestration using flexible process definitions.
## Issues:
  There are no issues requiring board attention at this time.
## Activity:
- We've made progress with preparing the next release, migrated some fixes
  from the development branch to the release branch. We're feature complete
  with the current release and release preparation is in progress.
## Health Report:
 - ODE is very mature and stable, however the interest in BPEL has decreased
   significantly. Thus ODE's development is currently pretty much in
   maintenance mode. We're ironing out technical debt and making sure
   that our codebase campground is clean, supporting our users with answers
   and fixes.
## PMC changes:
- Currently 15 PMC members.
- No new PMC members added in the last 3 months
- Last PMC addition was Rafal Rusin on Wed Oct 01 2014

## Committer base changes:

- Currently 26 committers.
- No new changes to the committer base since last report.

## Releases:

- Last release was 1.3.6 on Sat Oct 12 2013

## Mailing list activity:

- dev@ode.apache.org:
   - 155 subscribers (up 0 in the last 3 months):
   - 38 emails sent to list (101 in previous quarter)

- user@ode.apache.org:
   - 225 subscribers (down -3 in the last 3 months):
   - 33 emails sent to list (24 in previous quarter)


## JIRA activity:

- 6 JIRA tickets created in the last 3 months
- 3 JIRA tickets closed/resolved in the last 3 months

21 Oct 2015 [Tammo van Lessen / Rich]

## Description:
   Apache ODE is a WS-BPEL implementation that supports web services
   orchestration using flexible process definitions.

## Activity:
 - We are still tailoring our next release. We're feature complete with
   the current release and need some time for polishing the release process.
   GSOC was pretty successful. We had one very good student, she completed
   the clustering feature for ODE on time and with very good quality.
   Unfortunately we had to fail the second student because the quality/
   dedication neither matched our requirements nor Googles.

## Issues:
   There are no issues requiring board attention at this time.

## PMC changes:
 - Currently 15 PMC members.
 - No new PMC members added in the last 3 months
 - Last PMC addition was Rafal Rusin at Wed Oct 01 2014

## LDAP changes:
 - Currently 26 committers and 15 committee group members.
 - No new changes to the committee group or committership since last report.

## Releases:
 - Last release was 1.3.6 on Sat Oct 12 2013

## Mailing list activity:
 - dev@ode.apache.org:
    - 155 subscribers (down -1 in the last 3 months):
    - 101 emails sent to list (172 in previous quarter)

 - user@ode.apache.org:
    - 228 subscribers (down -3 in the last 3 months):
    - 20 emails sent to list (45 in previous quarter)

## JIRA activity:
 - 6 JIRA tickets created in the last 3 months
 - 9 JIRA tickets closed/resolved in the last 3 months

15 Jul 2015 [Tammo van Lessen / Shane]

## Description:
   Apache ODE is a WS-BPEL implementation that supports web services
   orchestration using flexible process definitions.

## Activity:
 - We are tailoring our next release. We got some good bug reports that
   need some further investigation. We are also supervising two GSOC
   student, one from Sri Lanka (working on clustering support) and one
   from Cameroon (working on console improvements) and are looking forward
   to good results.

## Issues:
   There are no issues requiring board attention at this time.

## LDAP committee/Committership changes:

 - Currently 26 committers and 15 LDAP committee members.
 - No new changes to the LDAP committee or committership since last report.

## Releases:

 - No releases in this reporting period.

## Mailing list activity:

 - dev@ode.apache.org:
    - 156 subscribers (up 1 in the last 3 months):
    - 172 emails sent to list (158 in previous quarter)

 - user@ode.apache.org:
    - 231 subscribers (up 0 in the last 3 months):
    - 45 emails sent to list (29 in previous quarter)

## JIRA activity:

 - 2 JIRA tickets created in the last 3 months
 - 9 JIRA tickets closed/resolved in the last 3 months

22 Apr 2015 [Tammo van Lessen / Jim]

Apache ODE (Orchestration Director Engine) executes business processes
written following the WS-BPEL standard. It talks to web services, sending
and receiving messages, handling data manipulation and error recovery as
described by your process definition. It supports both long and short living
process executions to orchestrate all the services that are part of your
application.

STATUS
In this reporting period we made some progress towards a 1.3.7 release and
improved our Jenkins CI builds. We also got three GSoC applications and will
enter the ranking phase soonish.

RELEASE
No releases in this reporting period.

DEVELOPMENT
We started developing a new monitoring console for ODE, based on AngularJS,
talking directly to the SOAP API. The console code is now in a separate git
project so that we can enter an independent release cycle. There are still
some minor issues to fix before we can make the first release. We have also
improved our Docker-based CI builds to that we can now reliably build our
branches again. We basically use Docker to avoid installing build dependencies
on Jenkins. Instead, we mount the working copy into the docker container and
run the build process within this container. This also ensures that the
environment is always under our control.

COMMUNITY
Nothing important to report. Last committer was added on Dec 10, 2012, last
PMC member was added on Jun 28, 2013.

18 Feb 2015 [Tammo van Lessen / Ross]

Apache ODE (Orchestration Director Engine) executes business processes written
following the WS-BPEL standard. It talks to web services, sending and receiving
messages, handling data manipulation and error recovery as described by your
process definition. It supports both long and short living process executions
to orchestrate all the services that are part of your application.

STATUS

In this reporting period we made some progress towards a 1.3.7 release.

RELEASE

No releases in this reporting period.

DEVELOPMENT

We started developing a new monitoring console for ODE, based on AngularJS,
talking directly to the SOAP API. The goal is to replace the current console
and then continuously improve the console. Besides of this effort, we continued
working on bug fixes and some infrastructure improvements (mainly docker-based
CI).

COMMUNITY

Nothing important to report. Last committer was added on Dec 10, 2012, last PMC
member was added on Jun 28, 2013.

21 Jan 2015 [Tammo van Lessen / Doug]

No report was submitted.

15 Oct 2014 [Tammo van Lessen / Ross]

Apache ODE (Orchestration Director Engine) executes business processes
written following the WS-BPEL standard. It talks to web services, sending
and receiving messages, handling data manipulation and error recovery as
described by your process definition. It supports both long and short living
process executions to orchestrate all the services that are part of your
application.

STATUS
In this reporting period we made some progress towards a 1.3.7 release and
had a very successful Google Summer of Code project. Fang Zhen could complete
his project on time and provided a valuable contribution, the OModel
refactoring, that is now subject to be merged into our master branch. Due to
two memory leak reports, we decided to delay the 1.3.7 release and move it to
the next reporting period.

RELEASE
No releases in this reporting period.

DEVELOPMENT
The development in this period focussed on bug fixing and some infrastructure
improvements.

COMMUNITY
Nothing important to report. Last committer was added on Dec 10, 2012, last
PMC member was added on Jun 28, 2013.

20 Aug 2014 [Tammo van Lessen / Brett]

Apache ODE (Orchestration Director Engine) executes business processes
written following the WS-BPEL standard. It talks to web services, sending
and receiving messages, handling data manipulation and error recovery as
described by your process definition. It supports both long and short
living process executions to orchestrate all the services that are part of
your application.

STATUS
Although this reporting period was rather quiet, we made some progress
towards a 1.3.7 release. We brought a couple of improvements into the code
base, which fix some bugs, improved the build/ci system etc. Unfortunately
we had to fail one of two GSOC students because a lack of dedication or
skills. The other student, Fang Zhen, is making very good progress and
came up with a decent solution for one of your major issues, the OModel
serialization problem. We're looking forward to merge his work soon into
trunk and make a beta release from that. The goal to end the 1.3.x stream
and continue with trunk, which allows us again to add new features.
We expect to cut a 1.3.7 release within the next reporting period.

RELEASE
No releases in this reporting period.

DEVELOPMENT
The development in this period focussed on bug fixing and some
infrastructure improvements. Also our GSOC student Fang Zhen turned out
to be skilled developer and is developing a major contribution for ODE.

COMMUNITY
Nothing important to report. Last committer was added on Dec 10, 2012,
last PMC member was added on Jun 28, 2013.

16 Jul 2014 [Tammo van Lessen / Sam]

No report was submitted.

16 Apr 2014 [Tammo van Lessen / Brett]

Apache ODE (Orchestration Director Engine) executes business processes
written following the WS-BPEL standard. It talks to web services, sending
and receiving messages, handling data manipulation and error recovery as
described by your process definition. It supports both long and short living
process executions to orchestrate all the services that are part of your
application.

STATUS
This reporting period was rather quiet. We've got some feedback and a couple
of bug reports we want to fix within the next reporting period. We got three
GSoC proposals that address some larger outstanding issues, so we're looking
forward to working with them, though the ranking is still in progress.

RELEASE
No releases in this period.

DEVELOPMENT
Nothing important to report.

COMMUNITY
Nothing to report. Last committer was added on Dec 10, 2012, last PMC member
was added on Jun 28, 2013.

15 Jan 2014 [Tammo van Lessen / Brett]

Apache ODE (Orchestration Director Engine) executes business processes
written following the WS-BPEL standard. It talks to web services,
sending and receiving messages, handling data manipulation and error
recovery as described by your process definition. It supports both long
and short living process executions to orchestrate all the services that
are part of your application.

STATUS
This reporting period was rather quiet. We have pushed our 1.3.6 release
between board report submission and board meeting and are happy to have
a new release. We've got some feedback and a couple of bug reports we
want to fix within the next reporting period.

RELEASE
Apache ODE 1.3.6 has been released.

DEVELOPMENT
Nothing important to report.

COMMUNITY
Nothing to report. Last committer was added on Dec 10, 2012, last PMC
member was added on Jun 28, 2013.

16 Oct 2013 [Tammo van Lessen / Bertrand]

Apache ODE (Orchestration Director Engine) executes business processes written
following the WS-BPEL standard. It talks to web services, sending and
receiving messages, handling data manipulation and error recovery as described
by your process definition. It supports both long and short living process
executions to orchestrate all the services that are part of your application.

STATUS

After a couple of rather quiet development periods, this one was pretty busy.
We were able to successfully cut our 1.3.6 release, the vote is still open but
it looks like everything is fine and we're looking forward that it will be
published in this reporting period.

RELEASE

Apache ODE 1.3.6 has been released (hopefully).

DEVELOPMENT

Main development focus was on the release. We have fixed 42 bugs in total,
some were bug fixes, some were minor to major improvements, some addressed
compatibility issues with recent ServiceMix versions. We have also addressed a
bunch of issues that have been discovered by Betsy, a BPEL standard compliance
testing tool, provided by the University of Bamberg. Besides of this, the
JACOB refactoring has been pushed forward as well.

COMMUNITY

Nothing to report. Last committer was added on Dec 10, 2012, last PMC member
was added on Jun 28, 2013.

17 Jul 2013 [Tammo van Lessen / Chris]

Apache ODE (Orchestration Director Engine) executes business processes
written following the WS-BPEL standard. It talks to web services,
sending and receiving messages, handling data manipulation and error
recovery as described by your process definition. It supports both long
and short living process executions to orchestrate all the services that
are part of your application.

STATUS
This was a rather quiet development period, but we found some
time to discuss several issues we want to address for the next release,
which delayed the 1.3.6 release again. We still have some development
items on our agenda, e.g. the OModel refactoring, backporting features
from our experimental branch. An ODE 1.3.6 release is still planned and
in the works.

RELEASE
No release to report in this quarter.

DEVELOPMENT
Some patches have been applied to trunk and the upcoming
1.3.6 release branch. We identified some issues with the current TX
manager configuration which we plan to fix for the next release. We're
also planning to upgrade the Axis IL to Axis 1.6.x and look into
clustering support for ODE.

COMMUNITY
Our new committers Sathwik Bantwal Premakumar and Hadrian
Zbarcea committed some nice bugfixes and have been voted into the PMC.
Alan D. Cabrera has resigned from the PMC.

17 Apr 2013 [Tammo van Lessen / Brett]

# Apache ODE

Apache ODE (Orchestration Director Engine) executes business processes
written following the WS-BPEL standard. It talks to web services,
sending and receiving messages, handling data manipulation and error
recovery as described by your process definition. It supports both long
and short living process executions to orchestrate all the services that
are part of your application.

## Status

This was a rather quiet development period, but we found some time to
continue the refactoring of ODE's Jacob component. We moved to Git and
separated ODE and JaCOb into two git repositories. We still have some
development items on our agenda, e.g. the OModel refactoring,
backporting features from our experimental branch. An ODE 1.3.6 release
is still planned and in the works.

## Release

No release to report in this quarter.

## Development

Some patches have been applied to trunk and the upcoming 1.3.6 release
branch. We did some refactoring to JaCOb, could make the code a bit more
clean using Java Generics and implemented a first version of an
alternative serialization approach using Jackson.

## Community

Sathwik Bantwal Premakumar is now a committer and committed a some of his
patches.

16 Jan 2013 [Tammo van Lessen / Rich]

# Apache ODE
Apache ODE (Orchestration Director Engine) executes business processes
written following the WS-BPEL standard. It talks to web services,
sending and receiving messages, handling data manipulation and error
recovery as described by your process definition. It supports both long
and short living process executions to orchestrate all the services that
are part of your application.

## Status
This was again a quiet development period. We still have some
development items on our agenda, e.g. the OModel refactoring,
backporting features from our experimental branch. We decided to keep
the 1.3.x branch as a stable branch and to address the root of the
backwards compatibility issues in trunk, which is supposed to become
ODE 2.0 then. Once this is stabilized, we will focus on providing a
migration tool for process instances from 1.3.x to 2.0.

## Release
No release to report in this quarter.

## Development
No significant development progress to report. We have migrated the
Confluence-powered website to the ASF CMS.

## Community
We had some very interesting discussions about a potential
collaboration at ACEU. As a result, we now have a new committer,
Hadrian Zbarcea, who is now climbing down to the engine room, cleaning
up our virtual processing unit.  We have also voted Sathwik Bantwal
Premakumar to be a committer. He provided a lot of great patches.

## Project Branding Board Report Checklist
We moved to the ASF CMS and also to a new template that should now comply
with the branding requirements. (Warning: unicode characters ahead)

 * Project Website Basics: homepage is project.apache.org ✔
 * Project Naming And Descriptions: use proper Apache forms, describe
   product, etc. ✔
 * Website Navigation Links: navbar links included, link to www.apache.org
   included ✔
 * Trademark Attributions: attribution for all ASF marks included in
   footers, etc. ✔
 * Logos and Graphics: include TM, use consistent product logo on your
   site ✔
 * Project Metadata: DOAP file checked in and up to date ✔

21 Nov 2012 [Tammo van Lessen / Greg]

DESCRIPTION

Apache ODE (Orchestration Director Engine) executes business processes
written following the WS-BPEL standard. It talks to web services,
sending and receiving messages, handling data manipulation and error
recovery as described by your process definition. It supports both long
and short living process executions to orchestrate all the services that
are part of your application.

STATUS

This was again a quiet development period. We still have some
development items on our agenda, e.g. the OModel refactoring,
backporting features from our experimental branch. We have made some
progress in migrating the web site to Apache CMS, including a revamped
site layout that will finally adhere to the project branding guidelines.
See http://ode.staging.apache.org for a first glimpse. We're in the
process of reviewing patches in order to apply them and cut a
maintenance release.

RELEASE

No release to report in this quarter.

DEVELOPMENT

No significant progress to report. However, we some interesting
discussions at ACEU with the Camel team and are looking forward to a
potential collaboration and some development activity.

COMMUNITY

Reviewing the patches revealed some good contributions and potential new
committers.

PROJECT BRANDING BOARD REPORT CHECKLIST

We are planning to address the requirements with the migration from
confluence to the CMS, which is in progress:

Project Website Basics : homepage is project.apache.org
Project Naming And Descriptions : use proper Apache forms, describe product, etc.
Website Navigation Links : navbar links included, link to www.apache.org included
Trademark Attributions : attribution for all ASF marks included in footers, etc.
Logos and Graphics : include TM, use consistent product logo on your site
Project Metadata : DOAP file checked in and up to date

AI: Greg The branding checklist is not useful for the board report. Please send this to trademarks@ instead.

17 Oct 2012 [Tammo van Lessen / Brett]

No report was submitted.

25 Jul 2012 [Tammo van Lessen / Brett]

DESCRIPTION

Apache ODE (Orchestration Director Engine) executes business processes
written following the WS-BPEL standard. It talks to web services,
sending and receiving messages, handling data manipulation and error
recovery as described by your process definition. It supports both long
and short living process executions to orchestrate all the services that
are part of your application.

STATUS

This was again a quiet development period. We still have some
development items on our agenda, e.g. the OModel refactoring,
backporting features from our experimental branch. We have started to
work on both, web site migration to Apache CMS and a cutting maintenance
release, which will fix a small number of minor bugs but will also bring
back compatibility to recent ServiceMix versions.

RELEASE

No release to report in this quarter.

DEVELOPMENT

No significant progress to report. Unfortunately the GSoC had to
withdraw his application due to personal reasons.

COMMUNITY

Nothing significant to report.

PROJECT BRANDING BOARD REPORT CHECKLIST
We are planning to address the requirements with the migration from
confluence to the CMS.

Project Website Basics: homepage is project.apache.org ✔
Project Naming And Descriptions: use proper Apache forms, describe product, etc. ✔
Website Navigation Links: navbar links included, link to www.apache.org included ✘
Trademark Attributions: attribution for all ASF marks included in footers, etc. ✘
Logos and Graphics: include TM, use consistent product logo on your site ✘
Project Metadata: DOAP file checked in and up to date ✔

(ODE)

18 Apr 2012 [Tammo van Lessen / Brett]

Apache ODE (Orchestration Director Engine) executes business processes
written following the WS-BPEL standard. It integrates and orchestrates
web services by sending and receiving messages, handling data manipulation
and error recovery as described by the process definition. It supports both
long and short living process executions to orchestrate all the services that
are part of your application.

Status
======

This was again a quiet development period. We still have some
development items on our agenda, e.g. the OModel refactoring,
backporting features from our experimental branch. It is also time for a
new release, which will hopefully take place in the next reporting
period.

Release
=======

No release to report in this quarter.

Development
===========

No significant progress to report. We did some experiments to find an
alternative to the OModel serialization, which will be taken up by our
GSoc student.

Community
=========

One of our critical issues has been taken by a Google Summer of Code
applicant. We worked with him on the proposal and are looking forward to
his acceptance and a successful project.

Project Branding Board Report Checklist
========================================

We are planning to address the requirements with the migration from
confluence to the CMS.

 * Project Website Basics : homepage is project.apache.org ?
 * Project Naming And Descriptions : use proper Apache forms, describe
product, etc. ?
 * Website Navigation Links : navbar links included, link to
www.apache.org included ?
 * Trademark Attributions : attribution for all ASF marks included in
footers, etc. ?
 * Logos and Graphics : include TM, use consistent product logo on your site ?
 * Project Metadata : DOAP file checked-in and up to date ?

24 Jan 2012 [Tammo van Lessen / Bertrand]

Apache ODE (Orchestration Director Engine) executes business processes
written following the WS-BPEL standard. It talks to web services,
sending and receiving messages, handling data manipulation and error
recovery as described by your process definition. It supports both long
and short living process executions to orchestrate all the services that
are part of your application.

Status
======

This was again a quiet development period. We are still in the situation
that the development speed has decreased and the project lacks of dev
resources. We still have some development items on our agenda, e.g.
OModel refactoring, and are thinking of adding a BPMN 2.0
implementation, which may bring ODE back to life since all available
open source BPMN 2.0 implementations lack the Web services messaging
support that is needed for serious SOA scenarios and that is in the core
of ODE already.

Release
=======

No release to report in this quarter.

Development
===========

No significant progress to report.

Community
=========

Nothing to report.

Project Branding Board Report Checklist
=======================================

It turned out to be difficult for us to change the template of our web
site. We use the autoexport plugin for Confluence and we have been told
that Confluence admin permissions are needed in order to edit the
templates. These permissions, however, are not granted anymore. As a
"workaround" we plan to migrate to the new CMS and will address the
branding issues then as well.

 - Project Website Basics : homepage is project.apache.org ✔
 - Project Naming And Descriptions : use proper Apache forms, describe
   product, etc. ✔
 - Website Navigation Links : navbar links included, link to
   www.apache.org included ✘
 - Trademark Attributions : attribution for all ASF marks included in
   footers, etc. ✘
 - Logos and Graphics : include TM, use consistent product logo on your
   site ✘
 - Project Metadata : DOAP file checkedin and up to date ✔

26 Oct 2011 [Tammo van Lessen / Doug]

== Status ==
This was a quiet development period. The user community looks healthy,
we get a lot of questions and answers, mainly in the user's area.
Besides of that there is nothing new to report. We are still in the
situation that the development speed has decreased and the project lacks
dev resources.

== Release ==
No release to report in this quarter.

== Development ==
No significant progress to report.

== Community ==
Waruna Ranasinghe is a new ODE committer.

== Project Branding Board Report Checklist ==
 Project Website Basics : homepage is project.apache.org ✔
 Project Naming And Descriptions : use proper Apache forms, describe
product, etc. ✔
 Website Navigation Links : navbar links included, link to
www.apache.org included ✘
 Trademark Attributions : attribution for all ASF marks included in
footers, etc. ✘
 Logos and Graphics : include TM, use consistent product logo on your
site ✘
 Project Metadata : DOAP file checked in and up to date ✔

20 Jul 2011 [Tammo van Lessen / Bertrand]

== Status ==
The development speed of ODE has decreased over the last reporting
periods but we have always seen some indicators that that will change
for the next reporting period as we could vote in new committers, had at
least one release per year etc. Since it did not get better, we think
this is the right time to bring this concern to board's attention. ODE
is still a mature and powerful BPEL engine, I'd say it is widely
deployed and the best available OSS BPEL solution. It has been adopted
by several companies, and my impression is that most development efforts
currently go into the maintenance of their ODE forks. We started a
discussion on private@ode.a.o to figure out how we can revive ODE and
how we can lower the bar to get more contributions back.

== Release ==
No release to report in this quarter.

== Development ==
No significant progress to report. A refactoring to make ODE's OModel
more dynamic and thus it can deal better with backward compatibility
issues has been started in a non-public local branch.

== Community ==
Milinda Pathirage has been voted into ODE's PMC

== Project Branding Board Report Checklist ==
 * Project Website Basics : homepage is project.apache.org (ok)
 * Project Naming And Descriptions : use proper Apache forms, describe
product, etc. (ok)
 * Website Navigation Links : navbar links included, link to
www.apache.org included (not done)
 * Trademark Attributions : attribution for all ASF marks included in
footers, etc. (not done)
 * Logos and Graphics : include TM, use consistent product logo on your
site (not done)
 * Project Metadata : DOAP file checkedin and up to date (ok)

20 Apr 2011 [Tammo van Lessen / Bertrand]

== Status ==
There are no issues requiring board attention at this time.

== Release ==
Apache ODE 1.3.5 has been released in February. It fixed about 30 bugs,
including some severe performance issues.

== Development ==
We had a developer's conference call discussing all outstanding topics,
including community issues, OModel & JPA refactorings, Buildr vs. Maven,
Web site (Confluence vs. Apache CMS), which was a good opportunity to
discuss all ongoing developments.

== Community ==
Gary Brown has been voted in as a committer.

== Project Branding Board Report Checklist ==
 * Project Website Basics : homepage is project.apache.org ✔
 * Project Naming And Descriptions : use proper Apache forms, describe
product, etc. ✔
 * Website Navigation Links : navbar links included, link to
www.apache.org included ✘
 * Trademark Attributions : attribution for all ASF marks included in
footers, etc. ✘
 * Logos and Graphics : include TM, use consistent product logo on your
site ✘
 * Project Metadata : DOAP file checked in and up to date ✔

19 Jan 2011 [Tammo van Lessen / Shane]

== Status ==
There are no issues requiring board attention at this time.

== Release ==
Together with the community we identified a couple of performance
issues. We are in progress of releasing ODE 1.3.5 as a maintenance
release that improves the performance of ODE's XPath processing in some
scenarios by factor 10. Also around 30 bugs have been fixed and we were
working with the ServiceMix community to align ODE 1.3.5 with SMX 4.3.
The RC is currently being tested and we are looking forward to start the
release vote next week.

== Development ==
Most development efforts have been put into the analyzing and optimizing
performance issues, compatibility with ServiceMix, bug fixing and build
process tweaks. We are planning to continue with our refactoring roadmap
in the next quarter: Finalizing the JPA refactoring, solving backward
compatibility issues (i.e. supporting evolution of OModels and runtime
states) and backporting features (extension activities, process context)
from our experimental branch.

== Community ==
There are no issues requiring board attention at this time. The last
reporting period was rather quiet. Nevertheless we got excellent
feedback, bug reports and patches from the community.

== Project Branding Board Report Checklist ==

 * Project Website Basics : homepage is project.apache.org ✔
 * Project Naming And Descriptions : use proper Apache forms,
describe product, etc. ✔
 * Website Navigation Links : navbar links included, link to
www.apache.org included ✘
 * Trademark Attributions : attribution for all ASF marks included in
footers, etc. ✘
 * Logos and Graphics : include TM, use consistent product logo on
your site ✘
 * Project Metadata : DOAP file checkedin and up to date ✔

20 Oct 2010 [Tammo van Lessen / Noirin]

== Status ==
There are no issues requiring board attention at this time.

== Release ==
No release to report this quarter. We should have a 1.3.5 or 1.4 release
in the next quarter.

== Development ==
Most development efforts have been put into JPA refactoring (driven by
Jeff Yu) and several bug fixes and improvements. Next steps on the road
map are: Finalizing the JPA refactoring, solving backward compatibility
issues (i.e. supporting evolution of OModels and runtime states) and
backporting features (extension activities, process context) from our
experimental branch.

== Community ==
Veresh Vain has been voted as a new committer.

21 Jul 2010

Change the Apache ODE Project Chair

 WHEREAS, the Board of Directors heretofore appointed Matthieu
 Riou to the office of Vice President, Apache ODE, and

 WHEREAS, the Board of Directors is in receipt of the resignation
 of Matthieu Riou from the office of Vice President, Apache ODE,
 and

 WHEREAS, the Project Management Committee of the Apache ODE
 project has chosen by vote to recommend Tammo van Lessen as the
 successor to the post;

 NOW, THEREFORE, BE IT RESOLVED, that Matthieu Riou is relieved
 and discharged from the duties and responsibilities of the office
 of Vice President, Apache ODE, and

 BE IT FURTHER RESOLVED, that Tammo van Lessen be and hereby is
 appointed to the office of Vice President, Apache ODE, to
 serve in accordance with and subject to the direction of the
 Board of Directors and the Bylaws of the Foundation until
 death, resignation, retirement, removal or disqualification, or
 until a successor is appointed.

 Special Order 7A, Change the Apache ODE Project Chair, was
 approved by Unanimous Vote of the directors present.

21 Jul 2010 [Matthieu Riou / Henri]

The ODE PMC voted a new PMC chair, the proposed resolution should be
attached.

 Release

We've released a new build out of our stable branch, including
incremental improvements and bug fixes: ODE 1.3.4.

 Development

Besides bug fixing main development activities have been spent into
reshaping the main development branches and into build and release
processes. We have decided to declare our stable 1.x branch to be our
main development branch. The former trunk is now our experimental
sandbox and we will be continuously back-porting features and
improvements from this branch to trunk. First backporting efforts
have already been started, such as for extension activities and
transactional scopes.

 Community

Several new committers have been voted in this quarter: Antoine
Toulme, Anurag Aggarwal, Terry Mueller, David Carver and Aaron
Anderson. We're pretty pleased at the influx of new blood and all
the renewed activity that comes with it.

Jim noted with pleasure the "new blood" comment.

21 Apr 2010 [Matthieu Riou / Roy]

There are no specific issue relevant to the board at the moment.

Release

A new release of ODE's stable branch, mostly including bug fixes and
smaller improvements is under preparation. We should have a 1.3.4
soon.

Development

The JPA support clean-up to merge Hibernate and OpenJPA modules has
been pretty active this quarter and is getting close to being ready
in the 2.0 branch. Beside this, new development activity has been
mild this quarter, concentrating mostly on fixes.

Community

Jeff Yu has been voted as a new committer and PMC member.

20 Jan 2010 [Matthieu Riou / Greg]

 There are no specific issue relevant to the board at the moment.

 Release

No release to report this quarter.

 Development

Beside usual bug fixes, 3 major area of work this quarter have been the
implementation of ODE's process context specification, clean up of our
JPA support to merge Hibernate and OpenJPA modules and the development
of a Maven build.

 Community

HISE, an implementation of WS-Human-Task Specification, has entered
incubation with ODE as the sponsoring entity. As such we expect some
cross-project work and a possible extension of the ODE community.

21 Oct 2009 [Matthieu Riou / Roy]

* Release

This quarter we've released both a new minor release of our stable
branch (ODE 1.3.3) and a new beta for what will be the future of ODE
(2.0-beta2). The last step before going with a final release of the
2.0 branch is migration steps from older versions.

* Development

Development is still going strong, both with new developments and
bug fixes.

* Community

Many news on the community side. Rafal Rusin, elected committer last
quarter is now part of the PMC. JBoss has made public their use of
ODE as their BPEL engine in RiftSaw, which is a nice confirmation of
ODE's position as the "reference" BPEL implementation.

In this year's Google Summer of Code programme, we got two proposals
and students accepted and funded by Google. Buddhika Chamith de Alwis
successfully completed his project aiming at integrating ODE with
BPELunit to improve our test harness. Denis Weerasiri worked on a
Web-based BPEL debugger for Apache ODE.

Finally, a new proposal for a BPEL4People project is coming to the
incubator and we hope for much more development on that side.

15 Jul 2009 [Matthieu Riou / Brett]

There are no specific issue relevant to the board at the moment.

Release

We've released a new incremental version of our stable branch, ODE 1.3.2.
Now only bug fixes should be committed there and we'll be concentrating
more and more on stabilizing our 2.0 branch.

Development

Mostly incremental features on 2.0, both on a few remaining parts of
BPEL that weren't supported and on useful extensions.

Community

We've voted in a new committer, Rafal Rusin, who had already been active
for a while. He has been ramping up his contributions and we all felt he
fully deserved the status of committer at this point.

15 Apr 2009 [Matthieu Riou / J Aaron]

There are no specific issue relevant to the board at the moment.

Release

We've released ODE 2.0-beta1, the first beta from the redesigned trunk.
It's now used by various Eclipse projects. We're also working on
another and probably last 1.X release.

Development

We're gradually transitioning from the stable 1.X branch to the trunk,
adding new features almost only on trunk. Overall development is still
very active and we continue to see quite a few interesting
improvements.

Community

Several GSoc of code projects are shaping up (at least 3).

21 Jan 2009 [Matthieu Riou / Justin]

= Release =

We're currently getting really close to have our next stable branch
released as ODE 1.3. This is mostly a continuation of our 1.X branch
with many bug fixes and stability improvements.

In parallel, a new re-designed branch is maturing and will, we hope,
shape ODE 2.X. Because of the many differences we'll probably have a
beta or release candidate cycle before coming up with final releases
on this branch.

= Development =

We're exploring new directions, like RESTful BPEL, a simple process
execution language and a RESTful task manager written in Rails. We're
also continuing developments around BPEL, improving performance, QoS
and standard supports.

= Community =

We voted another new committer, Sean Ahn. We've been consistently
adding fresh blood to the project in the past few quarters and it's
been great to see all that new development taking place. The flow of
user-submitted patches is also increasing which is a good sign for the
future.

15 Oct 2008 [Matthieu Riou / Bertrand]

 There are no specific issue relevant to the board at the moment.

 Release

Version 1.2 has been well received and we're now gearing toward both
a maintenance release (version 1.3) focusing on bug fixes and minor
enhancements.

Our development branch (version 2.0) is stabilizing and we'll be
doing a beta cycle or two before the official release.  Main
improvements are the infrastructure to support transactional and
reliable invocations, versioning of the runtime (to retain backward
compatibility with processes compiled with earlier versions) and more
performance in the persistence layer.

 Development

Our new effort to come up with a simplified process execution
language is coming along nicely. Some basic constructs already work
and even if there's still a lot to develop, it's taking shape.

 Community

Lots of activity on the community side this quarter.

Our Google Summer of Code project contributed by Milinda Pathirage
has been a great success. The management console that he developed
has been included in our tree and Milinda has been elected committer
by the ODE PMC.

We voted in a new committer, Karthick Sankarachary, who's been very
active during the past months by contributing several important
improvements. We've also voted Alexis Midon in our PMC (he was a
new committer from last quarter).

16 Jul 2008

Release

We've released a 1.2 that adds a few major features, like the
support for WSDL HTTP binding, some REST extensions, endpoint
configuration and external variables that can be persisted in
user-defined database tables. It also includes quite a few bug
fixes and small improvements. The release is very fresh and we're
still announcing it here and there and gathering feedback (which
seems good so far).

Development

After this release, we're going to focus on backward compatibility
of our trunk, so an upgrade path can be available for the next
release (2.0). Then we should be able to provide more advanced
functionalities like transaction propagation and reliable messaging.

Community

We've voted in a new committer, Alexis Midon, who has contributed
the HTTP binding code and other features. He intends to continue
his contribution and we're very happy about this new help.
We also have a GSoC project going for a web management console
developed by Milinda Pathirage. It's coming along nicely and we
already have some nice result after mid-term.
There has been an increase in mailing list traffic as well as the number
of issues (Jira) reported along with an increase of submitted patches.

16 Apr 2008 [Matthieu Riou / Sam]

There are no specific issue necessitating the board attention at the
moment.

Release

We've released 1.1.1 which was mostly an incremental release as
expected. Users feedback has been good. We're now preparing for a 1.2
but we'll need to stabilize our trunk first.

Development

The most significant feature addition this quarter is the support for
the HTTP WSDL binding. We're also going to start stabilizing trunk
that includes support for transaction propagation, reliable messaging
and BPEL extensions (with a cute Javascript extension example).
Parallely we're progressing slowly but surely on some research
projects for a simplified orchestration language and workflow.

Community

The HTTP WSDL binding has been contributed by a newcomer and we're
monitoring him closely to eventually vote him as a committer if his
involvement persists. A couple of users also have been reliably
submitting bugs and patches, which could eventually lead to something
more significant.

16 Jan 2008 [Matthieu Riou / Geir]

There are no specific issue relevant to the board at the moment.

* Release

A minor release 1.1.1 should be issued in the coming days, we're
currently voting on it. We've also working on backward compatibility
of our trunk to release it later on without too much hassles for our
users.

* Development

The main feature addition has been "external variables" that allow
storing BPEL variables externally to the process engine (in a DB, or
via REST calls). We also have a specification to support REST with BPEL
by adding a few extensions and we're planning on implementing it soon.
Support for BPEL extensions has been finalized. Work on SimPEL, our
simple process execution language, has started, the language is now
almost settled after very interesting discussions.

* Community

Nothing really new on the community side,. We see new users arriving
regularly which is healthy. All the discussions around SimPEL have been
pretty passionate but never conflicting, giving good karma to all our
dev community.

Approved by General Consent.

17 Oct 2007 [Matthieu Riou / Greg]

There are no specific issue relevant to the board at the moment.

* Release

We're preparing a minor release 1.1.1 to distribute the small fixes
we've made here and there since 1.1.

* Development

There's been a lot of discussion in the community around the
simplification of ODE. Our problems is mostly that WS-BPEL is a
complex standard layered on top of WSDL that's another complex
standard (without mentioning SOAP and WS-I). We'd like to introduce
a small and simpler DSL (that we dubbed SimPEL) that should be more
or less equivalent to BPEL but much easier to write and far less
verbose (no XML whatsoever). Along the same lines we're going to make
an embeddable version of ODE that can be instantiated directly from
Java code.

* Community

Tammo van Lessen has been voted in the ODE PMC.

Approved by General Consent.

19 Sep 2007 [Matthieu Riou / Geir]

Since last month we've made an important 1.1 release. There are no
specific issue relevant to the board at the moment.

* Release

We've released our first official release since we graduated and our
second all time release. So far it's been well received with only the
usual couple of minor bugs. We're planning a 1.1.1 to address those.
We've been pleased to learn that Lomboz (Objectweb) has added support
for simple deployment on ODE using this release. Paul Brown has also
written a nice tutorial for InfoQ.

* Development

The main development branch has been merged into the (now unstable)
trunk. This is a longer term development to improve the support for
different communication styles (blocking, asynchronous, reliable and
transactional). Tuscany integration is underway as the BPEL SCA
implementation is being developed. We've also been discussing security
and easier embedding.

* Community

Nothing much on the community side except more users interested by the
new release.

Approved by General Consent.

29 Aug 2007 [Matthieu Riou / Sam]

General
-------
Following up on our graduation from the incubator, all the tasks to
establish us as a TLP have been completed. It's been pretty quick,
mostly thanks to the infra team, Niclas and Henri. So the web site,
SVN and mailing lists have been migrated, the PMC has been established
as well as the chair. The foundation files have also been updated. So
far we're all happy campers, no particular issue to bring to the board
attention.

Release
-------
We're preparing our first out-of-incubator release (1.1), in terms of
development it's going to be mostly a bug fix release with some rough
edges polishing. It should be our most stable release ever.

Development
-----------
Meanwhile, we have started a new development branch named BART to
better address messaging integration and quality of service aspects
(BART = blocking, asynchronous, reliable and transactional). This
represents significant refactoring of the integration layer and will
be the basis for our 2.0 release.

Community
---------
Nothing groundbreaking on the community side as we've been mostly busy
with graduation. The mailing lists traffic keep on picking up and we
try our best to support new users.  Our new committer, Tammo, is I
believe going on very well with the rest of the team, owning massive
quantities of karma by fixing tests.

Approved by General Consent.

18 Jul 2007

Establish the Apache ODE project

 WHEREAS, the Board of Directors deems it to be in the best
 interests of the Foundation and consistent with the
 Foundation's purpose to establish a Project Management
 Committee charged with the creation and maintenance of
 open-source software related to business process management
 (BPM), process orchestration and workflow through service
 composition.

 NOW, THEREFORE, BE IT RESOLVED, that a Project Management
 Committee (PMC), to be known as the "Apache ODE Project",
 be and hereby is established pursuant to Bylaws of the
 Foundation; and be it further

 RESOLVED, that the Apache ODE Project be and hereby is
 responsible for the creation and maintenance of software
 related to business process management (BPM), process
 orchestration and workflow through service composition;
 and be it further

 RESOLVED, that the office of "Vice President, Apache ODE" be
 and hereby is created, the person holding such office to
 serve at the direction of the Board of Directors as the chair
 of the Apache ODE Project, and to have primary responsibility
 for management of the projects within the scope of
 responsibility of the Apache ODE Project; and be it further

 RESOLVED, that the persons listed immediately below be and
 hereby are appointed to serve as the initial members of the
 Apache ODE Project:

   * Alan Cabrera       (adc@apache.org)
   * Assaf Arkin        (assaf@apache.org)
   * Alex Boisvert      (boisvert@apache.org)
   * Cory Harper        (charper@apache.org)
   * Guillaume Nodet    (gnodet@apache.org)
   * Lance Waterman     (lwaterman@apache.org)
   * Maciej Szefler     (mszefler@apache.org)
   * Matthieu Riou      (mriou@apache.org)
   * Paul R. Brown      (paulrbrown@apache.org)

 NOW, THEREFORE, BE IT FURTHER RESOLVED, that Matthieu Riou
 be appointed to the office of Vice President, Apache ODE, to
 serve in accordance with and subject to the direction of the
 Board of Directors and the Bylaws of the Foundation until
 death, resignation, retirement, removal or disqualification,
 or until a successor is appointed; and be it further

 RESOLVED, that the Apache ODE Project be and hereby
 is tasked with the migration and rationalization of the Apache
 Incubator ODE podling; and be it further

 RESOLVED, that all responsibilities pertaining to the Apache
 Incubator ODE podling encumbered upon the Apache Incubator
 PMC are hereafter discharged.

 Special order 7B, Establish the Apache ODE project, was approved by
 Unanimous Vote.

20 Jun 2007

Apache ODE is an implementation of the BPEL4WS and WS-BPEL
specifications for web services orchestration. ODE entered incubation in
March 2006.

Beside regular development, the principal improvement in ODE for these 3
past months is our first incubator release. We've been able to come up
with a valid release after several release candidates reviewed by the
ODE committers and got voted by the IPMC. We've also received a very
nice contribution from Kelly Thompson for our website with good looking
graphics.

A steady stream of patches is also coming in (see [1], [2] and [3] for
example) and we have a few leads to bring in more committers (Tammo Van
Lessen and Jim Alateras) after a couple more patch contributions.

We've raised some concerns about the absence of a real PPMC for ODE to
the IPMC, result of the lack of activity of some of our mentors. We'd
been handling all decisions as a community with all active committers
before but our PPMC didn't reflect it. As a result, Niclas Hedhman has
volunteered to become a mentor for ODE, Dims and Paul being both active
mentors and the PPMC is elected now.  Many new PPMC members have now been
voted in, and we're ready to move on.

As a community, once the PPMC issue settles down, we believe we're ready
for graduation.

[1] [WWW] https://issues.apache.org/jira/browse/ODE-142
[2] [WWW] https://issues.apache.org/jira/browse/ODE-139
[3] [WWW] https://issues.apache.org/jira/browse/ODE-140

28 Mar 2007

iPMC Reviewers: jukka, yoavs, jim, noel

Apache ODE is an implementation of the BPEL4WS and WS-BPEL specifications
for web services orchestration. ODE entered incubation in March 2006.

Our activity during these past 3 months:

 * Finished the transition from Hibernate to OpenJPA. This is almost done
now with most of our scenarios working perfectly. We have to thanks the
OpenJPA guys for that!
 * A lot of efforts on reliability and performance, plus a few additional
features here and there, like improved JBI support (in addition to Axis2).
 * The user mailing-list has definitely been picking up, with more and more
interesting questions.

The focus for the coming trimester is going to be very strong on making an
incubator release now that all our IP issues have been cleared. It should
really help us on our way out of the incubator through to golden door of
success! The pending issues are:

 * Making an incubator release, which should be able to complete this
trimester finally (and should help us for the next point).
 * Attracting more committers to encourage diversity.

iPMC questions / comments:

 * jukka: Sounds good!

----

20 Dec 2006

Apache ODE is an implementation of the BPEL4WS and WS-BPEL specifications
for web services orchestration.
ODE entered incubation in March 2006.

Activity related to incubation:
 * Thanks to Cliff Schmidt, we've finally cleared the BPEL4WS and WS-BPEL
specifications intellectual property and patents issues. See
http://mail-archives.apache.org/mod_mbox/www-legal-discuss/200612.mbox/%3c90
6BAFB9-4176-42D8-B9D3-1ED05414FF6C@apache.org%3e for details.
 * We're almost finished replacing Hibernate with OpenJPA, Hibernate is our
last license-related issue.

Activity related to project development:
 * We've created a much better site at http://incubator.apache.org/ode. We
still need to add more documentation but the principal is already there.
 * We've added a connector for JBI (ServiceMix) and another one with SCA
(Tuscany) is in progress.
 * Development is still very active, we've added more features and also
improved stability.

To complete before graduation:
 * Now that most IP issues have been resolved we need to release. This will
hopefully help us for the next point.
 * We need to attract more committers and encourage diversity.

So the plan for the next period is to finish the transition to OpenJPA and
build a release most probably in January.

25 Oct 2006

There's been a lot of activity and progress on Ode in the past 3
months. We all agreed on a codebase to start from (the former PXE) and
refactoring has been done to implement new integration interfaces
between the engine and the outside world. This allowed us to integrate
Axis2 and ServiceMix as communication layers (there've been
propositions for an XFire implementation as well) and to have a
distribution for both.

The development is active and we already have something fairly
complete and stable. We're now working on including more tests and
automatizing them as much as possible in the form of a BPEL test
gamut. Then tests could be contributed quite easily by
non-developers. We also have to change our persistence layer to
replace Hibernate with something more Apache license friendly. OpenJPA
has been mentioned several times. There's also an issue around BPEL4W
1.1 license and patents that we need to clear out by checking what is
required by each party and address it on legal-discuss.

Finally, we need to start attracting more users by advertising
ourselves.  We've made a very simple site so we also have to create
more documentation and build a "real" site. A user mailing-list has
also been created. Once the legal and licensing issues are cleared, we
could also start thinking about a first incubator release.