OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

sca-j message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: SCA-J package names

Hi Simon, 

After further study of this issue, OASIS TC Administration has reached the
following decision:

While the specifications under development at the OASIS SCA-J Technical
Committee are based on the original specifications from the OSOA collaboration,
it is our understanding that the final specifications to be delivered by the
SCA-J TC are not required (or even likely) to be backwards compatible with the
original OSOA draft specifications.  Maintaining the "org.osoa" prefix may not
be needed or even desirable given such incompatibilities.

The argument that there exists a JCP precedence for adopting the original
package name when transporting it from one organization to another, while true
in general, does not take into account that it applies to finished, externally
defined APIs marked for inclusion in the JDK. As far as we've been able to
determine, there's never been a case of a JSR that took some API from outside
the JCP as input and modified it while keeping the same package name.

Moreover, the use of the "org.osoa" string in an OASIS technical specification
seems inappropriate as OASIS does not currently own the "osoa.org" domain.
Therefore, OASIS recommends the use of the
"org.oasis_open" prefix in order to:
 - clearly differentiate the OASIS specification from the (possibly
incompatible) OSOA drafts on which this work is based,

- clearly differentiate OASIS work from other work that may be developed by OSOA

- use a prefix referring to an OASIS-owned domain name, and

- address the Java name syntax issue you identified with the "oasis-open" name.

OASIS will take action to ensure that future similar work will also use this
prefix, to ensure consistency among OASIS specifications.

As with any other TC Administration decision, this can be appealed, as spelled
out in the TC Process Document.



Mary P McRae
Manager of TC Administration, OASIS
email: mary.mcrae@oasis-open.org  
web: www.oasis-open.org
phone: 603.232.9090

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]