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: Re: [sca-j] An appeal against TC Admin decision on Java package names


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: mbgl@us.ibm.com
>>     booz@us.ibm.com
>>     martin.chapman@oracle.com
>>     mcombellack@avaya.com
>>     Anish.Karmarkar@oracle.com
>>     jim.marino@gmail.com
>>     michael.rowley@activevos.com
>>     ashok.malhotra@oracle.com
>>     mike_edwards@uk.ibm.com
>>     aupperle@us.ibm.com
>>     psimha@tibco.com
>>     mary.mcrae@oasis-open.org
>>     tc-admin@oasis-open.org
>>     sca-j@lists.oasis-open.org
>>
>> 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:booz@us.ibm.com
>>>> ----- Forwarded by David Booz/Poughkeepsie/IBM on 11/26/2008 09:47 
>>>> AM -----
>>>>
>>>>
>>>> From:   David Booz/Poughkeepsie/IBM
>>>>
>>>> To:   eduardo.gutentag@oasis-open.org
>>>>
>>>> Cc:   mary.mcrae@oasis-open.org, sca-j@lists.oasis-open.org,
>>>> tc-admin@oasis-open.org
>>>>
>>>> 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:booz@us.ibm.com
>>>
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> Subject:
>>> Appeal of the OASIS decision on SCA-J package names
>>> From:
>>> Simon Nash <NASH@uk.ibm.com>
>>> Date:
>>> Fri, 2 May 2008 17:58:05 +0100
>>> To:
>>> eduardo.gutentag@oasis-open.org
>>>
>>> To:
>>> eduardo.gutentag@oasis-open.org
>>> CC:
>>> mbgl@us.ibm.com, booz@us.ibm.com, martin.chapman@oracle.com, 
>>> mcombellack@avaya.com, Anish.Karmarkar@oracle.com, jmarino@bea.com, 
>>> mrowley@bea.com, ashok.malhotra@oracle.com, mary.mcrae@oasis-open.org
>>>
>>>
>>>
>>> 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 <NASH@uk.ibm.com>
>>> Date:
>>> Fri, 2 May 2008 20:12:27 +0100
>>> To:
>>> <mary.mcrae@oasis-open.org>
>>>
>>> To:
>>> <mary.mcrae@oasis-open.org>
>>> CC:
>>> Anish.Karmarkar@oracle.com, ashok.malhotra@oracle.com, 
>>> booz@us.ibm.com, eduardo.gutentag@oasis-open.org, jmarino@bea.com, 
>>> martin.chapman@oracle.com, Mary McRae <marypmcrae@gmail.com>, 
>>> mbgl@us.ibm.com, mcombellack@avaya.com, mrowley@bea.com
>>>
>>>
>>>
>>> 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" <mary.mcrae@oasis-open.org>*
>>> Sent by: Mary McRae <marypmcrae@gmail.com>
>>>
>>> 02/05/2008 19:49
>>> Please respond to
>>> <mary.mcrae@oasis-open.org>
>>>
>>>
>>>     To
>>>     Simon Nash/UK/IBM@IBMGB, <eduardo.gutentag@oasis-open.org>
>>> cc
>>>     <mbgl@us.ibm.com>, <booz@us.ibm.com>, 
>>> <martin.chapman@oracle.com>, <mcombellack@avaya.com>, 
>>> <Anish.Karmarkar@oracle.com>, <jmarino@bea.com>, <mrowley@bea.com>, 
>>> <ashok.malhotra@oracle.com>
>>> 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:NASH@uk.ibm.com] *
>>> Sent:* Friday, May 02, 2008 12:58 PM*
>>> To:* eduardo.gutentag@oasis-open.org*
>>> Cc:* mbgl@us.ibm.com; booz@us.ibm.com; martin.chapman@oracle.com; 
>>> mcombellack@avaya.com; Anish.Karmarkar@oracle.com; jmarino@bea.com; 
>>> mrowley@bea.com; ashok.malhotra@oracle.com; mary.mcrae@oasis-open.org*
>>> 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 <NASH@uk.ibm.com>
>>> Date:
>>> Mon, 5 May 2008 22:02:15 +0100
>>> To:
>>> <mary.mcrae@oasis-open.org>
>>>
>>> To:
>>> <mary.mcrae@oasis-open.org>
>>> CC:
>>> Anish.Karmarkar@oracle.com, ashok.malhotra@oracle.com, 
>>> booz@us.ibm.com, eduardo.gutentag@oasis-open.org, jmarino@bea.com, 
>>> martin.chapman@oracle.com, "'Mary McRae'" <marypmcrae@gmail.com>, 
>>> mbgl@us.ibm.com, mcombellack@avaya.com, mrowley@bea.com
>>>
>>>
>>>
>>> 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" <mary.mcrae@oasis-open.org>*
>>> Sent by: Mary McRae <marypmcrae@gmail.com>
>>>
>>> 03/05/2008 17:27
>>> Please respond to
>>> <mary.mcrae@oasis-open.org>
>>>
>>>
>>>     To
>>>     Simon Nash/UK/IBM@IBMGB
>>> cc
>>>     <Anish.Karmarkar@oracle.com>, <ashok.malhotra@oracle.com>, 
>>> <booz@us.ibm.com>, <eduardo.gutentag@oasis-open.org>, 
>>> <jmarino@bea.com>, <martin.chapman@oracle.com>, "'Mary McRae'" 
>>> <marypmcrae@gmail.com>, <mbgl@us.ibm.com>, <mcombellack@avaya.com>, 
>>> <mrowley@bea.com>
>>> 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:NASH@uk.ibm.com] *
>>> Sent:* Friday, May 02, 2008 3:12 PM*
>>> To:* mary.mcrae@oasis-open.org*
>>> Cc:* Anish.Karmarkar@oracle.com; ashok.malhotra@oracle.com; 
>>> booz@us.ibm.com; eduardo.gutentag@oasis-open.org; jmarino@bea.com; 
>>> martin.chapman@oracle.com; Mary McRae; mbgl@us.ibm.com; 
>>> mcombellack@avaya.com; mrowley@bea.com*
>>> 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" <mary.mcrae@oasis-open.org>*
>>> Sent by: Mary McRae <marypmcrae@gmail.com>
>>>
>>> 02/05/2008 19:49
>>>
>>>
>>> Please respond to
>>> <mary.mcrae@oasis-open.org>
>>>
>>>
>>>     To
>>>     Simon Nash/UK/IBM@IBMGB, <eduardo.gutentag@oasis-open.org>
>>> cc
>>>     <mbgl@us.ibm.com>, <booz@us.ibm.com>, 
>>> <martin.chapman@oracle.com>, <mcombellack@avaya.com>, 
>>> <Anish.Karmarkar@oracle.com>, <jmarino@bea.com>, <mrowley@bea.com>, 
>>> <ashok.malhotra@oracle.com>
>>> 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:NASH@uk.ibm.com] *
>>> Sent:* Friday, May 02, 2008 12:58 PM*
>>> To:* eduardo.gutentag@oasis-open.org*
>>> Cc:* mbgl@us.ibm.com; booz@us.ibm.com; martin.chapman@oracle.com; 
>>> mcombellack@avaya.com; Anish.Karmarkar@oracle.com; jmarino@bea.com; 
>>> mrowley@bea.com; ashok.malhotra@oracle.com; mary.mcrae@oasis-open.org*
>>> 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 <NASH@uk.ibm.com>
>>> Date:
>>> Thu, 8 May 2008 12:14:31 +0100
>>> To:
>>> Eduardo Gutentag <eduardo.gutentag@oasis-open.org>
>>>
>>> To:
>>> Eduardo Gutentag <eduardo.gutentag@oasis-open.org>
>>> CC:
>>> Anish.Karmarkar@oracle.com, ashok.malhotra@oracle.com, 
>>> booz@us.ibm.com, jmarino@bea.com, martin.chapman@oracle.com, 
>>> mary.mcrae@oasis-open.org, mbgl@us.ibm.com, mcombellack@avaya.com, 
>>> mrowley@bea.com
>>>
>>>
>>>
>>> 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 <eduardo.gutentag@oasis-open.org>*
>>>
>>> 06/05/2008 15:42
>>>
>>>     To
>>>     Simon Nash/UK/IBM@IBMGB
>>> cc
>>>     Anish.Karmarkar@oracle.com, ashok.malhotra@oracle.com, 
>>> booz@us.ibm.com, jmarino@bea.com, martin.chapman@oracle.com, 
>>> mary.mcrae@oasis-open.org, mbgl@us.ibm.com, mcombellack@avaya.com, 
>>> mrowley@bea.com
>>> 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 <eduardo.gutentag@oasis-open.org>*
>>>  >
>>>  > 05/05/2008 22:17
>>>  >
>>>  >                   > To
>>>  >                  Simon Nash/UK/IBM@IBMGB
>>>  > cc
>>>  >                  mbgl@us.ibm.com, booz@us.ibm.com, 
>>> martin.chapman@oracle.com,
>>>  > mcombellack@avaya.com, Anish.Karmarkar@oracle.com, jmarino@bea.com,
>>>  > mrowley@bea.com, ashok.malhotra@oracle.com, mary.mcrae@oasis-open.org
>>>  > 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
>>>  > eduardo.gutentag@oasis-open.org
>>>  > +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
>>> eduardo.gutentag@oasis-open.org
>>> +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 <NASH@uk.ibm.com>
>>> Date:
>>> Tue, 20 May 2008 14:41:45 +0100
>>> To:
>>> mary.mcrae@oasis-open.org
>>>
>>> To:
>>> mary.mcrae@oasis-open.org
>>> CC:
>>> Anish.Karmarkar@oracle.com, ashok.malhotra@oracle.com, 
>>> booz@us.ibm.com, eduardo.gutentag@oasis-open.org, jmarino@bea.com, 
>>> martin.chapman@oracle.com, "Mary McRae" <marypmcrae@gmail.com>, 
>>> mbgl@us.ibm.com, mcombellack@avaya.com, mrowley@bea.com
>>>
>>>
>>>
>>> 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" <mary.mcrae@oasis-open.org>*
>>> Sent by: marypmcrae@gmail.com
>>>
>>> 20/05/2008 14:11
>>> Please respond to
>>> mary.mcrae@oasis-open.org
>>>
>>>
>>>     To
>>>     Simon Nash/UK/IBM@IBMGB
>>> cc
>>>     Anish.Karmarkar@oracle.com, ashok.malhotra@oracle.com, 
>>> booz@us.ibm.com, eduardo.gutentag@oasis-open.org, jmarino@bea.com, 
>>> martin.chapman@oracle.com, "Mary McRae" <marypmcrae@gmail.com>, 
>>> mbgl@us.ibm.com, mcombellack@avaya.com, mrowley@bea.com
>>> 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 
>>> <_mary.mcrae@oasis-open.org_ <mailto:mary.mcrae@oasis-open.org>> 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:_NASH@uk.ibm.com_ <mailto:NASH@uk.ibm.com>] *
>>> Sent:* Friday, May 02, 2008 3:12 PM*
>>> To:* _mary.mcrae@oasis-open.org_ <mailto:mary.mcrae@oasis-open.org>*
>>> Cc:* _Anish.Karmarkar@oracle.com_ 
>>> <mailto:Anish.Karmarkar@oracle.com>; _ashok.malhotra@oracle.com_ 
>>> <mailto:ashok.malhotra@oracle.com>; _booz@us.ibm.com_ 
>>> <mailto:booz@us.ibm.com>; _eduardo.gutentag@oasis-open.org_ 
>>> <mailto:eduardo.gutentag@oasis-open.org>; _jmarino@bea.com_ 
>>> <mailto:jmarino@bea.com>; _martin.chapman@oracle.com_ 
>>> <mailto:martin.chapman@oracle.com>; Mary McRae; _mbgl@us.ibm.com_ 
>>> <mailto:mbgl@us.ibm.com>; _mcombellack@avaya.com_ 
>>> <mailto:mcombellack@avaya.com>; _mrowley@bea.com_ 
>>> <mailto:mrowley@bea.com>
>>>
>>> *
>>> 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" <**_mary.mcrae@oasis-open.org_* 
>>> <mailto:mary.mcrae@oasis-open.org>*>*
>>> Sent by: Mary McRae <_marypmcrae@gmail.com_ 
>>> <mailto:marypmcrae@gmail.com>>
>>>
>>> 02/05/2008 19:49
>>>
>>>
>>> Please respond to
>>> <_mary.mcrae@oasis-open.org_ <mailto:mary.mcrae@oasis-open.org>>
>>>
>>>
>>>     To
>>>     Simon Nash/UK/IBM@IBMGB, <_eduardo.gutentag@oasis-open.org_ 
>>> <mailto:eduardo.gutentag@oasis-open.org>>
>>> cc
>>>     <_mbgl@us.ibm.com_ <mailto:mbgl@us.ibm.com>>, <_booz@us.ibm.com_ 
>>> <mailto:booz@us.ibm.com>>, <_martin.chapman@oracle.com_ 
>>> <mailto:martin.chapman@oracle.com>>, <_mcombellack@avaya.com_ 
>>> <mailto:mcombellack@avaya.com>>, <_Anish.Karmarkar@oracle.com_ 
>>> <mailto:Anish.Karmarkar@oracle.com>>, <_jmarino@bea.com_ 
>>> <mailto:jmarino@bea.com>>, <_mrowley@bea.com_ 
>>> <mailto:mrowley@bea.com>>, <_ashok.malhotra@oracle.com_ 
>>> <mailto:ashok.malhotra@oracle.com>>
>>> 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:_NASH@uk.ibm.com_ <mailto:NASH@uk.ibm.com>] *
>>> Sent:* Friday, May 02, 2008 12:58 PM*
>>> To:* _eduardo.gutentag@oasis-open.org_ 
>>> <mailto:eduardo.gutentag@oasis-open.org>*
>>> Cc:* _mbgl@us.ibm.com_ <mailto:mbgl@us.ibm.com>; _booz@us.ibm.com_ 
>>> <mailto:booz@us.ibm.com>; _martin.chapman@oracle.com_ 
>>> <mailto:martin.chapman@oracle.com>; _mcombellack@avaya.com_ 
>>> <mailto:mcombellack@avaya.com>; _Anish.Karmarkar@oracle.com_ 
>>> <mailto:Anish.Karmarkar@oracle.com>; _jmarino@bea.com_ 
>>> <mailto:jmarino@bea.com>; _mrowley@bea.com_ <mailto:mrowley@bea.com>; 
>>> _ashok.malhotra@oracle.com_ <mailto:ashok.malhotra@oracle.com>; 
>>> _mary.mcrae@oasis-open.org_ <mailto:mary.mcrae@oasis-open.org>*
>>> 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_
>>> __mary.mcrae@oasis-open.org_ <mailto:mary.mcrae@oasis-open.org>
>>> 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
> 
> 




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