Fw: Appeal of the OASIS decision on SCA-J package names

From
Simon Nash <>
Date
2008-05-21T20:02:41+00:00
ID
Thread
Fw: Appeal of the OASIS decision on SCA-J package names
Here's the latest status.

    Simon

Simon C. Nash, IBM Distinguished Engineer

Member of the IBM Academy of Technology

Tel. +44-1962-815156  Fax +44-1962-818999

----- Forwarded by Simon
Nash/UK/IBM on 21/05/2008 20:15 -----

"Mary McRae"
<> 

Sent by: Mary McRae <>

20/05/2008 15:15

Please respond to

<>

To

Simon Nash/UK/IBM@IBMGB

cc

<>,
<>, <>, <>,
<>, <>, "'Mary
McRae'" <>, <>, <>,
<>

Subject

RE: Appeal of the OASIS decision on
SCA-J package names

Thanks Simon,

 

  I’ve forwarded the
request to OASIS IT – I will keep you posted.

 

Regards,

 

Mary

 

From: Simon Nash [mailto:]

Sent: Tuesday, May 20, 2008 9:42 AM

To: 

Cc: ; ; ;
; ; ;
Mary McRae; ; ; 

Subject: Re: Appeal of the OASIS decision on SCA-J package names

 

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 <>
wrote: 

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 

-- 

Mary P McRae

Manager of TC Administration, OASIS



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 

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