Hi robert, I have a question regarding the Apache license header in some files in our distribution. I have emailed the legal-discuss mailing list but thought I would ask the general list also to see if I can get an answer...
1) idl.g - This file is from the antlr & is released under a bsd license. Should we include the apache header in this file? 2) We have the third party licenses in separate files and we reference them from the main LICENSE file. Do we need the headers in these files? third_party_licenses\antlr-bsd-license.txt third_party_licenses\CDDL-license.txt third_party_licenses\celtix-epl-license.txt third_party_licenses\wsdl4j-cpl-license.txt Thanks Balaji -----Original Message----- From: robert burrell donkin [mailto:[EMAIL PROTECTED] Sent: Thursday, October 05, 2006 5:02 PM To: general@incubator.apache.org Subject: Re: [VOTE] Publish Yoko M1 release On 9/29/06, Mosur Ravi, Balaji <[EMAIL PROTECTED]> wrote: > The Yoko community voted on and has approved a proposal to release Yoko > Milestone 1. Pursuant to the Releases section of the Incubation > Policy we would now like to request the permission of the Incubator PMC > to publish the milestone on the Yoko Download page. notes: signatures and sums are look ok to me both binary and source distributions unpack into the current directory. it's best to unpack into a subdirectory who name is based on the release and distribution type. the layout of both the binary and source distributions are unconventional. i would not have expected the content layed out in a subdirectory. the source should be a plain export of subversion. the convention approach would be to add NOTICE and LICENSE to http://svn.apache.org/repos/asf/incubator/yoko/trunk/ and then export the base tag. http://svn.apache.org/repos/asf/incubator/yoko/tags/ is empty. tagging is very cheap in subversion. apache releases should be tagged so that they can be reconstructed later (if necessary). it's big - lots of code :-) RAT run: missing headers: http://svn.apache.org/repos/asf/incubator/yoko/trunk/.ruleset http://svn.apache.org/repos/asf/incubator/yoko/trunk/build.xml http://svn.apache.org/repos/asf/incubator/yoko/trunk/checkstyle.xml http://svn.apache.org/repos/asf/incubator/yoko/trunk/installSunJars http://svn.apache.org/repos/asf/incubator/yoko/trunk/installSunJars.bat http://svn.apache.org/repos/asf/incubator/yoko/trunk/pom.xml http://svn.apache.org/repos/asf/incubator/yoko/trunk/api/.ruleset http://svn.apache.org/repos/asf/incubator/yoko/trunk/api/checkstyle.xml http://svn.apache.org/repos/asf/incubator/yoko/trunk/api/pom.xml http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/checkstyle .xml http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/pom.xml http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/main/j ava/org/apache/yoko/bindings/corba/CorbaExceptionHelper.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/ObjectFactory.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleInOutParams.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleInOutParamsRespon se.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleInOutParamsWithRe turn.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleInOutParamsWithRe turnResponse.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleInParams.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleInParamsResponse. java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleInParamsWithRetur n.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleInParamsWithRetur nResponse.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleMixedParams.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleMixedParamsRespon se.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleMixedParamsWithRe turn.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleMixedParamsWithRe turnResponse.java http://svn.apache.org/repos/asf/incubator/yoko/trunk/bindings/src/test/j ava/org/apache/schemas/yoko/idl/parammodes/TestMultipleOutParams.java there are a number more. the raw report is at http://people.apache.org/~rdonkin/yoko.rat. (RAT is at http://code.google.com/p/arat/ and can be run from source but it's very raw ATM.) i think that the LICENSE may be missing a credit to OMG for the LICENSE file contains: " Celtix, EPL License, ../etc/third-party-licenses/celtix-epl-license.txt Antlr, BSD License, ../etc/third-party-licenses/antlr-bsd-license.txt XmlSchema, Apache License, ../etc/third-party-licenses/apache-license.txt WSDL4j, Common Public License, ../etc/third-party-licenses/wsdl4j-cpl-license.txt Saaj, CDDL License ../etc/third-party-licenses/CDDL-license.txt JSR150, CDDL License, ../etc/third-party-licenses/CDDL-license.txt JSR181, CDDL License, ../etc/third-party-licenses/CDDL-license.txt" i can't find the relative paths. it's usually best to include the text of the licenses for example http://incubator.apache.org/guides/examples/LICENSE (then the licenses cannot get lost). may be missing a note about http://svn.apache.org/repos/asf/incubator/yoko/trunk/yoko-spec-corba/src /main/java/org/omg/CORBA_2_3/portable/ObjectImpl.java in LICENSE the MANIFEST.MF lacks some of the recommended attributes. consider adding Specification-Title: XXX Specification-Vendor: The Apache Software Foundation Specification-Version: n.m Implementation-Vendor-Id: org.apache Implementation-Vendor: The Apache Software Foundation - robert --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]