On 27 March 2013 16:50, Simone Tripodi <simonetrip...@apache.org> wrote: > we just voted a component which -src assembly descriptor[1] uses that one > > would you reconsider the -1 to -0?
No, sorry, it's just not as safe. I'd rather a file be missing from the release than have a release with a spurious file that could contain anything. Once released, it cannot be unreleased. Whereas a missing file means at worst doing a point release. I overlooked fileupload, so it's too late to fix that release, but I think fileupload should be changed for the next release too. > [1] > http://svn.apache.org/repos/asf/commons/proper/fileupload/trunk/src/main/assembly/src.xml > > http://people.apache.org/~simonetripodi/ > http://simonetripodi.livejournal.com/ > http://twitter.com/simonetripodi > http://www.99soft.org/ > > > On Wed, Mar 27, 2013 at 5:40 PM, sebb <seb...@gmail.com> wrote: >> On 27 March 2013 14:58, <simonetrip...@apache.org> wrote: >>> Author: simonetripodi >>> Date: Wed Mar 27 14:58:15 2013 >>> New Revision: 1461628 >>> >>> URL: http://svn.apache.org/r1461628 >>> Log: >>> use the `exclude` logic to create the sources archive, rather than >>> specifying what has to be included >> >> -1 >> >> I think that is not nearly as safe, as it will pick up arbitrary >> additional files and directory trees in the root dir. >> >> The previous method of specifying src/ plus specific top-level files >> was only susceptible to spurious files under src/. >> The new method is still susceptible to such files (very difficult to >> avoid that), but is also susceptible lots of other files. >> >>> Modified: >>> commons/proper/ognl/trunk/src/main/assembly/src.xml >>> >>> Modified: commons/proper/ognl/trunk/src/main/assembly/src.xml >>> URL: >>> http://svn.apache.org/viewvc/commons/proper/ognl/trunk/src/main/assembly/src.xml?rev=1461628&r1=1461627&r2=1461628&view=diff >>> ============================================================================== >>> --- commons/proper/ognl/trunk/src/main/assembly/src.xml (original) >>> +++ commons/proper/ognl/trunk/src/main/assembly/src.xml Wed Mar 27 14:58:15 >>> 2013 >>> @@ -26,17 +26,17 @@ >>> <baseDirectory>${project.build.finalName}-src</baseDirectory> >>> <fileSets> >>> <fileSet> >>> - <includes> >>> - <include>checkstyle.xml</include> >>> - <include>LICENSE.txt</include> >>> - <include>NOTICE.txt</include> >>> - <include>pom.xml</include> >>> - <include>RELEASE-NOTES.txt</include> >>> - <include>findbugs-exclude-filter.xml</include> >>> - </includes> >>> - </fileSet> >>> - <fileSet> >>> - <directory>src</directory> >>> + <directory>${basedir}</directory> >>> + <excludes> >>> + <exclude>**/.classpath</exclude> >>> + <exclude>**/.project</exclude> >>> + <exclude>**/.settings/</exclude> >>> + <exclude>**/doap_*.rdf</exclude> >>> + <exclude>**/bin/</exclude> >>> + <exclude>**/.externalToolBuilders/</exclude> >>> + <exclude>**/${project.build.directory}/</exclude> >>> + <exclude>**/download*.cgi</exclude> >>> + </excludes> >>> </fileSet> >>> </fileSets> >>> </assembly> >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> For additional commands, e-mail: dev-h...@commons.apache.org >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org