On 21 April 2016 at 12:06, sebb <seb...@gmail.com> wrote: > Note that once we have released (say) NET 3.5, the downloads for NET > 3.4 need to be removed from the mirrors. > So the only place that the links will then exist is in the archives. > > Unless we also set up links for every past release in every Commons > component, there is going to be a discontinuity at some point in the > naming convention. > > Seems to me we either accept that we cannot change the names ever, or > we accept that downstream users will need to change their URLs. > > They have to change the URL anyway when a new release is made. > Does it really matter if the URL changes more than just a version string?
Yes, so I initially suggested a simpler approach, we only do the new layout for new releases - as they would come with an equivalent release email etc - however Gilles suggested we do the change for all components at once - which I admit gives greater consistency but could also break many downstream packaging in one go unless we do consistency symlinks **for the transitionary versions**. (On the other side that would be a "everything breaks at once" event rather than "every component download script breaks bit by bit over the next years) -- Stian Soiland-Reyes Apache Taverna (incubating), Apache Commons RDF (incubating) http://orcid.org/0000-0001-9842-9718 --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org