Imutable URLs

Bug #1702682 reported by Liviu Ionescu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GNU Arm Embedded Toolchain
Won't Fix
Undecided
Przemyslaw Wirkus

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.

Revision history for this message
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.

Revision history for this message
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.

Revision history for this message
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.

Revision history for this message
Przemyslaw Wirkus (wirkus) wrote :

HI Liviu,

We've rearranged few things in your developer.arm.com webpage as part of bigger change.
We should correctly host files under new URL:
https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm/downloads

Please let me know if there are some issue we can work with. It could be that the way we host files (relative URLs and redirections) may not be changed.

Pro-tip: cache toolchain locally on easily accessible machine so that you mitigate "no internet", "slow internet" or "url changed" issues in your test farm.

kind regards
Przemek

Changed in gcc-arm-embedded:
assignee: nobody → Przemyslaw Wirkus (wirkus)
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.