Anish Karmarkar wrote:
> Simon,
>
> Thanks for laying out the events and the timelines.
> One comment: reference [5] is missing a link.
>
This was only copied to the appellants and not to the sca-j list,
so there's no OASIS link.
Simon
> -Anish
> --
>
> Simon Nash wrote:
>> Dave,
>> Here is a suggested reply to Eduardo's email. The first paragraph
>> is written as from me. I'm happy to send this to Eduardo to maintain
>> continuity from the original suspended appeal. I'm also happy for you
>> to send it (with the first paragraph suitably reworded) if you prefer.
>>
>> To all individuals named on copy: Please send any comments. If you no
>> longer wish to be part of this appeal, please let me and Dave know.
>>
>> To other sca-j TC members: If anyone else wishes to join this appeal,
>> or if you have any comments, please let me and Dave know.
>>
>> Simon
>>
>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>
>> To: Eduardo Gutentag
>> cc:
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Dave and I have spoken about whether or not this appeal should be
>> considered as a new appeal or a continuation of the previous one
>> that I initiated and agreed to suspend. We have also consulted the
>> other appellants. It is the wish of the appellants that this appeal
>> be treated as a continuation/resumption of the previous appeal.
>> Apologies that our previous email was not clear about this.
>>
>> Accordingly I am copying this email to all the people who were part
>> of the previous appeal, as well as three other people (Mike Edwards,
>> Bryan Aupperle and Pradeep Simha) who wish to add their support for
>> this appeal. Please advise whether or not it is possible for new
>> appellants to be added to an appeal that is already in progress.
>>
>> You are correct that there is relevant history after April 24 which
>> was inadvertently omitted from the previous email. To summarize, the
>> interactions so far on the subject have been as follows:
>>
>> a) Agreement by OASIS TC Admin to use org.osoa as requested by the TC
>> (ref. [1]).
>>
>> b) Objection by OASIS TC Admin to org.osoa on various grounds, one of
>> which was that the osoa.org domain is not owned by OASIS. Decision
>> by OASIS TC Admin to change from org.osoa to org.oasis_open (ref.
>> [2]).
>>
>> c) Initiation of appeal against the decision to use org.oasis_open as
>> the package name prefix (ref. [3]).
>>
>> d) Discussions between the appellants and OASIS TC Admin on alternative
>> prefixes, including the issue of whether or not it is important for
>> the domain to be owned by OASIS (ref. [4]).
>>
>> e) Agreement to suspend the appeal until completion of these discussions
>> (ref. [5]).
>>
>> f) sca-j TC decision to support the use of the package prefix
>> org.oasisopen,
>> assuming that the oasisopen.org domain is acquired by OASIS (ref.
>> [6]).
>>
>> g) OASIS TC Admin acknowledges this and passes it on to the OASIS IT
>> department (ref. [7]).
>>
>> h) Decision from OASIS TC Admin to require the use of org.oasisopen
>> without OASIS acquiring the oasisopen.org domain (ref. [8]).
>>
>> i) Note from Dave Booz reopening the appeal (ref. [9]).
>>
>> The appeal is reopened on the following grounds:
>>
>> Technical:
>>
>> 1. Contradictory OASIS TC Admin positions on the need for domain
>> ownership
>> between a) in which lack of domain ownership was used to reject
>> org.osoa,
>> d) in which lack of domain ownership was used to reject org.oasis,
>> and h)
>> in which lack of domain ownership was stated to not be an issue. A
>> clear
>> and consistent OASIS position on domain ownership that follows Java
>> conventions and industry best practice is needed.
>>
>> 2. Using a package prefix without owning the corresponding domain does
>> not
>> follow Java conventions and industry best practice. Section 7.7 of
>> the
>> Java Language Specification says: "You form a unique package name
>> by first
>> having (or belonging to an organization that has) an Internet
>> domain name,
>> such as sun.com. You then reverse this name, component by component,
>> to obtain, in this example, com.sun, and use this as a prefix for your
>> package names, using a convention developed within your organization
>> to further administer package names."
>>
>> Procedural:
>>
>> 3. The earlier appeal was suspended pending completion of discussions
>> between OASIS TC Admin and the sca-j TC, but OASIS TC Admin did not
>> complete those discussions. Instead OASIS TC Admin issued a new
>> decision h) that they knew to be contrary to the TC's position as
>> expressed in f), and did not engage in any consultation or discussion
>> with the TC before issuing that decision.
>>
>> Simon Nash Individual OASIS SCA-J TC Voting Member
>> David Booz IBM OASIS SCA-J TC Co-Chair
>> Michael Beisiegel IBM OASIS SCA-J TC Voting Member
>> Martin Chapman Oracle Corporation OASIS SCA-J TC Voting Member
>> Mark Combellack Avaya OASIS SCA-J TC Co-Chair
>> Anish Karmarkar Oracle Corporation OASIS SCA-J TC Voting Member
>> Jim Marino Individual OASIS SCA-J TC Voting Member
>> Michael Rowley Active Endpoints OASIS SCA BPEL TC Voting Member
>> Ashok Malhotra Oracle Corporation OASIS SCA-J TC Voting Member
>> Mike Edwards IBM OASIS SCA-J TC Voting Member
>> Bryan Aupperle IBM OASIS SCA-J TC Voting Member
>> Pradeep Simha TIBCO Software Inc OASIS SCA-J TC Voting Member
>>
>> [1]
>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00022.html
>>
>> [2]
>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00007.html
>>
>> [3]
>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200805/msg00003.html
>>
>> [4]
>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200805/msg00003.html
>>
>> [5] Simon Nash email to Eduardo Gutentag, 5/8/08
>> [6]
>> http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/28356/SCA%20Java%20Minutes%202008-05-15.doc
>>
>> [7]
>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200805/msg00043.html
>>
>> [8]
>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200811/msg00017.html
>>
>> [9]
>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200811/msg00096.html
>>
>>
>> Eduardo Gutentag wrote:
>>> To the SCA-J TC:
>>>
>>> In accordance with Section 4.2 of the TC Process Document
>>> (http://www.oasis-open.org/committees/process.php#appeals),
>>> and before the deadline stipulated in that Section, I hereby
>>> acknowledge receipt of the appeal included below, and I inform the
>>> TC of such appeal.
>>>
>>> To the appellants:
>>>
>>> I must also express deep confusion, as the "detail" section of
>>> the Procedural part of the appeal stops short (April 24) without
>>> acknowledging the fact that there was a long thread after that date,
>>> which included the initiation of a formal appeal (May 2) and its
>>> subsequent suspension (may 8)[1]. Apart from the fact that this does
>>> not meet in its entirety the requirement that "Previous efforts to
>>> resolve the objection(s) and the outcome of each shall be noted.",
>>> I am not clear as to the relationship between the current appeal and
>>> the previous one. The previous one was suspended, not terminated,
>>> so one could think of this as a request to restart it; however,
>>> since the list of appellants in this case is not completely the same
>>> as the list of appellants in the previous case, I am assuming, until
>>> and unless I am told I am wrong, that this is a different appeal.
>>>
>>> I am enclosing a couple of relevant email messages, in whose cc
>>> list many of the current appellants (but not all) were included.
>>>
>>> Please be aware that until such time as the appeal may be resolved
>>> in favor of the appellants, the decisions taken by TC Administration
>>> are valid and binding.
>>>
>>> [1] Because of the very short interval between initiation and
>>> suspension, there was no opportunity for me at that time to inform
>>> either the TC or the Board of such an appeal.
>>>
>>>
>>> On 11/26/2008 06:50 AM, David Booz wrote:
>>>> Please excuse the second email. There is a typo in the (Proposed
>>>> Resolution)
>>>>
>>>> Any references to openoasis.org are incorrect and should be
>>>> oasisopen.org.
>>>>
>>>> Sorry for any confusion.
>>>>
>>>> Dave Booz
>>>> STSM, BPM and SCA Architecture
>>>> Co-Chair OASIS SCA-Policy TC and SCA-J TC
>>>> "Distributed objects first, then world hunger"
>>>> Poughkeepsie, NY (845)-435-6093 or 8-295-6093
>>>> e-mail:
>>>> ----- Forwarded by David Booz/Poughkeepsie/IBM on 11/26/2008 09:47
>>>> AM -----
>>>>
>>>>
>>>> From: David Booz/Poughkeepsie/IBM
>>>>
>>>> To:
>>>>
>>>> Cc: , ,
>>>>
>>>>
>>>> Date: 11/26/2008 08:10 AM
>>>>
>>>> Subject: Appealing TC Admin decision on Java package names
>>>>
>>>> ------------------------------------------------------------------------
>>>>
>>>>
>>>>
>>>> The undersigned Eligible Members of the OASIS SCA-J TC wish to appeal
>>>> the decision by TC Admin attached below (ref. [1]). This appeal is
>>>> being submitted by
>>>> individual members of the SCA-J TC, as required by the OASIS TC
>>>> Process.
>>>> In addition, the SCA-J TC has voted to add its backing to this appeal
>>>> by a unanimous vote.
>>>>
>>>> Our grounds for this appeal are as follows.
>>>>
>>>> TECHNICAL
>>>>
>>>> (Summary)
>>>>
>>>> The proposed package name prefix must be controlled by OASIS.
>>>>
>>>> (Detail)
>>>>
>>>> The decision comes in two parts.
>>>>
>>>> 1. The need for the SCA Java APIs to change the package name prefix
>>>> from
>>>> "org.osoa " to a different package name prefix that is controlled by
>>>> OASIS.
>>>> 2. The need for OASIS to be able to control the proposed package name
>>>> prefix of "org.oasisopen".
>>>>
>>>> (Proposed Resolution)
>>>> This appeal concerns the second part of the decision. The SCA-J TC
>>>> discussed this and voted [2] not to accept the proposed package name
>>>> prefix of "org.oasisopen" if it is not controlled by OASIS. If
>>>> OASIS is
>>>> unable or unwilling to obtain the use of the "openoasis.org" domain,
>>>> then the SCA-J TC would rather retain the use of the package name
>>>> prefix
>>>> "org.osoa".
>>>>
>>>> PROCEDURAL
>>>>
>>>> (Summary)
>>>>
>>>> Part 2 of the decision is a reversal of the earlier decision which
>>>> occurred without consultation with the SCA-J TC.
>>>>
>>>> (Detail)
>>>>
>>>> This issue was raised with TC-Admin on March 2 (ref. [3]). TC-Admin
>>>> sent a decision on March 7 (ref.[4]) On March 10 TC-Admin asked us to
>>>> hold off from implementing the decision and said might be a couple of
>>>> questions to be answered (ref. [5]).
>>>>
>>>> Simon Nash (chair at the time) replied to TC-Admin on March 10 (ref.
>>>> [6]) inviting her or other OASIS staff involved in the decision to
>>>> discuss this matter with the SCA-J TC. TC-Admin did not respond. On
>>>> March 25, Simon sent another email (ref. [7]) repeating my
>>>> invitation to
>>>> discuss this with the TC. Again, TC-Admin did not respond.
>>>>
>>>> On April 3 TC-Admin sent a response (ref. [8]) with a decision that
>>>> completely reversed the original decision. There had been no
>>>> consultation with the TC about this change to the decision, despite two
>>>> invitations to have this discussion. TC-Admin also indicated that the
>>>> decision was final (despite the lack of discussion) and that it could
>>>> only be changed by formal appeal.
>>>>
>>>> This decision was unacceptable to the TC for the technical reasons
>>>> stated above.
>>>>
>>>> On April 24 Simon sent TC-Admin an email informing her of this (ref.
>>>> [9]), with a proposed resolution that would be acceptable to the TC,
>>>> and
>>>> asking if we could resolve this without need for an appeal. TC-Admin
>>>> acknowledged the email (ref. [10]) and indicate a reply in a few days.
>>>> TC-Admin's formal response came on Nov 5 (ref. [1]).
>>>>
>>>> At this point we are up against the 30-day appeal deadline and the TC
>>>> has exhausted all attempts to reach a mutually agreeable resolution
>>>> through dialogue,
>>>> despite all efforts to do this. The acceptable resolutions are
>>>> summarized in the (Proposed Resolution) above.
>>>>
>>>> We therefore feel we have no option but to initiate this formal appeal.
>>>>
>>>> David Booz IBM OASIS SCA-J TC Co-Chair
>>>> Mark Combellack Avaya OASIS SCA-J TC Co-Chair
>>>> Simon Nash Individual OASIS SCA-J TC Voting
>>>> Member
>>>> Martin Chapman Oracle Corporation OASIS SCA-J TC Voting
>>>> Member
>>>> Jim Marino Individual OASIS SCA-J TC Voting
>>>> Member
>>>> Anish Karmarkar Oracle Corporation OASIS SCA-J TC Voting
>>>> Member
>>>> Ashok Malhotra Oracle Corporation OASIS SCA-J TC Voting
>>>> Member
>>>> Mike Edwards IBM OASIS SCA-J TC Voting
>>>> Member
>>>> Bryan Aupperle IBM OASIS SCA-J TC Voting
>>>> Member
>>>> Pradeep Simha TIBCO Software Inc OASIS SCA-J TC Voting
>>>> Member
>>>>
>>>> REFERENCES
>>>>
>>>> [1]
>>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200811/msg00017.html
>>>>
>>>> [2]
>>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/download.php/30068/SCA%20Java%20Face%20to%20Face%20Minutes%202008-11-11%20to%202008-11-13.doc
>>>>
>>>> [3]
>>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00000.html
>>>>
>>>> [4]
>>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00022.html
>>>>
>>>> [5]
>>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00026.html
>>>>
>>>> [6]
>>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00027.html
>>>>
>>>> [7]
>>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00060.html
>>>>
>>>> [8]
>>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00007.html
>>>>
>>>> [9]
>>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00044.html
>>>>
>>>> [10]
>>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00045.html
>>>>
>>>>
>>>> Dave Booz
>>>> STSM, BPM and SCA Architecture
>>>> Co-Chair OASIS SCA-Policy TC and SCA-J TC
>>>> "Distributed objects first, then world hunger"
>>>> Poughkeepsie, NY (845)-435-6093 or 8-295-6093
>>>> e-mail:
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> Subject:
>>> Appeal of the OASIS decision on SCA-J package names
>>> From:
>>> Simon Nash <>
>>> Date:
>>> Fri, 2 May 2008 17:58:05 +0100
>>> To:
>>>
>>>
>>> To:
>>>
>>> CC:
>>> , , ,
>>> , , ,
>>> , ,
>>>
>>>
>>>
>>> The undersigned Eligible Members of the OASIS SCA-J TC wish to appeal
>>> the decision by Mary McRae attached below (ref. [1]). This appeal is
>>> being submitted by individual members of the SCA-J TC, as required by
>>> the OASIS TC Process. In addition, the SCA-J TC has voted to add its
>>> backing to this appeal by a majority of 9 to 1.
>>>
>>> Our grounds for this appeal are as follows.
>>>
>>> TECHNICAL
>>>
>>> (Summary)
>>>
>>> The proposed package name prefix does not conform to normal Java
>>> naming conventions, is hard to say and hard to type, and would not be
>>> liked by Java developers.
>>>
>>> (Detail)
>>>
>>> The decision comes in two parts.
>>>
>>> 1. The need for the SCA Java APIs to change the package name prefix
>>> from "org.osoa " to a different package name prefix that is
>>> controlled by OASIS.
>>> 2. The proposed package name prefix of "org.oasis_open" to be used by
>>> the SCA-J TC.
>>>
>>> This appeal concerns the second part of the decision. The SCA-J TC
>>> discussed this and voted not to accept the proposed package name
>>> prefix of "org.oasis_open", for the following reasons:
>>>
>>> 1. The proposed package name prefix does not conform to normal Java
>>> naming conventions. Specifically, the use of an underscore in
>>> package names is highly unusual and unconventional.
>>>
>>> 2. The proposed package name prefix is hard to say and hard to type.
>>> When talking about these APIs, it would be necessary to say "org dot
>>> oasis underscore open dot sca dot ComponentContext". When typing
>>> these APIs, the shifted character underscore would need to be
>>> entered. Both of these are burdensome on SCA Java developers.
>>>
>>> 3. Precedents (as far as they exist) suggest that this package name
>>> prefix would not be liked by Java developers. Specifically, package
>>> names containing underscores have been used for some CORBA package
>>> names in the JDK, and these have been the subject of user complaint.
>>>
>>> The "org.oasis_open" package name is the result of applying the
>>> convention suggested in the Java Language Specification (Third
>>> Edition, section 7.7) to the "oasis-open.org" domain name. In order
>>> to produce an acceptable package name, the Java package prefix would
>>> need to be derived from some other domain name. The SCA-J TC
>>> discussed some options and voted to recommend the org.oasisj prefix
>>> to OASIS as being suitable and acceptable. This would require that
>>> OASIS acquires the corresponding domain name, which is currently
>>> available.
>>>
>>> PROCEDURAL
>>>
>>> (Summary)
>>>
>>> This decision was a reversal of an earlier decision, and the earlier
>>> decision was reversed without consultation with the SCA-J TC despite
>>> multiple efforts by the TC to engage in dialogue.
>>>
>>> (Detail)
>>>
>>> This issue was raised with Mary on March 2 (ref. [2]). She sent a
>>> decision on March 7 (ref.[3]) On March 10 she asked us to hold off
>>> from implementing the decision and said she may have a couple of
>>> questions to be answered (ref. [4]).
>>>
>>> I replied to Mary on March 10 (ref. [5]) inviting her or other OASIS
>>> staff involved in the decision to discuss this matter with the SCA-J
>>> TC. She did not respond. On March 25, I sent another email (ref.
>>> [6]) repeating my invitation to discuss this with the TC. Again, she
>>> did not respond.
>>>
>>> On April 3 she sent a response (ref. [1]) with a decision that
>>> completely reversed the original decision. There had been no
>>> consultation with the TC about this change to the decision, despite
>>> my two invitations to have this discussion. She also indicated that
>>> the decision was final (despite the lack of discussion) and that it
>>> could only be changed by formal appeal.
>>>
>>> This decision was unacceptable to the TC for the technical reasons
>>> stated above.
>>>
>>> On April 24 I sent Mary an email informing her of this (ref. [7]),
>>> with a proposed resolution that would be acceptable to the TC, and
>>> asking if we could resolve this without need for an appeal. She
>>> acknowledged the email (ref. [8]) and said she would get back to us
>>> in a few days. She has not done so.
>>>
>>> At this point we are up against the 30-day appeal deadline and the TC
>>> has exhausted all attempts to reach a mutually agreeable resolution
>>> through dialogue, despite all efforts to do this.
>>>
>>> We therefore feel we have no option but to initiate this formal appeal.
>>>
>>> Simon Nash IBM OASIS SCA-J TC Co-Chair
>>> Michael Rowley BEA Systems, Inc. OASIS SCA-J TC Co-Chair
>>> Michael Beisiegel IBM OASIS SCA-J TC Voting Member
>>> David Booz IBM OASIS SCA-J TC Voting Member
>>> Mark Combellack Avaya Inc. OASIS SCA-J TC Voting Member
>>> Martin Chapman Oracle Corporation OASIS SCA-J TC Voting Member
>>> Jim Marino BEA Systems, Inc. OASIS SCA-J TC Voting Member
>>> Anish Karmarkar Oracle Corporation OASIS SCA-J TC Voting
>>> Member
>>> Ashok Malhotra Oracle Corporation OASIS SCA-J TC Member
>>>
>>>
>>> REFERENCES
>>>
>>> [1]
>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00007.html
>>>
>>> [2]
>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00000.html
>>>
>>> [3]
>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00022.html
>>>
>>> [4]
>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00026.html
>>>
>>> [5]
>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00027.html
>>>
>>> [6]
>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00060.html
>>>
>>> [7]
>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00044.html
>>>
>>> [8]
>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00045.html
>>>
>>>
>>>
>>> Simon C. Nash, IBM Distinguished Engineer
>>> Member of the IBM Academy of Technology
>>> Tel. +44-1962-815156 Fax +44-1962-818999
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> /
>>> /
>>>
>>> /Unless stated otherwise above:
>>> IBM United Kingdom Limited - Registered in England and Wales with
>>> number 741598.
>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>>> PO6 3AU/
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> Subject:
>>> RE: Appeal of the OASIS decision on SCA-J package names
>>> From:
>>> Simon Nash <>
>>> Date:
>>> Fri, 2 May 2008 20:12:27 +0100
>>> To:
>>> <>
>>>
>>> To:
>>> <>
>>> CC:
>>> , ,
>>> , , ,
>>> , Mary McRae <>,
>>> , ,
>>>
>>>
>>>
>>> Mary,
>>> The domain oasisopen.org is already owned by someone else, as is the
>>> domain oasis.org. If OASIS is willing to offer the prefix
>>> org.oasisopen despite not having ownership of oasisopen.org, would
>>> OASIS be willing to offer the prefix org.oasis? It would seem
>>> inconsistent to offer one of these but not the other.
>>>
>>> The TC proposed org.oasisj because the oasisj.org domain is currently
>>> unowned and therefore available for acquisition by OASIS. If this is
>>> not a constraint, my personal preference would be org.oasis. In
>>> expressing this preference I am speaking for myself and not on behalf
>>> of the TC.
>>>
>>> Simon
>>>
>>> Simon C. Nash, IBM Distinguished Engineer
>>> Member of the IBM Academy of Technology
>>> Tel. +44-1962-815156 Fax +44-1962-818999
>>>
>>>
>>> *"Mary McRae" <>*
>>> Sent by: Mary McRae <>
>>>
>>> 02/05/2008 19:49
>>> Please respond to
>>> <>
>>>
>>>
>>> To
>>> Simon Nash/UK/IBM@IBMGB, <>
>>> cc
>>> <>, <>,
>>> <>, <>,
>>> <>, <>, <>,
>>> <>
>>> Subject
>>> RE: Appeal of the OASIS decision on SCA-J package names
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Hi all,
>>>
>>> My apologies for not sending a formal response sooner – I have been
>>> at the OASIS Symposium all week attending sessions and meetings and
>>> literally just arrived home after a red-eye flight. I spoke with Mike
>>> Edwards about this on Tuesday at the member reception. While the use
>>> of the underscore is the recommended practice, we (OASIS staff) all
>>> agree that underscores are thorny characters and would prefer to omit
>>> them. I asked Mike if he thought simply dropping the hyphen would be
>>> acceptable and he indicated that he thought it would – i.e.
>>> org.oasisopen.csa. Eduardo, in the role of interim President, has
>>> been part of this conversation. If the above is acceptable to the TC,
>>> please acknowledge.
>>>
>>> Regards,
>>>
>>> Mary
>>>
>>> *From:* Simon Nash [mailto:] *
>>> Sent:* Friday, May 02, 2008 12:58 PM*
>>> To:* *
>>> Cc:* ; ; ;
>>> ; ; ;
>>> ; ; *
>>> Subject:* Appeal of the OASIS decision on SCA-J package names
>>>
>>>
>>> The undersigned Eligible Members of the OASIS SCA-J TC wish to appeal
>>> the decision by Mary McRae attached below (ref. [1]). This appeal is
>>> being submitted by individual members of the SCA-J TC, as required by
>>> the OASIS TC Process. In addition, the SCA-J TC has voted to add its
>>> backing to this appeal by a majority of 9 to 1.
>>>
>>> Our grounds for this appeal are as follows.
>>>
>>> TECHNICAL
>>>
>>> (Summary)
>>>
>>> The proposed package name prefix does not conform to normal Java
>>> naming conventions, is hard to say and hard to type, and would not be
>>> liked by Java developers.
>>>
>>> (Detail)
>>>
>>> The decision comes in two parts.
>>>
>>> 1. The need for the SCA Java APIs to change the package name prefix
>>> from "org.osoa " to a different package name prefix that is
>>> controlled by OASIS.
>>> 2. The proposed package name prefix of "org.oasis_open" to be used by
>>> the SCA-J TC.
>>>
>>> This appeal concerns the second part of the decision. The SCA-J TC
>>> discussed this and voted not to accept the proposed package name
>>> prefix of "org.oasis_open", for the following reasons:
>>>
>>> 1. The proposed package name prefix does not conform to normal Java
>>> naming conventions. Specifically, the use of an underscore in
>>> package names is highly unusual and unconventional.
>>>
>>> 2. The proposed package name prefix is hard to say and hard to type.
>>> When talking about these APIs, it would be necessary to say "org dot
>>> oasis underscore open dot sca dot ComponentContext". When typing
>>> these APIs, the shifted character underscore would need to be
>>> entered. Both of these are burdensome on SCA Java developers.
>>>
>>> 3. Precedents (as far as they exist) suggest that this package name
>>> prefix would not be liked by Java developers. Specifically, package
>>> names containing underscores have been used for some CORBA package
>>> names in the JDK, and these have been the subject of user complaint.
>>>
>>> The "org.oasis_open" package name is the result of applying the
>>> convention suggested in the Java Language Specification (Third
>>> Edition, section 7.7) to the "oasis-open.org" domain name. In order
>>> to produce an acceptable package name, the Java package prefix would
>>> need to be derived from some other domain name. The SCA-J TC
>>> discussed some options and voted to recommend the org.oasisj prefix
>>> to OASIS as being suitable and acceptable. This would require that
>>> OASIS acquires the corresponding domain name, which is currently
>>> available.
>>>
>>> PROCEDURAL
>>>
>>> (Summary)
>>>
>>> This decision was a reversal of an earlier decision, and the earlier
>>> decision was reversed without consultation with the SCA-J TC despite
>>> multiple efforts by the TC to engage in dialogue.
>>>
>>> (Detail)
>>>
>>> This issue was raised with Mary on March 2 (ref. [2]). She sent a
>>> decision on March 7 (ref.[3]) On March 10 she asked us to hold off
>>> from implementing the decision and said she may have a couple of
>>> questions to be answered (ref. [4]).
>>>
>>> I replied to Mary on March 10 (ref. [5]) inviting her or other OASIS
>>> staff involved in the decision to discuss this matter with the SCA-J
>>> TC. She did not respond. On March 25, I sent another email (ref.
>>> [6]) repeating my invitation to discuss this with the TC. Again, she
>>> did not respond.
>>>
>>> On April 3 she sent a response (ref. [1]) with a decision that
>>> completely reversed the original decision. There had been no
>>> consultation with the TC about this change to the decision, despite
>>> my two invitations to have this discussion. She also indicated that
>>> the decision was final (despite the lack of discussion) and that it
>>> could only be changed by formal appeal.
>>>
>>> This decision was unacceptable to the TC for the technical reasons
>>> stated above.
>>>
>>> On April 24 I sent Mary an email informing her of this (ref. [7]),
>>> with a proposed resolution that would be acceptable to the TC, and
>>> asking if we could resolve this without need for an appeal. She
>>> acknowledged the email (ref. [8]) and said she would get back to us
>>> in a few days. She has not done so.
>>>
>>> At this point we are up against the 30-day appeal deadline and the TC
>>> has exhausted all attempts to reach a mutually agreeable resolution
>>> through dialogue, despite all efforts to do this.
>>>
>>> We therefore feel we have no option but to initiate this formal appeal.
>>>
>>> Simon Nash IBM OASIS SCA-J TC Co-Chair
>>> Michael Rowley BEA Systems, Inc. OASIS SCA-J TC Co-Chair
>>> Michael Beisiegel IBM OASIS SCA-J TC Voting Member
>>> David Booz IBM OASIS SCA-J TC Voting Member
>>> Mark Combellack Avaya Inc. OASIS SCA-J TC Voting Member
>>> Martin Chapman Oracle Corporation OASIS SCA-J TC Voting Member
>>> Jim Marino BEA Systems, Inc. OASIS SCA-J TC Voting Member
>>> Anish Karmarkar Oracle Corporation OASIS SCA-J TC Voting Member
>>> Ashok Malhotra Oracle Corporation OASIS SCA-J TC Member
>>>
>>>
>>> REFERENCES
>>>
>>> [1]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00007.html_
>>>
>>> [2]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00000.html_
>>>
>>> [3]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00022.html_
>>>
>>> [4]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00026.html_
>>>
>>> [5]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00027.html_
>>>
>>> [6]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00060.html_
>>>
>>> [7]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00044.html_
>>>
>>> [8]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00045.html_
>>>
>>>
>>>
>>> Simon C. Nash, IBM Distinguished Engineer
>>> Member of the IBM Academy of Technology
>>> Tel. +44-1962-815156 Fax +44-1962-818999
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>>
>>> /Unless stated otherwise above:
>>> IBM United Kingdom Limited - Registered in England and Wales with
>>> number 741598.
>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>>> PO6 3AU/
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> /
>>> /
>>>
>>> /Unless stated otherwise above:
>>> IBM United Kingdom Limited - Registered in England and Wales with
>>> number 741598.
>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>>> PO6 3AU/
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> Subject:
>>> RE: Appeal of the OASIS decision on SCA-J package names
>>> From:
>>> Simon Nash <>
>>> Date:
>>> Mon, 5 May 2008 22:02:15 +0100
>>> To:
>>> <>
>>>
>>> To:
>>> <>
>>> CC:
>>> , ,
>>> , , ,
>>> , "'Mary McRae'" <>,
>>> , ,
>>>
>>>
>>>
>>> Mary,
>>> Thanks for the clarification. I understand the distinction and I
>>> will put this on the agenda for this week's SCA-J TC call.
>>>
>>> Simon
>>>
>>> Simon C. Nash, IBM Distinguished Engineer
>>> Member of the IBM Academy of Technology
>>> Tel. +44-1962-815156 Fax +44-1962-818999
>>>
>>>
>>> *"Mary McRae" <>*
>>> Sent by: Mary McRae <>
>>>
>>> 03/05/2008 17:27
>>> Please respond to
>>> <>
>>>
>>>
>>> To
>>> Simon Nash/UK/IBM@IBMGB
>>> cc
>>> <>, <>,
>>> <>, <>,
>>> <>, <>, "'Mary McRae'"
>>> <>, <>, <>,
>>> <>
>>> Subject
>>> RE: Appeal of the OASIS decision on SCA-J package names
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Yes – oasisopen.org appears to be owned by someone just sitting on
>>> the domain – if it’s agreeable we can look into what it would take to
>>> purchase it if that’s absolutely required. Conversely, oasis.org is a
>>> live site – a gift/trade show, which is not an acceptable solution.
>>>
>>> Mary
>>>
>>> *From:* Simon Nash [mailto:] *
>>> Sent:* Friday, May 02, 2008 3:12 PM*
>>> To:* *
>>> Cc:* ; ;
>>> ; ; ;
>>> ; Mary McRae; ;
>>> ; *
>>> Subject:* RE: Appeal of the OASIS decision on SCA-J package names
>>>
>>>
>>> Mary,
>>> The domain oasisopen.org is already owned by someone else, as is the
>>> domain oasis.org. If OASIS is willing to offer the prefix
>>> org.oasisopen despite not having ownership of oasisopen.org, would
>>> OASIS be willing to offer the prefix org.oasis? It would seem
>>> inconsistent to offer one of these but not the other.
>>>
>>> The TC proposed org.oasisj because the oasisj.org domain is currently
>>> unowned and therefore available for acquisition by OASIS. If this is
>>> not a constraint, my personal preference would be org.oasis. In
>>> expressing this preference I am speaking for myself and not on behalf
>>> of the TC.
>>>
>>> Simon
>>>
>>> Simon C. Nash, IBM Distinguished Engineer
>>> Member of the IBM Academy of Technology
>>> Tel. +44-1962-815156 Fax +44-1962-818999
>>>
>>> *"Mary McRae" <>*
>>> Sent by: Mary McRae <>
>>>
>>> 02/05/2008 19:49
>>>
>>>
>>> Please respond to
>>> <>
>>>
>>>
>>> To
>>> Simon Nash/UK/IBM@IBMGB, <>
>>> cc
>>> <>, <>,
>>> <>, <>,
>>> <>, <>, <>,
>>> <>
>>> Subject
>>> RE: Appeal of the OASIS decision on SCA-J package names
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Hi all,
>>>
>>> My apologies for not sending a formal response sooner – I have been
>>> at the OASIS Symposium all week attending sessions and meetings and
>>> literally just arrived home after a red-eye flight. I spoke with Mike
>>> Edwards about this on Tuesday at the member reception. While the use
>>> of the underscore is the recommended practice, we (OASIS staff) all
>>> agree that underscores are thorny characters and would prefer to omit
>>> them. I asked Mike if he thought simply dropping the hyphen would be
>>> acceptable and he indicated that he thought it would – i.e.
>>> org.oasisopen.csa. Eduardo, in the role of interim President, has
>>> been part of this conversation. If the above is acceptable to the TC,
>>> please acknowledge.
>>>
>>> Regards,
>>>
>>> Mary
>>> *
>>> From:* Simon Nash [mailto:] *
>>> Sent:* Friday, May 02, 2008 12:58 PM*
>>> To:* *
>>> Cc:* ; ; ;
>>> ; ; ;
>>> ; ; *
>>> Subject:* Appeal of the OASIS decision on SCA-J package names
>>>
>>>
>>> The undersigned Eligible Members of the OASIS SCA-J TC wish to appeal
>>> the decision by Mary McRae attached below (ref. [1]). This appeal is
>>> being submitted by individual members of the SCA-J TC, as required by
>>> the OASIS TC Process. In addition, the SCA-J TC has voted to add its
>>> backing to this appeal by a majority of 9 to 1.
>>>
>>> Our grounds for this appeal are as follows.
>>>
>>> TECHNICAL
>>>
>>> (Summary)
>>>
>>> The proposed package name prefix does not conform to normal Java
>>> naming conventions, is hard to say and hard to type, and would not be
>>> liked by Java developers.
>>>
>>> (Detail)
>>>
>>> The decision comes in two parts.
>>>
>>> 1. The need for the SCA Java APIs to change the package name prefix
>>> from "org.osoa " to a different package name prefix that is
>>> controlled by OASIS.
>>> 2. The proposed package name prefix of "org.oasis_open" to be used by
>>> the SCA-J TC.
>>>
>>> This appeal concerns the second part of the decision. The SCA-J TC
>>> discussed this and voted not to accept the proposed package name
>>> prefix of "org.oasis_open", for the following reasons:
>>>
>>> 1. The proposed package name prefix does not conform to normal Java
>>> naming conventions. Specifically, the use of an underscore in
>>> package names is highly unusual and unconventional.
>>>
>>> 2. The proposed package name prefix is hard to say and hard to type.
>>> When talking about these APIs, it would be necessary to say "org dot
>>> oasis underscore open dot sca dot ComponentContext". When typing
>>> these APIs, the shifted character underscore would need to be
>>> entered. Both of these are burdensome on SCA Java developers.
>>>
>>> 3. Precedents (as far as they exist) suggest that this package name
>>> prefix would not be liked by Java developers. Specifically, package
>>> names containing underscores have been used for some CORBA package
>>> names in the JDK, and these have been the subject of user complaint.
>>>
>>> The "org.oasis_open" package name is the result of applying the
>>> convention suggested in the Java Language Specification (Third
>>> Edition, section 7.7) to the "oasis-open.org" domain name. In order
>>> to produce an acceptable package name, the Java package prefix would
>>> need to be derived from some other domain name. The SCA-J TC
>>> discussed some options and voted to recommend the org.oasisj prefix
>>> to OASIS as being suitable and acceptable. This would require that
>>> OASIS acquires the corresponding domain name, which is currently
>>> available.
>>>
>>> PROCEDURAL
>>>
>>> (Summary)
>>>
>>> This decision was a reversal of an earlier decision, and the earlier
>>> decision was reversed without consultation with the SCA-J TC despite
>>> multiple efforts by the TC to engage in dialogue.
>>>
>>> (Detail)
>>>
>>> This issue was raised with Mary on March 2 (ref. [2]). She sent a
>>> decision on March 7 (ref.[3]) On March 10 she asked us to hold off
>>> from implementing the decision and said she may have a couple of
>>> questions to be answered (ref. [4]).
>>>
>>> I replied to Mary on March 10 (ref. [5]) inviting her or other OASIS
>>> staff involved in the decision to discuss this matter with the SCA-J
>>> TC. She did not respond. On March 25, I sent another email (ref.
>>> [6]) repeating my invitation to discuss this with the TC. Again, she
>>> did not respond.
>>>
>>> On April 3 she sent a response (ref. [1]) with a decision that
>>> completely reversed the original decision. There had been no
>>> consultation with the TC about this change to the decision, despite
>>> my two invitations to have this discussion. She also indicated that
>>> the decision was final (despite the lack of discussion) and that it
>>> could only be changed by formal appeal.
>>>
>>> This decision was unacceptable to the TC for the technical reasons
>>> stated above.
>>>
>>> On April 24 I sent Mary an email informing her of this (ref. [7]),
>>> with a proposed resolution that would be acceptable to the TC, and
>>> asking if we could resolve this without need for an appeal. She
>>> acknowledged the email (ref. [8]) and said she would get back to us
>>> in a few days. She has not done so.
>>>
>>> At this point we are up against the 30-day appeal deadline and the TC
>>> has exhausted all attempts to reach a mutually agreeable resolution
>>> through dialogue, despite all efforts to do this.
>>>
>>> We therefore feel we have no option but to initiate this formal appeal.
>>>
>>> Simon Nash IBM OASIS SCA-J TC Co-Chair
>>> Michael Rowley BEA Systems, Inc. OASIS SCA-J TC Co-Chair
>>> Michael Beisiegel IBM OASIS SCA-J TC Voting Member
>>> David Booz IBM OASIS SCA-J TC Voting Member
>>> Mark Combellack Avaya Inc. OASIS SCA-J TC Voting Member
>>> Martin Chapman Oracle Corporation OASIS SCA-J TC Voting Member
>>> Jim Marino BEA Systems, Inc. OASIS SCA-J TC Voting Member
>>> Anish Karmarkar Oracle Corporation OASIS SCA-J TC Voting Member
>>> Ashok Malhotra Oracle Corporation OASIS SCA-J TC Member
>>>
>>>
>>> REFERENCES
>>>
>>> [1]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00007.html_
>>>
>>> [2]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00000.html_
>>>
>>> [3]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00022.html_
>>>
>>> [4]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00026.html_
>>>
>>> [5]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00027.html_
>>>
>>> [6]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00060.html_
>>>
>>> [7]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00044.html_
>>>
>>> [8]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00045.html_
>>>
>>>
>>>
>>> Simon C. Nash, IBM Distinguished Engineer
>>> Member of the IBM Academy of Technology
>>> Tel. +44-1962-815156 Fax +44-1962-818999
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>>
>>>
>>> /Unless stated otherwise above:
>>> IBM United Kingdom Limited - Registered in England and Wales with
>>> number 741598.
>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>>> PO6 3AU/
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>>
>>> /Unless stated otherwise above:
>>> IBM United Kingdom Limited - Registered in England and Wales with
>>> number 741598.
>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>>> PO6 3AU/
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> /
>>> /
>>>
>>> /Unless stated otherwise above:
>>> IBM United Kingdom Limited - Registered in England and Wales with
>>> number 741598.
>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>>> PO6 3AU/
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> Subject:
>>> Re: Appeal of the OASIS decision on SCA-J package names
>>> From:
>>> Simon Nash <>
>>> Date:
>>> Thu, 8 May 2008 12:14:31 +0100
>>> To:
>>> Eduardo Gutentag <>
>>>
>>> To:
>>> Eduardo Gutentag <>
>>> CC:
>>> , ,
>>> , , ,
>>> , , ,
>>>
>>>
>>>
>>>
>>> The appellants would like this appeal to be put into abeyance until
>>> the current round of discussions on this subject has completed.
>>>
>>> Many thanks.
>>>
>>> Simon
>>>
>>> Simon C. Nash, IBM Distinguished Engineer
>>> Member of the IBM Academy of Technology
>>> Tel. +44-1962-815156 Fax +44-1962-818999
>>>
>>>
>>> *Eduardo Gutentag <>*
>>>
>>> 06/05/2008 15:42
>>>
>>> To
>>> Simon Nash/UK/IBM@IBMGB
>>> cc
>>> , ,
>>> , , ,
>>> , , ,
>>>
>>> Subject
>>> Re: Appeal of the OASIS decision on SCA-J package names
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> It is in abeyance (that is, suspended) until one of three things
>>> happen:
>>>
>>> a) the appellants withdraw their appeal, in which case it just goes
>>> away
>>>
>>> b) the appellants re-instate their appeal, in which case the clock
>>> starts ticking again
>>>
>>> c) the appellants change their original appeal into something else,
>>> in which case the clock is reset to 00:00
>>>
>>>
>>>
>>> On 05/06/2008 06:37 AM, Simon Nash wrote:
>>> >
>>> > Eduardo,
>>> > A new proposal has been made by Mary and this is now under
>>> discussion by
>>> > the SCA-J TC. Please can you confirm where we now stand regarding
>>> the
>>> > 30-day limit for appeals. Does the new thread of discussion
>>> nullify the
>>> > previous 30-day deadline and reset the 30-day clock? If it does,
>>> then I
>>> > would be OK with putting the appeal into abeyance until the current
>>> > discussion thread has concluded.
>>> >
>>> > Simon
>>> >
>>> > Simon C. Nash, IBM Distinguished Engineer
>>> > Member of the IBM Academy of Technology
>>> > Tel. +44-1962-815156 Fax +44-1962-818999
>>> >
>>> >
>>> > *Eduardo Gutentag <>*
>>> >
>>> > 05/05/2008 22:17
>>> >
>>> > > To
>>> > Simon Nash/UK/IBM@IBMGB
>>> > cc
>>> > , ,
>>> ,
>>> > , , ,
>>> > , ,
>>> > Subject
>>> > Re: Appeal of the OASIS decision on SCA-J package
>>> names
>>> >
>>> >
>>> > >
>>> >
>>> >
>>> >
>>> >
>>> > I hereby acknowledge receipt of this appeal.
>>> >
>>> > However, given what appears to be an active thread of
>>> > negotiating messages back and forth between the appellants
>>> > and OASIS TC Administration, I need to know whether the
>>> > appeal still stands as is, or whether it should be put in
>>> > abeyance until further notice one way or another from the
>>> > appellants.
>>> >
>>> > I will proceed no further until I receive a clear message
>>> > from the appellants specifying that the appeal stands exactly
>>> > as originally sent.
>>> >
>>> >
>>> > On 05/02/2008 09:58 AM, Simon Nash wrote:
>>> > >
>>> > > The undersigned Eligible Members of the OASIS SCA-J TC wish to
>>> appeal
>>> > > the decision by Mary McRae attached below (ref. [1]). This
>>> appeal is
>>> > > being submitted by individual members of the SCA-J TC, as
>>> required by
>>> > > the OASIS TC Process. In addition, the SCA-J TC has voted to
>>> add its
>>> > > backing to this appeal by a majority of 9 to 1.
>>> > >
>>> > > Our grounds for this appeal are as follows.
>>> > >
>>> > > TECHNICAL
>>> > >
>>> > > (Summary)
>>> > >
>>> > > The proposed package name prefix does not conform to normal
>>> Java naming
>>> > > conventions, is hard to say and hard to type, and would not be
>>> liked by
>>> > > Java developers.
>>> > >
>>> > > (Detail)
>>> > >
>>> > > The decision comes in two parts.
>>> > >
>>> > > 1. The need for the SCA Java APIs to change the package name
>>> prefix from
>>> > > "org.osoa " to a different package name prefix that is
>>> controlled by
>>> > OASIS.
>>> > > 2. The proposed package name prefix of "org.oasis_open" to be
>>> used by
>>> > > the SCA-J TC.
>>> > >
>>> > > This appeal concerns the second part of the decision. The
>>> SCA-J TC
>>> > > discussed this and voted not to accept the proposed package
>>> name prefix
>>> > > of "org.oasis_open", for the following reasons:
>>> > >
>>> > > 1. The proposed package name prefix does not conform to normal
>>> Java
>>> > > naming conventions. Specifically, the use of an underscore in
>>> package
>>> > > names is highly unusual and unconventional.
>>> > >
>>> > > 2. The proposed package name prefix is hard to say and hard to
>>> type.
>>> > > When talking about these APIs, it would be necessary to say
>>> "org dot
>>> > > oasis underscore open dot sca dot ComponentContext". When
>>> typing these
>>> > > APIs, the shifted character underscore would need to be
>>> entered. Both
>>> > > of these are burdensome on SCA Java developers.
>>> > >
>>> > > 3. Precedents (as far as they exist) suggest that this package
>>> name
>>> > > prefix would not be liked by Java developers. Specifically,
>>> package
>>> > > names containing underscores have been used for some CORBA
>>> package names
>>> > > in the JDK, and these have been the subject of user complaint.
>>> > >
>>> > > The "org.oasis_open" package name is the result of applying the
>>> > > convention suggested in the Java Language Specification (Third
>>> Edition,
>>> > > section 7.7) to the "oasis-open.org" domain name. In order to
>>> produce
>>> > > an acceptable package name, the Java package prefix would need
>>> to be
>>> > > derived from some other domain name. The SCA-J TC discussed some
>>> > > options and voted to recommend the org.oasisj prefix to OASIS
>>> as being
>>> > > suitable and acceptable. This would require that OASIS
>>> acquires the
>>> > > corresponding domain name, which is currently available.
>>> > >
>>> > > PROCEDURAL
>>> > >
>>> > > (Summary)
>>> > >
>>> > > This decision was a reversal of an earlier decision, and the
>>> earlier
>>> > > decision was reversed without consultation with the SCA-J TC
>>> despite
>>> > > multiple efforts by the TC to engage in dialogue.
>>> > >
>>> > > (Detail)
>>> > >
>>> > > This issue was raised with Mary on March 2 (ref. [2]). She sent a
>>> > > decision on March 7 (ref.[3]) On March 10 she asked us to hold
>>> off from
>>> > > implementing the decision and said she may have a couple of
>>> questions to
>>> > > be answered (ref. [4]).
>>> > >
>>> > > I replied to Mary on March 10 (ref. [5]) inviting her or other
>>> OASIS
>>> > > staff involved in the decision to discuss this matter with the
>>> SCA-J TC.
>>> > > She did not respond. On March 25, I sent another email (ref.
>>> [6])
>>> > > repeating my invitation to discuss this with the TC. Again,
>>> she did not
>>> > > respond.
>>> > >
>>> > > On April 3 she sent a response (ref. [1]) with a decision that
>>> > > completely reversed the original decision. There had been no
>>> > > consultation with the TC about this change to the decision,
>>> despite my
>>> > > two invitations to have this discussion. She also indicated
>>> that the
>>> > > decision was final (despite the lack of discussion) and that it
>>> could
>>> > > only be changed by formal appeal.
>>> > >
>>> > > This decision was unacceptable to the TC for the technical reasons
>>> > > stated above.
>>> > >
>>> > > On April 24 I sent Mary an email informing her of this (ref.
>>> [7]), with
>>> > > a proposed resolution that would be acceptable to the TC, and
>>> asking if
>>> > > we could resolve this without need for an appeal. She
>>> acknowledged the
>>> > > email (ref. [8]) and said she would get back to us in a few
>>> days. She
>>> > > has not done so.
>>> > >
>>> > > At this point we are up against the 30-day appeal deadline and
>>> the TC
>>> > > has exhausted all attempts to reach a mutually agreeable
>>> resolution
>>> > > through dialogue, despite all efforts to do this.
>>> > >
>>> > > We therefore feel we have no option but to initiate this formal
>>> appeal.
>>> > >
>>> > > Simon Nash IBM OASIS SCA-J TC Co-Chair
>>> > > Michael Rowley BEA Systems, Inc. OASIS SCA-J TC Co-Chair
>>> > > Michael Beisiegel IBM OASIS SCA-J TC Voting Member
>>> > > David Booz IBM OASIS SCA-J TC Voting Member
>>> > > Mark Combellack Avaya Inc. OASIS SCA-J TC Voting Member
>>> > > Martin Chapman Oracle Corporation OASIS SCA-J TC
>>> Voting Member
>>> > > Jim Marino BEA Systems, Inc. OASIS SCA-J TC Voting
>>> Member
>>> > > Anish Karmarkar Oracle Corporation OASIS SCA-J TC
>>> Voting Member
>>> > > Ashok Malhotra Oracle Corporation OASIS SCA-J TC Member
>>> > >
>>> > >
>>> > > REFERENCES
>>> > >
>>> > > [1]
>>> > >
>>> >
>>> http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00007.html
>>>
>>> >
>>> > >
>>> > > [2]
>>> > >
>>> > <
>>> <http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00007.html>http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00007.html>http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00000.html
>>>
>>> >
>>> > >
>>> > > [3]
>>> > >
>>> >
>>> <http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00000.html>http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00022.html
>>>
>>> >
>>> > >
>>> > > [4]
>>> > >
>>> >
>>> <http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00022.html>http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00026.html
>>>
>>> >
>>> > >
>>> > > [5]
>>> > >
>>> >
>>> <http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00026.html>http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00027.html
>>>
>>> >
>>> > >
>>> > > [6]
>>> > >
>>> >
>>> <http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00027.html>http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00060.html
>>>
>>> >
>>> > >
>>> > > [7]
>>> > >
>>> >
>>> <http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00060.html>http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00044.html
>>>
>>> >
>>> > >
>>> > > [8]
>>> > >
>>> >
>>> <http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00044.html>http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00045.html
>>>
>>> >
>>> > >
>>> > >
>>> > >
>>> > > Simon C. Nash, IBM Distinguished Engineer
>>> > > Member of the IBM Academy of Technology
>>> > > Tel. +44-1962-815156 Fax +44-1962-818999
>>> > >
>>> > >
>>> > >
>>> ------------------------------------------------------------------------
>>> > >
>>> > > /
>>> > > /
>>> > >
>>> > > /Unless stated otherwise above:
>>> > > IBM United Kingdom Limited - Registered in England and Wales
>>> with number
>>> > > 741598.
>>> > > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>>> > PO6 3AU/
>>> > >
>>> > >
>>> > >
>>> > >
>>> > >
>>> > >
>>> >
>>> > --
>>> > Eduardo Gutentag
>>> > OASIS President
>>> >
>>> > +1 510-550-4616
>>> >
>>> <http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00045.html>
>>>
>>> >
>>> >
>>> >
>>> >
>>> >
>>> ------------------------------------------------------------------------
>>> >
>>> > /
>>> > /
>>> >
>>> > /Unless stated otherwise above:
>>> > IBM United Kingdom Limited - Registered in England and Wales with
>>> number
>>> > 741598.
>>> > Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>>> PO6 3AU/
>>> >
>>> >
>>> >
>>> >
>>> >
>>> >
>>>
>>> --
>>> Eduardo Gutentag
>>> OASIS President
>>>
>>> +1 510-550-4616
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> /
>>> /
>>>
>>> /Unless stated otherwise above:
>>> IBM United Kingdom Limited - Registered in England and Wales with
>>> number 741598.
>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>>> PO6 3AU/
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> Subject:
>>> Re: Appeal of the OASIS decision on SCA-J package names
>>> From:
>>> Simon Nash <>
>>> Date:
>>> Tue, 20 May 2008 14:41:45 +0100
>>> To:
>>>
>>>
>>> To:
>>>
>>> CC:
>>> , ,
>>> , , ,
>>> , "Mary McRae" <>,
>>> , ,
>>>
>>>
>>>
>>> Mary,
>>> My apologies for the delay in getting back to you. The sca-j TC
>>> discussed this at our last meeting and passed the following motion:
>>>
>>> "The sca-j TC supports the use of the package prefix org.oasisopen,
>>> assuming that the oasisopen.org domain is acquired by OASIS."
>>>
>>> If this is acceptable to OASIS, please can you contact the current
>>> owner of oasisopen.org and come back to us when you know whether it
>>> is possible to agree terms for OASIS to acquire this domain.
>>>
>>> Many thanks.
>>>
>>> Simon
>>>
>>> Simon C. Nash, IBM Distinguished Engineer
>>> Member of the IBM Academy of Technology
>>> Tel. +44-1962-815156 Fax +44-1962-818999
>>>
>>>
>>> *"Mary McRae" <>*
>>> Sent by:
>>>
>>> 20/05/2008 14:11
>>> Please respond to
>>>
>>>
>>>
>>> To
>>> Simon Nash/UK/IBM@IBMGB
>>> cc
>>> , ,
>>> , , ,
>>> , "Mary McRae" <>,
>>> , ,
>>> Subject
>>> Re: Appeal of the OASIS decision on SCA-J package names
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Hi Simon,
>>>
>>> Any update on this issue?
>>>
>>> Thanks,
>>>
>>> Mary
>>>
>>> On Sat, May 3, 2008 at 12:27 PM, Mary McRae
>>> <[email protected]_ <mailto:>> wrote:
>>> Yes – _oasisopen.org_ <http://oasisopen.org/> appears to be owned by
>>> someone just sitting on the domain – if it's agreeable we can look
>>> into what it would take to purchase it if that's absolutely required.
>>> Conversely, _oasis.org_ <http://oasis.org/> is a live site – a
>>> gift/trade show, which is not an acceptable solution.
>>>
>>>
>>>
>>> Mary
>>>
>>>
>>>
>>> *From:* Simon Nash [mailto:.com_ <mailto:>] *
>>> Sent:* Friday, May 02, 2008 3:12 PM*
>>> To:* [email protected]_ <mailto:>*
>>> Cc:* [email protected]_
>>> <mailto:>; [email protected]_
>>> <mailto:>; .com_
>>> <mailto:>; [email protected]_
>>> <mailto:>; [email protected]_
>>> <mailto:>; [email protected]_
>>> <mailto:>; Mary McRae; .com_
>>> <mailto:>; [email protected]_
>>> <mailto:>; [email protected]_
>>> <mailto:>
>>>
>>> *
>>> Subject:* RE: Appeal of the OASIS decision on SCA-J package names
>>>
>>>
>>>
>>>
>>> Mary,
>>> The domain _oasisopen.org_ <http://oasisopen.org/> is already owned
>>> by someone else, as is the domain _oasis.org_ <http://oasis.org/>.
>>> If OASIS is willing to offer the prefix org.oasisopen despite not
>>> having ownership of _oasisopen.org_ <http://oasisopen.org/>, would
>>> OASIS be willing to offer the prefix org.oasis? It would seem
>>> inconsistent to offer one of these but not the other.
>>>
>>> The TC proposed org.oasisj because the _oasisj.org_
>>> <http://oasisj.org/> domain is currently unowned and therefore
>>> available for acquisition by OASIS. If this is not a constraint, my
>>> personal preference would be org.oasis. In expressing this
>>> preference I am speaking for myself and not on behalf of the TC.
>>>
>>> Simon
>>>
>>> Simon C. Nash, IBM Distinguished Engineer
>>> Member of the IBM Academy of Technology
>>> Tel. +44-1962-815156 Fax +44-1962-818999
>>>
>>> *"Mary McRae" <**[email protected]_*
>>> <mailto:>*>*
>>> Sent by: Mary McRae <[email protected]_
>>> <mailto:>>
>>>
>>> 02/05/2008 19:49
>>>
>>>
>>> Please respond to
>>> <[email protected]_ <mailto:>>
>>>
>>>
>>> To
>>> Simon Nash/UK/IBM@IBMGB, <[email protected]_
>>> <mailto:>>
>>> cc
>>> <.com_ <mailto:>>, <.com_
>>> <mailto:>>, <[email protected]_
>>> <mailto:>>, <[email protected]_
>>> <mailto:>>, <[email protected]_
>>> <mailto:>>, <[email protected]_
>>> <mailto:>>, <[email protected]_
>>> <mailto:>>, <[email protected]_
>>> <mailto:>>
>>> Subject
>>> RE: Appeal of the OASIS decision on SCA-J package names
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> Hi all,
>>>
>>> My apologies for not sending a formal response sooner – I have been
>>> at the OASIS Symposium all week attending sessions and meetings and
>>> literally just arrived home after a red-eye flight. I spoke with Mike
>>> Edwards about this on Tuesday at the member reception. While the use
>>> of the underscore is the recommended practice, we (OASIS staff) all
>>> agree that underscores are thorny characters and would prefer to omit
>>> them. I asked Mike if he thought simply dropping the hyphen would be
>>> acceptable and he indicated that he thought it would – i.e.
>>> org.oasisopen.csa. Eduardo, in the role of interim President, has
>>> been part of this conversation. If the above is acceptable to the TC,
>>> please acknowledge.
>>>
>>> Regards,
>>>
>>> Mary
>>> *
>>> From:* Simon Nash [mailto:.com_ <mailto:>] *
>>> Sent:* Friday, May 02, 2008 12:58 PM*
>>> To:* [email protected]_
>>> <mailto:>*
>>> Cc:* .com_ <mailto:>; .com_
>>> <mailto:>; [email protected]_
>>> <mailto:>; [email protected]_
>>> <mailto:>; [email protected]_
>>> <mailto:>; [email protected]_
>>> <mailto:>; [email protected]_ <mailto:>;
>>> [email protected]_ <mailto:>;
>>> [email protected]_ <mailto:>*
>>> Subject:* Appeal of the OASIS decision on SCA-J package names
>>>
>>>
>>> The undersigned Eligible Members of the OASIS SCA-J TC wish to appeal
>>> the decision by Mary McRae attached below (ref. [1]). This appeal is
>>> being submitted by individual members of the SCA-J TC, as required by
>>> the OASIS TC Process. In addition, the SCA-J TC has voted to add its
>>> backing to this appeal by a majority of 9 to 1.
>>>
>>> Our grounds for this appeal are as follows.
>>>
>>> TECHNICAL
>>>
>>> (Summary)
>>>
>>> The proposed package name prefix does not conform to normal Java
>>> naming conventions, is hard to say and hard to type, and would not be
>>> liked by Java developers.
>>>
>>> (Detail)
>>>
>>> The decision comes in two parts.
>>>
>>> 1. The need for the SCA Java APIs to change the package name prefix
>>> from "org.osoa " to a different package name prefix that is
>>> controlled by OASIS.
>>> 2. The proposed package name prefix of "org.oasis_open" to be used by
>>> the SCA-J TC.
>>>
>>> This appeal concerns the second part of the decision. The SCA-J TC
>>> discussed this and voted not to accept the proposed package name
>>> prefix of "org.oasis_open", for the following reasons:
>>>
>>> 1. The proposed package name prefix does not conform to normal Java
>>> naming conventions. Specifically, the use of an underscore in
>>> package names is highly unusual and unconventional.
>>>
>>> 2. The proposed package name prefix is hard to say and hard to type.
>>> When talking about these APIs, it would be necessary to say "org dot
>>> oasis underscore open dot sca dot ComponentContext". When typing
>>> these APIs, the shifted character underscore would need to be
>>> entered. Both of these are burdensome on SCA Java developers.
>>>
>>> 3. Precedents (as far as they exist) suggest that this package name
>>> prefix would not be liked by Java developers. Specifically, package
>>> names containing underscores have been used for some CORBA package
>>> names in the JDK, and these have been the subject of user complaint.
>>>
>>> The "org.oasis_open" package name is the result of applying the
>>> convention suggested in the Java Language Specification (Third
>>> Edition, section 7.7) to the "_oasis-open.org_
>>> <http://oasis-open.org/>" domain name. In order to produce an
>>> acceptable package name, the Java package prefix would need to be
>>> derived from some other domain name. The SCA-J TC discussed some
>>> options and voted to recommend the org.oasisj prefix to OASIS as
>>> being suitable and acceptable. This would require that OASIS
>>> acquires the corresponding domain name, which is currently available.
>>>
>>> PROCEDURAL
>>>
>>> (Summary)
>>>
>>> This decision was a reversal of an earlier decision, and the earlier
>>> decision was reversed without consultation with the SCA-J TC despite
>>> multiple efforts by the TC to engage in dialogue.
>>>
>>> (Detail)
>>>
>>> This issue was raised with Mary on March 2 (ref. [2]). She sent a
>>> decision on March 7 (ref.[3]) On March 10 she asked us to hold off
>>> from implementing the decision and said she may have a couple of
>>> questions to be answered (ref. [4]).
>>>
>>> I replied to Mary on March 10 (ref. [5]) inviting her or other OASIS
>>> staff involved in the decision to discuss this matter with the SCA-J
>>> TC. She did not respond. On March 25, I sent another email (ref.
>>> [6]) repeating my invitation to discuss this with the TC. Again, she
>>> did not respond.
>>>
>>> On April 3 she sent a response (ref. [1]) with a decision that
>>> completely reversed the original decision. There had been no
>>> consultation with the TC about this change to the decision, despite
>>> my two invitations to have this discussion. She also indicated that
>>> the decision was final (despite the lack of discussion) and that it
>>> could only be changed by formal appeal.
>>>
>>> This decision was unacceptable to the TC for the technical reasons
>>> stated above.
>>>
>>> On April 24 I sent Mary an email informing her of this (ref. [7]),
>>> with a proposed resolution that would be acceptable to the TC, and
>>> asking if we could resolve this without need for an appeal. She
>>> acknowledged the email (ref. [8]) and said she would get back to us
>>> in a few days. She has not done so.
>>>
>>> At this point we are up against the 30-day appeal deadline and the TC
>>> has exhausted all attempts to reach a mutually agreeable resolution
>>> through dialogue, despite all efforts to do this.
>>>
>>> We therefore feel we have no option but to initiate this formal appeal.
>>>
>>> Simon Nash IBM OASIS SCA-J TC Co-Chair
>>> Michael Rowley BEA Systems, Inc. OASIS SCA-J TC Co-Chair
>>> Michael Beisiegel IBM OASIS SCA-J TC Voting Member
>>> David Booz IBM OASIS SCA-J TC Voting Member
>>> Mark Combellack Avaya Inc. OASIS SCA-J TC Voting Member
>>> Martin Chapman Oracle Corporation OASIS SCA-J TC Voting Member
>>> Jim Marino BEA Systems, Inc. OASIS SCA-J TC Voting Member
>>> Anish Karmarkar Oracle Corporation OASIS SCA-J TC Voting Member
>>> Ashok Malhotra Oracle Corporation OASIS SCA-J TC Member
>>>
>>>
>>> REFERENCES
>>>
>>> [1]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00007.html_
>>>
>>> [2]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00000.html_
>>>
>>> [3]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00022.html_
>>>
>>> [4]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00026.html_
>>>
>>> [5]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00027.html_
>>>
>>> [6]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200803/msg00060.html_
>>>
>>> [7]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00044.html_
>>>
>>> [8]
>>> _http://www.oasis-open.org/apps/org/workgroup/sca-j/email/archives/200804/msg00045.html_
>>>
>>>
>>>
>>> Simon C. Nash, IBM Distinguished Engineer
>>> Member of the IBM Academy of Technology
>>> Tel. +44-1962-815156 Fax +44-1962-818999
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>>
>>>
>>> /Unless stated otherwise above:
>>> IBM United Kingdom Limited - Registered in England and Wales with
>>> number 741598.
>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>>> PO6 3AU/
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>>
>>>
>>> /Unless stated otherwise above:
>>> IBM United Kingdom Limited - Registered in England and Wales with
>>> number 741598.
>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>>> PO6 3AU/
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> --
>>> Mary P McRae
>>> Manager of TC Administration, OASIS_
>>> [email protected]_ <mailto:>
>>> voip: 603.232.9090
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> /
>>> /
>>>
>>> /Unless stated otherwise above:
>>> IBM United Kingdom Limited - Registered in England and Wales with
>>> number 741598.
>>> Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire
>>> PO6 3AU/
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this mail list, you must leave the OASIS TC that
>>> generates this mail. Follow this link to all your TCs in OASIS at:
>>> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this mail list, you must leave the OASIS TC that
>> generates this mail. Follow this link to all your TCs in OASIS at:
>> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
>
>