Hi there. This is a heads-up that the name of the Toolchain group releases will change slightly with next weeks release. We're dropping the respin suffix (the -0) to line up with the new whole of Linaro naming convention.
What was: gcc-linaro-4.6-2011.xx-0.tar.bz2 gdb-linaro-7.2-2011.xx-0.tar.bz2 qemu-linaro-0.15-2011.xx-0.tar.bz2
will now be: gcc-linaro-4.6-2011.xx.tar.bz2 gdb-linaro-7.2-2011.xx.tar.bz2 qemu-linaro-0.15-2011.xx.tar.bz2
Earth shattering, eh? I've taken the opportunity to write up our naming convention at the same time: https://wiki.linaro.org/WorkingGroups/ToolChain/Naming
-- Michael
On 11 August 2011 05:25, Michael Hope michael.hope@linaro.org wrote:
Hi there. This is a heads-up that the name of the Toolchain group releases will change slightly with next weeks release. We're dropping the respin suffix (the -0) to line up with the new whole of Linaro naming convention.
So I still don't really understand what the rationale for this change is. It's got some obvious disadvantages, in that it breaks compatibility with the previous releases, and means that respins are a different name format from initial releases (which is a good way to ensure that they're not handled properly by peoples' scripts). And as Andrew pointed out it means that filenames for an initial and -1 release lexically sort in the wrong order. If we want consistency across Linaro surely the right way to achieve that would be for the people who started doing monthly releases after toolchain to follow the pattern toolchain adopted...
qemu-linaro-0.15-2011.xx-0.tar.bz2
Actually qemu-linaro-0.15.50-2011.xx-0.tar.gz (the .50 is upstream's convention for "based off qemu git trunk somewhere after 0.15 branched, not an actual qemu release" -- qemu-linaro will continue to track trunk even after upstream's recent 0.15 release.)
-- PMM
On Thu, Aug 11, 2011 at 7:42 PM, Peter Maydell peter.maydell@linaro.org wrote:
On 11 August 2011 05:25, Michael Hope michael.hope@linaro.org wrote:
Hi there. This is a heads-up that the name of the Toolchain group releases will change slightly with next weeks release. We're dropping the respin suffix (the -0) to line up with the new whole of Linaro naming convention.
So I still don't really understand what the rationale for this change is. It's got some obvious disadvantages, in that it breaks compatibility with the previous releases, and means that respins are a different name format from initial releases (which is a good way to ensure that they're not handled properly by peoples' scripts). And as Andrew pointed out it means that filenames for an initial and -1 release lexically sort in the wrong order.
Yip. They sort correctly according to the Debian version rules though.
If we want consistency across Linaro surely the right way to achieve that would be for the people who started doing monthly releases after toolchain to follow the pattern toolchain adopted...
qemu-linaro-0.15-2011.xx-0.tar.bz2
I said the same initially but came around to the new format. It's shorter, cleaner[1], and ties in with the milestone names better. As the whole of Linaro was switching to monthly then it was as good a time as any to change.
Actually qemu-linaro-0.15.50-2011.xx-0.tar.gz (the .50 is upstream's convention for "based off qemu git trunk somewhere after 0.15 branched, not an actual qemu release" -- qemu-linaro will continue to track trunk even after upstream's recent 0.15 release.)
Ta. Updated.
-- Michael
linaro-toolchain@lists.linaro.org