On 25 April 2016 at 10:13, Stian Soiland-Reyes <st...@apache.org> wrote:
> 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,

I don't understand why that should be.
Can you explain in more detail?

> 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)

Nor do I understand how it helps to have transition links unless
*every* release has a link.

Unless we continue providing links for every future release, the
downstream provider has to change the download URL.
Once they have done that, why should there be a need to refer to
previous releases at all?
And if there is a need to do so, does it really matter if the URL is different?

In any case where components change packages the artifact name will
change; I don't see how this is any different.

>
>
>
> --
> 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
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to