I am OK with anything that makes releasing easier. Gary
On Fri, Apr 15, 2016 at 4:02 PM, sebb <seb...@gmail.com> wrote: > The dist layout currently splits archives into source/ and binaries/. > Where there are multiple active versions, these are all in the same > directory. > > IMO this layout is not ideal any more. > > It is harder to tidy up old releases (files have to be individually > deleted) > It is harder to move files from dist/dev to dist/release > > Are there any disadvantages to allowing the layout to change? > > Unless there are objections, I propose to update the commons build > plugin to support download pages using version ids, e.g. instead of > the present layout: > > lang/source/commons-lang-2.6-src.* > lang/source/commons-lang3-3.4-src.* > lang/binaries/commons-lang-2.6-bin.* > lang/binaries/commons-lang3-3.4-bin.* > > It would look like: > > lang/commons-lang-2.6/commons-lang-2.6-[bin|src].* > lang/commons-lang3-3.4/commons-lang3-3.4-[bin|src].* > > > Note: I don't think we should move the existing releases > > The intention is to allow new releases to optionally migrate to the new > layout. > This would be done on the basis of a new property, e.g. > commons.release.layout=version > If the property is defined, then the new layout is used; if not, then > the current source/binaries layout is used. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > -- E-Mail: garydgreg...@gmail.com | ggreg...@apache.org Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/> JUnit in Action, Second Edition <http://www.manning.com/tahchiev/> Spring Batch in Action <http://www.manning.com/templier/> Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory