Broken link ... http://people.apache.org/~carnold/commons_repackage_v2.xml
2008/2/7, Curt Arnold <[EMAIL PROTECTED]>: > > > > > Thanks for this nice script ! > > > > Should I update the "candidate" folder with the generated jars an > > call for a > > vote ? > > > > Nico. > > The first version of the script was written to verify your process. > I've slightly modified the script to improve the generated jars. The > new script (http://people.apache.org/~carnold/commons_repackage_v2.xml): > > Creates a NOTICE file if a NOTICE or NOTICE.txt is not present in the > original source distribution (happens about 6 times). > Creates a LICENSE file if a LICENSE or LICENSE.txt is not present in > the original source distribution (does not happen) > Places overview.html and *.txt except NOTICE.txt and LICENSE.txt in > META-INF (the original scripts placed these in the root of the jar). > Place NOTICE or NOTICE.txt in META-INF as NOTICE > Place LICENSE or LICENSE.txt in META-INF as LICENSE > > If someone is sophisticated enough to examine a jar file, they are > sophisticated enough that the benefit from the .txt extensions on > their NOTICE and LICENSE files and the .txt extension makes them > inconsistent with the v2 license which explicitly says the file is > named NOTICE. > > I'd suggest the following: > > Create a bug report for the repackaging (if there isn't one already). > Attach the script used for the repackaging to the bug report (I can do > that to keep the source provenance clean). > Prepare the source.jars. and upload to your builds area. > Call a vote. I'd suggest that you break the vote into two slates, one > for the ASL 2 sources and one of the ASL 1.1 sources. > > Barring any overlooked technical consideration, I think the ASL 2 > releases should be non-controversial. The ASL 1.1 a little more so, > but not that much more. > > With that process: > > The generation of the sources.jar is automated, reproducible and > verifiable. > The artifacts are released with PMC oversight. > All generated jars have META-INF/LICENSE and META-INF/NOTICE. > Generated jars have the same license as the original source > distribution. > Generated jars have the same compliance with ASF Source Header Policy > as the original source distribution. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >