Imutable URLs

Bug #1702682 reported by Liviu Ionescu on 2017-07-06
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNU ARM Embedded Toolchain
Undecided
Unassigned

Bug Description

With the June 28th 2017 release you changed the download URLs for the previus (6-1) release from `https://developer.arm.com/-/media/Files/downloads/gnu-rm/6-2017q1` to `https://developer.arm.com/-/media/Files/downloads/gnu-rm/6_1-2017q1`.

This makes my test scripts that automatically downlod the toolchain fail and require update.

The current URLs seem to have the same problem, so I expect your new release to break my scripts again.

Could you consider choosing these URLs more carefully, and once used, no longer change them in time?

Thank you,

Liviu

p.s. if I may, I also think that your naming scheme can be improved.

I also make GCC releases for another architecture:

https://github.com/gnu-mcu-eclipse/riscv-none-gcc/releases

my prefered naming scheme includes the original GCC version, like `7.1.1`, then a release number, like `-1` and a release date. of course you can choose any naming scheme you like, but I would retain the original GCC version and the release number anyway.

Tejas Belagod (belagod-tejas) wrote :

Hi Liviu,

We will investigate what happened with the nomenclature for Q1 release and get back to you.

Thanks,
Tejas.

Tejas Belagod (belagod-tejas) wrote :

Hi Liviu,

We're currently investigating why the name changed from 6-2017q1 to 6_1-2017q1. We shall leave 6_1-2017q1 as it is for now lest we break your scripts again and others' scripts elsewhere.

Our nomenclature for the downloads link is <GCC major version number>-<YYYY><quarter> and we don't intend to move from it. You can rest assured that all future download links will continue to follow this.

Thanks,
Tejas.

Liviu Ionescu (ilg) wrote :

> We shall leave 6_1-2017q1 as it is for now lest we break your scripts again and others' scripts elsewhere.

I suggest you add links with the old name (or duplicate files), since there might be scripts that were not yet updated.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers