Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 57118 invoked from network); 13 Sep 2007 13:00:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Sep 2007 13:00:26 -0000 Received: (qmail 1782 invoked by uid 500); 13 Sep 2007 13:00:18 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 1497 invoked by uid 500); 13 Sep 2007 13:00:16 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 1486 invoked by uid 99); 13 Sep 2007 13:00:16 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Sep 2007 06:00:16 -0700 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=SPF_HELO_PASS,SPF_NEUTRAL,WHOIS_MYPRIVREG X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [64.79.194.121] (HELO mesa2.com) (64.79.194.121) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 13 Sep 2007 13:00:13 +0000 Received: from [62.221.7.122] (account jdkulp HELO conradodea6571.dublin.emea.iona.com) by mesa2.com (CommuniGate Pro SMTP 4.1.8) with ESMTP id 1277814; Thu, 13 Sep 2007 08:59:50 -0400 From: Daniel Kulp To: general@incubator.apache.org Subject: Re: [VOTE] Approve release CXF 2.0.2-incubator Date: Thu, 13 Sep 2007 08:59:42 -0400 User-Agent: KMail/1.9.7 Cc: "Matthieu Riou" References: <46E66F1E.6010300@mulesource.com> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200709130859.42654.dkulp@apache.org> X-Virus-Checked: Checked by ClamAV on apache.org 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 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