[VOTE] Release NMaven 0.15-incubating
On the NMaven dev list, we have passed a vote for our first release. We request approval of the release by the IPMC. The 0.15-incubating version supports: 1) Compiling C# projects (2.0 framework) 2) Strong Naming 3) Generation of assembly info based on pom metadata 4) Support for Microsoft and Novell/Mono platforms Staging repo: http://people.apache.org/~sisbell/staging_repo/ Vote Thread: http://www.nabble.com/-VOTE--Release-NMaven-0.15-incubating-td15447003.html 4 +1 binding (PPMC), 1 +1 non-binding 0 0/-1 Tag: http://svn.apache.org/repos/asf/incubator/nmaven/tags/maven-dotnet-parent-0.15-incubating/ Thanks, Shane
Re: [VOTE] Release NMaven 0.15-incubating
On 18/02/2008, Shane Isbell [EMAIL PROTECTED] wrote: On the NMaven dev list, we have passed a vote for our first release. We request approval of the release by the IPMC. The 0.15-incubating version supports: 1) Compiling C# projects (2.0 framework) 2) Strong Naming 3) Generation of assembly info based on pom metadata 4) Support for Microsoft and Novell/Mono platforms Staging repo: http://people.apache.org/~sisbell/staging_repo/ The NOTICE files in the jars don't agree with NOTICE.txt in SVN, in that the Copyright says 2002-2008, whereas NOTICE.txt says just 2007. Did the project really start in 2002? Also, the NOTICE file is only supposed to include details of code that is included in the distribution - not any external dependencies. The proper heading is: This product includes software developed by 'etc' There is no need to itemise the individual projects within ASF. See http://www.apache.org/legal/src-headers.html#notice for details. The individual jars seem to have individual NOTICE file headings, e.g. in maven-archetype-windows-application-0.15-incubating-sources.jar the heading reads: maven-archetype-dotnet-windows-application Copyright 2002-2008 The Apache Software Foundation Surely the official name of the project is Apache NMaven ? Unless there is some non-ASF code included in the distribution, then the NOTICE.txt file currently at the root of SVN is all that is needed for the NOTICE in the jar files. == The Manifest.mf files in binary jars should ideally contain the Java compiler source and target versions. There's no need for the .asc.mdf and .asc.sha1 files - an .asc file is only needed to verify the file sig, and if the .asc file is mangled it won't agree with the file it is protecting. Vote Thread: http://www.nabble.com/-VOTE--Release-NMaven-0.15-incubating-td15447003.html 4 +1 binding (PPMC), 1 +1 non-binding 0 0/-1 Tag: http://svn.apache.org/repos/asf/incubator/nmaven/tags/maven-dotnet-parent-0.15-incubating/ NOTICE.txt says: Copyright 2007 The Apache Software Foundation That should be Copyright 2007-2008 The Apache Software Foundation - assuming that the project started in 2007. There should ideally be a LICENSE file alongside the NOTICE file. Some of the source files are missing the standard ASF header. Thanks, Shane - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [VOTE] Release NMaven 0.15-incubating
Hi Sebb, Thanks for checking over the staging release. The only missing license headers that I could find are in the unit test and integration test source files. Do test class files also need the license header? Thanks, Shane On Feb 18, 2008 10:59 AM, sebb [EMAIL PROTECTED] wrote: On 18/02/2008, Shane Isbell [EMAIL PROTECTED] wrote: On the NMaven dev list, we have passed a vote for our first release. We request approval of the release by the IPMC. The 0.15-incubating version supports: 1) Compiling C# projects (2.0 framework) 2) Strong Naming 3) Generation of assembly info based on pom metadata 4) Support for Microsoft and Novell/Mono platforms Staging repo: http://people.apache.org/~sisbell/staging_repo/ The NOTICE files in the jars don't agree with NOTICE.txt in SVN, in that the Copyright says 2002-2008, whereas NOTICE.txt says just 2007. Did the project really start in 2002? Also, the NOTICE file is only supposed to include details of code that is included in the distribution - not any external dependencies. The proper heading is: This product includes software developed by 'etc' There is no need to itemise the individual projects within ASF. See http://www.apache.org/legal/src-headers.html#notice for details. The individual jars seem to have individual NOTICE file headings, e.g. in maven-archetype-windows-application-0.15-incubating-sources.jar the heading reads: maven-archetype-dotnet-windows-application Copyright 2002-2008 The Apache Software Foundation Surely the official name of the project is Apache NMaven ? Unless there is some non-ASF code included in the distribution, then the NOTICE.txt file currently at the root of SVN is all that is needed for the NOTICE in the jar files. == The Manifest.mf files in binary jars should ideally contain the Java compiler source and target versions. There's no need for the .asc.mdf and .asc.sha1 files - an .asc file is only needed to verify the file sig, and if the .asc file is mangled it won't agree with the file it is protecting. Vote Thread: http://www.nabble.com/-VOTE--Release-NMaven-0.15-incubating-td15447003.html 4 +1 binding (PPMC), 1 +1 non-binding 0 0/-1 Tag: http://svn.apache.org/repos/asf/incubator/nmaven/tags/maven-dotnet-parent-0.15-incubating/ NOTICE.txt says: Copyright 2007 The Apache Software Foundation That should be Copyright 2007-2008 The Apache Software Foundation - assuming that the project started in 2007. There should ideally be a LICENSE file alongside the NOTICE file. Some of the source files are missing the standard ASF header. Thanks, Shane - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [VOTE] Release NMaven 0.15-incubating
On 18/02/2008, Shane Isbell [EMAIL PROTECTED] wrote: Hi Sebb, Thanks for checking over the staging release. The only missing license headers that I could find are in the unit test and integration test source files. Do test class files also need the license header? Yes, in general all files need headers. The header can be omitted from certain files: http://www.apache.org/legal/src-headers.html#faq-exceptions Thanks, Shane On Feb 18, 2008 10:59 AM, sebb [EMAIL PROTECTED] wrote: On 18/02/2008, Shane Isbell [EMAIL PROTECTED] wrote: On the NMaven dev list, we have passed a vote for our first release. We request approval of the release by the IPMC. The 0.15-incubating version supports: 1) Compiling C# projects (2.0 framework) 2) Strong Naming 3) Generation of assembly info based on pom metadata 4) Support for Microsoft and Novell/Mono platforms Staging repo: http://people.apache.org/~sisbell/staging_repo/ The NOTICE files in the jars don't agree with NOTICE.txt in SVN, in that the Copyright says 2002-2008, whereas NOTICE.txt says just 2007. Did the project really start in 2002? Also, the NOTICE file is only supposed to include details of code that is included in the distribution - not any external dependencies. The proper heading is: This product includes software developed by 'etc' There is no need to itemise the individual projects within ASF. See http://www.apache.org/legal/src-headers.html#notice for details. The individual jars seem to have individual NOTICE file headings, e.g. in maven-archetype-windows-application-0.15-incubating-sources.jar the heading reads: maven-archetype-dotnet-windows-application Copyright 2002-2008 The Apache Software Foundation Surely the official name of the project is Apache NMaven ? Unless there is some non-ASF code included in the distribution, then the NOTICE.txt file currently at the root of SVN is all that is needed for the NOTICE in the jar files. == The Manifest.mf files in binary jars should ideally contain the Java compiler source and target versions. There's no need for the .asc.mdf and .asc.sha1 files - an .asc file is only needed to verify the file sig, and if the .asc file is mangled it won't agree with the file it is protecting. Vote Thread: http://www.nabble.com/-VOTE--Release-NMaven-0.15-incubating-td15447003.html 4 +1 binding (PPMC), 1 +1 non-binding 0 0/-1 Tag: http://svn.apache.org/repos/asf/incubator/nmaven/tags/maven-dotnet-parent-0.15-incubating/ NOTICE.txt says: Copyright 2007 The Apache Software Foundation That should be Copyright 2007-2008 The Apache Software Foundation - assuming that the project started in 2007. There should ideally be a LICENSE file alongside the NOTICE file. Some of the source files are missing the standard ASF header. Thanks, Shane - 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]
Re: [VOTE] Release NMaven 0.15-incubating
Simple answer is yes. Here is what the Release Management Guide [1] says. All source capable of copyright should contain license header. Easiest way to comply is to ensure that every human readable file has the header. Note that source includes not just the source code compiled into the final product but also all other resources such as style sheets, test code and resources, build files and documentation source. When in doubt, add a header. [1] http://incubator.apache.org/guides/releasemanagement.html#notes-license-headers On Feb 18, 2008 2:12 PM, Shane Isbell [EMAIL PROTECTED] wrote: Hi Sebb, Thanks for checking over the staging release. The only missing license headers that I could find are in the unit test and integration test source files. Do test class files also need the license header? Thanks, Shane On Feb 18, 2008 10:59 AM, sebb [EMAIL PROTECTED] wrote: On 18/02/2008, Shane Isbell [EMAIL PROTECTED] wrote: On the NMaven dev list, we have passed a vote for our first release. We request approval of the release by the IPMC. The 0.15-incubating version supports: 1) Compiling C# projects (2.0 framework) 2) Strong Naming 3) Generation of assembly info based on pom metadata 4) Support for Microsoft and Novell/Mono platforms Staging repo: http://people.apache.org/~sisbell/staging_repo/ The NOTICE files in the jars don't agree with NOTICE.txt in SVN, in that the Copyright says 2002-2008, whereas NOTICE.txt says just 2007. Did the project really start in 2002? Also, the NOTICE file is only supposed to include details of code that is included in the distribution - not any external dependencies. The proper heading is: This product includes software developed by 'etc' There is no need to itemise the individual projects within ASF. See http://www.apache.org/legal/src-headers.html#notice for details. The individual jars seem to have individual NOTICE file headings, e.g. in maven-archetype-windows-application-0.15-incubating-sources.jar the heading reads: maven-archetype-dotnet-windows-application Copyright 2002-2008 The Apache Software Foundation Surely the official name of the project is Apache NMaven ? Unless there is some non-ASF code included in the distribution, then the NOTICE.txt file currently at the root of SVN is all that is needed for the NOTICE in the jar files. == The Manifest.mf files in binary jars should ideally contain the Java compiler source and target versions. There's no need for the .asc.mdf and .asc.sha1 files - an .asc file is only needed to verify the file sig, and if the .asc file is mangled it won't agree with the file it is protecting. Vote Thread: http://www.nabble.com/-VOTE--Release-NMaven-0.15-incubating-td15447003.html 4 +1 binding (PPMC), 1 +1 non-binding 0 0/-1 Tag: http://svn.apache.org/repos/asf/incubator/nmaven/tags/maven-dotnet-parent-0.15-incubating/ NOTICE.txt says: Copyright 2007 The Apache Software Foundation That should be Copyright 2007-2008 The Apache Software Foundation - assuming that the project started in 2007. There should ideally be a LICENSE file alongside the NOTICE file. Some of the source files are missing the standard ASF header. Thanks, Shane - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Luciano Resende Apache Tuscany Committer http://people.apache.org/~lresende http://lresende.blogspot.com/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]