incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Kulp <dk...@apache.org>
Subject Re: [VOTE] Approve release CXF 2.0.2-incubator
Date Thu, 13 Sep 2007 12:59:42 GMT

Matthieu,

I went through all the ? files in RAT and they all fell into the 
following categories:

1) README type files that don't normally get the ASF header.   Example: 
the WHICH_JARS file listed below.   It's just additional information for 
the developers.

2) Files formats that don't support comments: several things in the 
META-INF dirs are that way.   They are just one line files that list a 
classname to load.   No real "creative IP" involved either.

3) Sample test input/output - we have a lot of soap messages and WSDL 
files (xml files) that are straight string compared with stuff the tests 
produce to make sure the tests are producing the correct output.   Those 
files are considered by us to be "binary data".   Pretty much everything 
in the "test" directories in your list fall into that.   Long term, we 
should probably use a XML normalization thing to do the compares instead 
of a string compare, (or even use xpaths or something to see if the 
desired nodes are in the xml), but there are a lot of legacy tests doing 
the string compare.   I'll create a JIRA task for this:
https://issues.apache.org/jira/browse/CXF-1000
(cool,  4 digit JIRA numbers now)

4) actual binary stuff (like certs).  Example:
rt/core/src/test/java/org/apache/cxf/attachment/swadata

5) Stuff from third party (like the mtosi stuff) that is listed in the 
NOTICE.  We definitely cannot add apache headers to those.

Dan


On Wednesday 12 September 2007, Matthieu Riou wrote:
> Hi,
>
> I've tried it against RAT and beside the NOTICE problem that Kevan
> just mentioned, there are a few license headers missing here and there
> on things that didn't look like generated content. However I could be
> wrong and some of those file might not support comments (like maybe
> the Plugin ones) so feel free to correct me.
>
> In the binary release it's mostly samples files but in the source
> release there's a bit more. And of course all the ones missing in the
> binary release are also missing in the source release so I'll only
> list the ones from the source release here:
>
> - all the cxf.extension, mostly under 'rt' in the various
> subdirectories - the test??.xml under
> rt/ws/policy/src/test/resources/normalized and
> rt/ws/policy/src/test/resources/samples
> - and then a looong list of miscellaneous stuff reproduced below:
>
> common/common/src/test/java/org/apache/cxf/helpers/resources/test.xml
> common/xjc/dv/src/main/resources/META-INF/services/com.sun.tools.xjc.P
>lugin
> common/xjc/ts/src/main/resources/META-INF/services/com.sun.tools.xjc.P
>lugin distribution/src/main/release/lib/WHICH_JARS
> distribution/src/main/release/samples/mtosi_1.1/wsdl/transport/http/as
>ync_binding.xml
> distribution/src/main/release/samples/restful_http_binding/add.json
> distribution/src/main/release/samples/restful_http_binding/add.xml
> distribution/src/main/release/samples/restful_http_binding/index.html
> distribution/src/main/release/samples/restful_http_binding/update.xml
> distribution/src/main/release/samples/restful_http_binding/src/com/acm
>e/customer/index.jaxb
> distribution/src/main/release/samples/ruby_spring_support/src/demo/spr
>ing/HelloWorldImpl.rb
> distribution/src/main/release/samples/wsdl_first_https/certs/cherry.ch
>ain distribution/src/main/release/samples/wsdl_first_https/certs/exts
> distribution/src/main/release/samples/wsdl_first_https/certs/wibble.ch
>ain
> distribution/src/main/release/samples/wsdl_first_https/certs/demoCA/in
>dex.txt
> distribution/src/main/release/samples/wsdl_first_https/certs/demoCA/in
>dex.txt.old (probably easier to remove)
> distribution/src/main/release/samples/wsdl_first_https/certs/demoCA/se
>rial
> distribution/src/main/release/samples/wsdl_first_https/certs/demoCA/se
>rial.old (probably easier to remove)
> rt/bindings/http/src/main/resources/META-INF/cxf/cxf.extension
> rt/bindings/http/src/test/java/org/apache/cxf/binding/http/bare/index.
>jaxb
> rt/bindings/http/src/test/java/org/apache/cxf/binding/http/mtom/addPer
>son
> rt/bindings/http/src/test/java/org/apache/cxf/binding/http/wrapped/ind
>ex.jaxb
> rt/core/src/main/resources/META-INF/services/org.apache.cxf.bus.factor
>y rt/core/src/test/java/org/apache/cxf/attachment/axis2_mimedata
> rt/core/src/test/java/org/apache/cxf/attachment/mimedata
> rt/core/src/test/java/org/apache/cxf/attachment/swadata
> rt/core/src/test/java/org/apache/cxf/attachment/swareq
> rt/databinding/aegis/src/main/generated/org/apache/cxf/aegis/util/jdom
>/StaxBuilder.java
> rt/databinding/aegis/src/main/resources/META-INF/NOTICE.jdom
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/client/Echo.ae
>gis.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/inheritance/Ge
>tEmployee.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/inheritance/Re
>ceiveEmployee.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/integration/be
>an11.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/services/AddNu
>mbers.aegis.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/array/Dup
>licateArrayReturnItem.aegis.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/basic/Bad
>BeanDescriptor.aegis.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/basic/Ech
>oData.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/basic/Get
>Data.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/basic/MyI
>nterface.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/basic/MyI
>nterface2.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/java5/Ann
>otatedBean3.aegis.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/java5/Col
>lectionTest$CollectionService.aegis.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/java5/Dua
>lOutService.aegis.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/java5/ech
>o11.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/java5/dto
>/GetDTO.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/missing/I
>nner.aegis.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/missing/O
>uter.aegis.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/type/missing/p
>ackage.html
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/xml/stax/bean1
>1.xml
> rt/databinding/aegis/src/test/java/org/apache/cxf/aegis/xml/stax/read1
>.xml
> rt/databinding/jaxb/src/test/java/org/apache/cxf/jaxb/resources/emptyR
>eq.xml
> rt/frontend/jaxws/src/main/resources/META-INF/services/javax.xml.ws.sp
>i.Provider
> rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/service/echoFoo.x
>sd
> rt/frontend/jaxws/src/test/java/org/apache/cxf/jaxws/service/jaxb.inde
>x
> rt/frontend/js/src/main/resources/META-INF/services/javax.xml.ws.spi.P
>rovider
> rt/frontend/simple/src/test/java/org/apache/cxf/frontend/soap/soap11.x
>ml
> rt/frontend/simple/src/test/java/org/apache/cxf/frontend/soap/soap12.x
>ml rt/frontend/simple/src/test/java/org/apache/cxf/service/stax/req.xml
> rt/ws/security/src/test/java/META-INF/cxf/request.xml
> rt/ws/security/src/test/java/org/apache/cxf/ws/security/wss4j/in_enc.x
>ml
> rt/ws/security/src/test/java/org/apache/cxf/ws/security/wss4j/signed.x
>ml
> rt/ws/security/src/test/java/org/apache/cxf/ws/security/wss4j/signed_i
>nvalid.xml
> rt/ws/security/src/test/java/org/apache/cxf/ws/security/wss4j/wsse-
> request-clean.xml
> systests/src/test/java/org/apache/cxf/systest/dispatch/client-config.x
>ml systests/src/test/java/org/apache/cxf/systest/jaxb/model/jaxb.index
> systests/src/test/java/org/apache/cxf/systest/mtom/nonmtom.xml
> systests/src/test/java/org/apache/cxf/systest/mtom/request
> systests/src/test/java/org/apache/cxf/systest/mtom/request-url-attachm
>ent
> systests/src/test/java/org/apache/cxf/systest/provider/attachmentData
> systests/src/test/java/org/apache/cxf/systest/provider/resources/Greet
>MeRpcLiteralReqLogical.xml
> systests/src/test/java/org/apache/cxf/systest/provider/resources/XML_G
>reetMeDocLiteralResp.xml
> systests/src/test/java/org/apache/cxf/systest/rest/resources/CustomerA
>llResp.xml
> systests/src/test/java/org/apache/cxf/systest/rest/resources/CustomerJ
>ohnReq.xml
> systests/src/test/java/org/apache/cxf/systest/rest/resources/CustomerJ
>ohnResp.xml
> systests/src/test/java/org/apache/cxf/systest/rest/resources/add_book_
>json.txt
> systests/src/test/java/org/apache/cxf/systest/rest/resources/expected_
>add_book_json.txt
> systests/src/test/java/org/apache/cxf/systest/rest/resources/expected_
>get_book123_xmlwrapped.txt
> systests/src/test/java/org/apache/cxf/systest/rest/resources/expected_
>json_book123.txt
> systests/src/test/java/org/apache/cxf/systest/rest/resources/expected_
>json_books.txt
> systests/src/test/java/org/apache/cxf/systest/swa/resources/attach.jpe
>g1
> systests/src/test/java/org/apache/cxf/systest/swa/resources/attach.jpe
>g2 systests/src/test/resources/attachmentBinaryData
> tools/javato/test/src/test/java/org/apache/cxf/tools/java2wsdl/generat
>or/wsdl11/expected/DBServiceFaultBean.java.source
> tools/javato/test/src/test/java/org/apache/cxf/tools/java2wsdl/generat
>or/wsdl11/expected/FaultDetail.java.source
> tools/javato/test/src/test/java/org/apache/cxf/tools/java2wsdl/process
>or/internal/jaxws/expected/expected_doc_lit_wrapped_localN ame.wsdl
> tools/javato/test/src/test/java/org/apache/cxf/tools/java2wsdl/process
>or/internal/jaxws/expected/expected_doc_lit_wrapped_no_web param.wsdl
> tools/javato/test/src/test/java/org/apache/cxf/tools/java2wsdl/process
>or/internal/jaxws/expected/expected_doc_lit_wrapped_no_wra
> pperclass.wsdl
> tools/javato/test/src/test/java/org/apache/cxf/tools/java2wsdl/process
>or/internal/jaxws/expected/expected_doc_lit_wrapped_with_w
> rapperclass.wsdl
> tools/javato/test/src/test/java/org/apache/cxf/tools/java2wsdl/process
>or/internal/jaxws/expected/expected_holder.wsdl
> tools/javato/test/src/test/java/org/apache/cxf/tools/java2wsdl/process
>or/internal/jaxws/expected/expected_rpclist_no_sei.wsdl
> tools/javato/test/src/test/java/org/apache/cxf/tools/java2wsdl/process
>or/internal/jaxws/expected/rpc_greeter.wsdl
> tools/javato/test/src/test/java/org/apache/cxf/tools/java2wsdl/process
>or/internal/jaxws/expected/stock_noanno_rpc.wsdl
> tools/javato/ws/src/test/java/org/apache/cxf/tools/java2wsdl/generator
>/wsdl11/expected/DBServiceFaultBean.java.source
> tools/javato/ws/src/test/java/org/apache/cxf/tools/java2wsdl/generator
>/wsdl11/expected/FaultDetail.java.source
> tools/javato/ws/src/test/java/org/apache/cxf/tools/java2wsdl/processor
>/internal/jaxws/expected/expected_doc_lit_wrapped_localName.wsdl
> tools/javato/ws/src/test/java/org/apache/cxf/tools/java2wsdl/processor
>/internal/jaxws/expected/expected_doc_lit_wrapped_no_webparam.wsdl
> tools/javato/ws/src/test/java/org/apache/cxf/tools/java2wsdl/processor
>/internal/jaxws/expected/expected_doc_lit_wrapped_no_wrapperclass.wsdl
> tools/javato/ws/src/test/java/org/apache/cxf/tools/java2wsdl/processor
>/internal/jaxws/expected/expected_doc_lit_wrapped_with_wrapperclass.wsd
>l
> tools/javato/ws/src/test/java/org/apache/cxf/tools/java2wsdl/processor
>/internal/jaxws/expected/expected_holder.wsdl
> tools/javato/ws/src/test/java/org/apache/cxf/tools/java2wsdl/processor
>/internal/jaxws/expected/expected_rpclist_no_sei.wsdl
> tools/javato/ws/src/test/java/org/apache/cxf/tools/java2wsdl/processor
>/internal/jaxws/expected/rpc_greeter.wsdl
> tools/javato/ws/src/test/java/org/apache/cxf/tools/java2wsdl/processor
>/internal/jaxws/expected/stock_noanno_rpc.wsdl
> tools/jdee/src/main/java/org/apache/cxf/maven_plugin/jdee/prj.vm
> tools/wsdlto/core/src/main/java/org/apache/cxf/tools/wsdlto/namespace2
>package.cfg
> tools/wsdlto/core/src/main/java/org/apache/cxf/tools/wsdlto/wsdltojava
>exclude.cfg
> tools/wsdlto/frontend/jaxws/src/main/java/org/apache/cxf/tools/wsdlto/
>frontend/jaxws/validator/Messages.properties
> tools/wsdlto/test/src/test/resources/META-INF/services/com.sun.tools.x
>jc.Plugin
>
> Cheers,
> Matthieu
>
> On 9/11/07, Dan Diephouse <dan.diephouse@mulesource.com> wrote:
> > We held a vote on cxf-dev to release a new version of CXF. This
> > version includes mosltly bug fixes since the 2.0.1 release. For a
> > full list of the issues, see:
> >
> >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12312
> >672&styleName=Html&projectId=12310511&Create=Create
> >
> > The vote thread is at:
> > http://www.nabble.com/-VOTE--Release-CXF-2.0.2-incubator-tf4403518.h
> >tml
> >
> > In summary, we have 11 +1 votes,  no 0 or -1 votes.  One of these is
> > an IPMC vote from Jeff Genender.
> >
> > The staging area is at:
> > http://people.apache.org/~dkulp/stage_cxf/2.0.2-incubator-take1/
> >
> > The distributions are in the "dist" directory.
> > The "m2_repo" directory contains the stuff that will by pushed
> > to the m2-incubating-repository.
> >
> > This release is tagged at:
> > http://svn.apache.org/repos/asf/incubator/cxf/tags/cxf-2.0.2-incubat
> >or/
> >
> > We and our users appreciate you taking the time to look over this
> > release!
> >
> > - Dan
> >
> > --
> > Dan Diephouse
> > MuleSource
> > http://mulesource.com | http://netzooid.com/blog
> >
> > --------------------------------------------------------------------
> >- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org



-- 
J. Daniel Kulp
Principal Engineer
IONA
P: 781-902-8727    C: 508-380-7194
daniel.kulp@iona.com
http://www.dankulp.com/blog

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message