Re: [sca-bindings] Re: Groups - Ballot closed: "Approve SCA Web Service Binding Specification v1.1 as a Committee Specification"

From
Eric Johnson <>
Date
2013-06-10T19:10:34+00:00
ID
Thread
Re: [sca-bindings] Re: Groups - Ballot closed: "Approve SCA Web Service Binding Specification v1.1 as a Committee Specification"
All,

    

    I'm going to pile on to Jim's comments.

    

    On a personal level, I'm deeply offended that the members from
    Oracle have decided to undercut the professional value of our
    collective contributions to this effort, and keep us all from being
    able to say that we contributed to the successful completions of
    this standard. Instead of merely abstaining, their vote deliberately
    torpedoes the efforts of so many for so long. Given that I've worked
    relatively closely with those of you from Oracle for so long, at
    least some personal recognition for the rest of us, and our
    efforts, would have been gracious - even if you're forced to toe the
    company line. But no.

    

    On a professional level, given the absence of technical concerns
    behind the "no" votes, I think I need to relate back to the rest of
    my company that Oracle's presence on any future TC should perhaps be
    considered toxic to the work of that TC:

    
      
Oracle might torpedo a specification near the end of an
        effort, leaving a cloud of IP-uncertainty over the use of the
        technologies covered by the spec.

      

      
Oracle's TC involvement should be treated as suspect - the TC
        may just end up being an enormous waste of the time, because
        Oracle may behave like the playground bully, and take all the
        toys and head home.

      

    
    
Not sure this is really the message that Oracle wishes to send to
      the rest of the companies involved at OASIS.

    

    
I'd like to hear from the folks at Oracle as to how we can move
      forward, either with or without them.

    

    
Eric.

    

    
On 6/9/13 12:43 PM, Jim Marino wrote:

    

    
      
      
All,
        

        

        
I am surprised at the 'No' vote on the Web Service Binding
          Committee Specification ballot as no objections were raised
          when we discussed the ballot during the last TC call. Doing so
          would have allowed members to address concerns directly.   

        

        

        

        
Unfortunately, the reasons provided for the 'No' votes cast
          by Oracle are extremely subjective and offer no constructive
          way forward. Explaining Oracle's position, Anish said the 'No'
          votes were a corporate decision predicated on the opinion that
          "uptake
            of SCA by the industry has fallen well short of
            expectations" and not due to technical concerns. A single
            organization has blocked the advancement of a committee
            draft specification because in their view it is no longer
            relevant to the "industry". 

        

          

        
Based
            on the ballot outcome, it appears the other TC voting
            members - who represent a wide industry cross-section -
            disagree with that assessment. I would like to present the
            following facts which highlight how SCA is still a relevant
            technology: 

        

        

        
1. There are no other standards which address what SCA
          does, composite services in a Service-Oriented Architecture
          (SOA). 

        

        

        
2. Major vendors holding significant market share have
          invested in SCA-based products and runtimes including IBM,
          TIBCO, RedHat and Siemens. 

        

        

        
3. There are at least five *active* independent open source
          SCA implementations. There are not many other middleware
          standards with five open source implementations, including
          Java EE:

        

        

        
a. Apache Tuscany

        
b. Fabric3

        
c. Trentino

        
d. FraSCAti

        
e. SwitchYard

        

        

        
4. The SCA standards are supported and used by a wide
          variety of industry participants including vendors,
          corporations, open source organizations, and individuals.

        

        

        

          
Relegating SCA - which has received positive technical
            reviews in the industry - to permanent CSD status would be a
            disservice to the early adopters of SCA who looked to OASIS
            for standards leadership. Furthermore, leaving the SCA
            specifications in non-Final form will create significant
            legal issues for existing SCA implementations. The OASIS IPR
            policy (https://www.oasis-open.org/policies-guidelines/ipr)
            implies that if the SCA specifications are not made Final, a
            TC Party does not have a Contribution Obligation. This
            leaves those responsible for SCA implementations open to
            patent claims from other TC Parties. 

        

        

        

        
Impeding the specifications based solely on the belief that
          they are not relevant to the industry rather than on technical
          grounds strikes me as arbitrary and insufficient.

        

        

        
Jim   

        
 

        
 

        

          

          
On Tue, Jun 4, 2013 at 12:29 PM,
            Simon Holdsworth <>
            wrote:

            Folks,
              

              

              As attached, the Committee
                Specification
                ballot has closed.  The results were 7 in favour, 3
                against.  Due
                to the super majority rules, the ballot has failed given
                more than 25%
                voted against it.
              

              

              I'd like to invite the voters
                against
                to respond with any reasons for their choice, to help
                the TC understand
                how we could proceed with the move to Committee
                Specification status that
                the majority of the voting members desire, given that no
                issues have been
                raised with the specification document itself.
              

              

              Thanks, Simon
              

              

              
              

              

              

              

              From:    
                 
                 <>
              

              To:      
                 Simon
                Holdsworth/UK/IBM@IBMGB,
              
              

              Date:    
                 
                 01/06/2013
                01:07
              

              Subject:
                   
                   [sca-bindings]
Groups
                - Ballot closed: "Approve SCA Web Service Binding
                Specification
                v1.1 as a Committee Specification"
              

              Sent by:
                   
                   
              

              
              

              

              

              "Approve SCA Web Service Binding
                  Specification
                  v1.1 as a Committee Specification" has closed.
              
                
                  

                    Ballot
                          Title: Approve
                            SCA Web Service Binding Specification v1.1
                            as a Committee Specification

                      
                      

                          Question

                        Do members of the SCA Bindings TC approve SCA
                        Web Service Binding Specification
                        V1.1 [1] with Non-Material Changes [2] and
                        Designated Cross-Reference Changes
                        [3] as a Committee Specification? 

                        

                          Description

                        This ballot requires a Special Majority Vote
                        [4]. The TC roster currently
                        lists 10 voting members. In order to pass, at
                        least 7 members have to vote
                        Yes and no more than 2 members may vote No. 

                        

                        

                        

                        [1] URI for the specification 

                        

                      http://www.oasis-open.org/committees/download.php/49161/sca-wsbinding-1.1-spec-csprd03-rev1.doc
                        

                        

                        

                        

                        [2] The Working Draft for this Committee
                        Specification contains changes
                        made since its last public review. The changes
                        made are documented in http://www.oasis-open.org/committees/download.php/49163/sca-wsbinding-1.1-spec-csprd03-rev1-diff.doc.
                        The TC judges these changes to be Non-Material
                        Changes in accordance with
                        the definition in the OASIS TC Process (http://www.oasis-open.org/policies-guidelines/tc-process#dNonmaterialChange).
                        

                        

                        

                        

                        [3] This Specification Approval Motion includes
                        the following Designated
                        Cross-Reference Changes requested in accordance
                        with the requirements of
                        Section 2.19 of the TC Process (http://www.oasis-open.org/policies-guidelines/tc-process#crossRefs):
                        

                        

                        

                        

                        - Current reference to be updated: line 31:
                        [SCA-Assembly] OASIS Committee
                        Specification Draft 07, Service Component
                        Architecture Assembly Model Specification
                        Version 1.1, January 2011 http://docs.oasis-open.org/opencsa/sca-assembly/sca-assembly-1.1-spec-csd07.pdf
                        

                        

                        Expected approval status and date: Committee
                        Specification, May 2013 

                        

                        

                        

                        - Current reference to be updated: line 35:
                        [SCA-Policy] OASIS Committee
                        Draft 04, SCA Policy Framework Specification
                        Version 1.1, September 2010
                      http://docs.oasis-open.org/opencsa/sca-policy/sca-policy-1.1-spec-cd04.pdf
                        

                        

                        Expected approval status and date: Committee
                        Specification, May 2013 

                        

                        

                        

                        - Current reference to be updated: line 38:
                        [SCA-JCAA] OASIS Committee
                        Specification Draft 05, Service Component
                        Architecture SCA-J Common Annotations
                        and APIs Specification Version 1.1, November
                        2010 http://docs.oasis-open.org/opencsa/sca-j/sca-javacaa-1.1-spec-csd05.pdf
                        

                        

                        Expected approval status and date: Committee
                        Specification, May 2013 

                        

                        

                        

                        - Current reference to be updated: line 91:
                        [WS-Testcases] OASIS Committee
                        Draft 01, "TestCases for the SCA Web Service
                        Binding Specification
                        Version 1.1", July 2010, http://docs.oasis-open.org/opencsa/sca-bindings/sca-wsbinding-1.1-testcases-cd01.pdf
                        

                        

                        Expected approval status and date: Replace with
                        Latest version link. 

                        

                        

                        

                        The TC acknowledges that approval and
                        publication of the specification
                        may be delayed by the Designated Cross-Reference
                        Changes." 

                        

                        

                        

                        [4] http://www.oasis-open.org/committees/process-2010-07-28.php#dSpecialMajority
                        

                        

                          Voting Results

                        10 of 10 eligible voters cast their vote before
                        the deadline. - Yes received
                        7 Votes - No received 3 Votes - Abstain received
                        0 Votes The ballot received
                        0 comments. 

                      

                        View
                            Results

                      
                      Group:
                        OASIS Service Component Architecture
                        / Bindings (SCA-Bindings) TC

                          Date Opened: Friday, 24 May 2013 @ 12:00
                        am UTC

                          Date Closed: Friday, 31 May 2013 @ 11:59
                        pm UTC

                      
                      Referenced
                          Items
                      

                      
                        
                          

                            
                              

                            
                            02418:
                                Approve SCA Web Service Binding
                                Specification v1.1 as a Committee
                                Specification
                                (16K) 
                            
                            2013-05-31
                              
                            
                            Download
                                | View
                                    Details 
                          

                        
                      
                      

                    
                  

                
              
              

              

              

                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