jsr236-experts@concurrency-ee-spec.java.net

[jsr236-experts] Removing optional features from spec

From: Anthony Lai <anthony.lai_at_oracle.com>
Date: Tue, 22 Jan 2013 10:45:05 -0800

Dear Experts,

I was informed that the reference implementation is required to
implement all features including those that are marked as optional in
the spec. However, due to the limited resources and tight schedules I do
not think I would be able to implement the optional features in the
reference implementation within the Java EE 7 timeline, which could
result in the JSR missing the Java EE 7 release schedule.

Thus I am proposing that we would remove the optional features of
"Distributable ManagedExecutorService" and "Managed Object" from this
version of the spec.

Specifically, I am proposing to remove from the spec
- section 3.5
- section 4
- DISTRIBUTABLE_HINT in ManagedTask interface, and
- Run Location configuration attribute in sections 3.1.3.1.1 and 3.2.3.1.1

We could add them back in future versions of Concurrency Utilities
specifications.

Thanks for understanding.

Regards
Anthony