Hi *, I'm pretty surprised that I fully agree with Fotis for once :-) :-) the shock had me keep this in the fridge for 8 days... (joking, of course)
On 4 June 2014 00:05, Fotis Georgatos <[email protected]> wrote: > IMHO, the basic issue of the current versioning scheme is that, it requires > at least some prior EB knowledge to extract useful information out of it. Indeed! And we cannot require this knowledge from all the users... > My own wish is, that new users would be able to automatically extract > information > about a toolchain version, without prior knowledge about EB (and our > discussions ;-) +1 > On Jun 3, 2014, at 11:18 PM, Kenneth Hoste wrote: >> How could you possible 'encode' 5-6 different software versions into a >> single (sensible) version number without losing information? > > I think we can all quickly agree that we can't: +1 I would also add: do we really *need* lossless encoding here? A toolchain version is just a tag name for a set of tools; if the version name is descriptive and sensible for users, most people will not need more information than that. >> One thing we will be doing across the different VSC (short for Flemish >> Supercomputer Centre) sites in the Flanders region of Belgium is to use a >> scheme like "intel/2014a", "intel/2014b" for (ictce) toolchains. > > This may prove to be actually a quite attractive scheme for the end-users, > because it conveys information about when a toolchain was possibly "reviewed". > As long as users don't make assumptions about versions being latest and > greatest, > this may work nicely with HPC user communities, with reasonable expectations. +1 Quite likely each site will support only a few selected toolchains. Ciao, R -- Riccardo Murri http://www.gc3.uzh.ch/people/rm Grid Computing Competence Centre University of Zurich Winterthurerstrasse 190, CH-8057 Zürich (Switzerland) Tel: +41 44 635 4222 Fax: +41 44 635 6888

