<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Le 22/09/2021 à 17:35, Clément David a
      écrit :<br>
    </div>
    <blockquote type="cite"
cite="mid:HE1PR0901MB1580BB2139C24B5F10E2A327B0A29@HE1PR0901MB1580.eurprd09.prod.outlook.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style>@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}@font-face
        {font-family:Monospaced;
        panose-1:0 0 0 0 0 0 0 0 0 0;}p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        font-size:10.0pt;
        font-family:"Courier New";}span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;}.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}div.WordSection1
        {page:WordSection1;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal">Hi Stéphane, hi Samuel, hi all,<o:p></o:p></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal">The idea behind SCIHOME is to have a
          version specific directory to avoid any issues when upgrading
          from Scilab versions to Scilab versions ; IMHO implementing an
          upgrade for files stored into this directory is for me a
          non-sense ; the upgrade could be done manually (as Samuel
          described) for the few users that copy the files between
          SCIHOMEs.</p>
      </div>
    </blockquote>
    <p><br>
    </p>
    <p>IMHO, having a separate SCIHOME directory for each scilab version
      is fine.<br>
      This does not necessarily demand to initialize SCIHOME
      configuration files with "factory files" shipped with the release,
      at the first run, as it is currently done.<br>
      <br>
      This initialization could be done with configuration files of a
      previous most recent Scilab release, provided that configuration
      files are tagged with the scilab version that generated (or
      upgraded) them as proposed by Stephane.<br>
      This would improve the continuity of usage.<br>
      However, detecting a previous version on the same computer is not
      so obvious.<br>
      <br>
      Currently, scilab user preferences are not extremely numerous, and
      as long as scilab releases won't be more frequent, resetting
      preferences by hand for each release is feasable and not blocking.<br>
      But for softwares and freewares that propose frequent upgrades,
      handling the copy or upgrade of configuration files in an
      automatic way is just mandatory.</p>
    Samuel<br>
    <br>
    PS: by the way, i thing that, as a general rule, tagging a generated
    file with the (name and) version of the software that generated it
    is wise and dramatically improves files backward compatibility. This
    could be done as well for .scg files (i don't thing they are
    tagged), .zcos files (may be they already are), . dat ones (from
    save()), etc.<br>
    <br>
  </body>
</html>