Hey Kevan, Do files like *.properties, *.bat, *.sh and *.html need Apache Licenses in them? I could not find a policy statement that said so. Thanks Neeraj ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "If it weren't for electricity we'd all be watching television by candlelight. - George Gobel"
Neeraj Joshi (knee-rudge) WebSphere XD - Compute Grid AIM, IBM Apache Imperius - http://incubator.apache.org/imperius ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From: Kevan Miller <kevan.mil...@gmail.com> To: imperius-dev@incubator.apache.org Date: 10/09/2009 04:20 AM Subject: Re: [VOTE] Imperius 1.0.0 rc1 1) Would really, really prefer to see your KEYS signature be from your @apache.org email address. 2) Update the copyright date in NOTICE.txt 3) NOTICE.txt contains the following: "Please read the different LICENSE files present in the lib directory of this distribution. This package also contains binary files from the Eclipse Equinox project. Source is available at http://eclipse.org/equinox" The notice file is not the place to mention additional "license" information. That would be in the license file. Since there are no additional libraries in the lib directories, this should be deleted all together. IMO, the preferred mechanism to document additional licenses, is to append the licenses to the LICENSE file. No packages contain eclipse binary files (if they do, please point them out to me). Unless I'm wrong, the eclipse acknowledgement should be deleted. 4) un-tarring the source package produces the following unreadable directory on my Mac: $ tar zxf ../apache-imperius-1.0.0-src.tar.gz $ ls -l total 0 d--------- 18 kevan kevan 612 Oct 8 13:09 apache-imperius-1.0.0-src 5) Multiple files are missing apache src license headers. They must be fixed. 6) All IBM copyright statements must be removed from the source files (by an IBM committer). They should be deleted or moved to the NOTICE file (which already contains an IBM copyright) 7) Would like to see an SVN url and revision number that corresponds to the release source in svn in your vote email 8) The following files are in SVN, but not included in source release: Only in release1.0.0/: .antlr-eclipse Only in release1.0.0/: .classpath Only in release1.0.0/: .project IMO, these shouldn't be in SVN at all. You should use svn ignore to avoid these and other files... 9) The Imperius version in pom.xml is still 1.0.0-SNAPSHOT 10) If you are going to release Imperius artifacts to maven repositories, then all jar files must contain LICENSE/NOTICE files. They currently do not. I would urge you to do this, regardless.. 11) If releasing to maven, then you should make a maven staging repo available for review I built using mvn, and checked signature and checksums. Except for the email address noted above, this looked ok... Here's my -1 until above issues are resolved. --kevan On Oct 8, 2009, at 3:04 PM, Neeraj Joshi wrote: > All > > The Imperius 1.0.0 RC1 release candidate has been tagged, packaged, > and > is ready for a vote. The artifacts, KEYS file, and release notes can > be > found at > > http://people.apache.org/~jneeraj/apache-imperius-1.0.0-release-candidate/ > > The tag from which the release artifacts were generated can be found > at > http://svn.apache.org/repos/asf/incubator/imperius/tags/release1.0.0/. > > In addition, my PGP public code signing key can be found at the MIT > key > server (http://pgp.mit.edu/). > > Please vote to publish this release by Wednesday, Oct 14 18:00 EST., > please include the testing you performed to arrive at your vote > [ ] +1 Publish > [ ] 0 Abstain > [ ] -1 Don't publish, because... > > Upon a positive majority of binding votes and no binding vetoes, the > results of this vote will be brought to the Incubator PMC and voted > upon > there. > > Thanks, > -Neeraj > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > "If it weren't for electricity we'd all be watching television by > candlelight. - George Gobel" > > Neeraj Joshi (knee-rudge) > WebSphere XD - Compute Grid > AIM, IBM > Apache Imperius - http://incubator.apache.org/imperius > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~