<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 18-07-2015 09:53, Jürgen E. Fischer wrote:<br>
    <blockquote cite="mid:20150718075340.GA17630@norbit.de" type="cite">
      <pre wrap="">We could switch to file based configs and add -configpath
%USERPROFILE%\qgis-config-@version@ to the shortcuts (@version@ would be the
actual version) - that way each version (but not each installation of the same
version) would use a different settings.</pre>
    </blockquote>
    <br>
    Oh please, please do it...<br>
    <br>
    This would be a _vast_ improvement for a lot of QGIS users.
    Introducing the posibility of using environment variables
    (%USERPROFILE%) and tokens (@version@) in the configuration file
    would make it possible to create a QGIS installation that was
    independent of the registry and the absolute location of the QGIS
    directory. <br>
    <br>
    Instead of have lines  like this in in the QGIS2.ini file:<br>
    <br>
    <b>Configuration\SAGA_FOLDER=E:/OSGeo4W/apps\\saga</b><br>
    <br>
    with an absolute path definition, You could have something like
    this:<br>
    <br>
    <b>Configuration\SAGA_FOLDER=%OSGEO4W_HOME%/apps/saga</b><b><br>
    </b><br>
    or this:<br>
    <br>
    <b>Configuration\<a class="moz-txt-link-abbreviated" href="mailto:SAGA_FOLDER=@qgis_bin_path@/../../apps/saga">SAGA_FOLDER=@qgis_bin_path@/../../apps/saga</a></b><b><br>
      <br>
    </b>removing any references to absolute paths. And having the
    configuration parameters collected in a ini file makes it simple to
    find and edit any specific parameter using a simple text editor
    instead of mucking around in the registry. <br>
    <br>
    Installation of QGIS could be as simple as unzipping a zip file
    (with a little help of some DOS voodoo in the QGIS startup .bat
    file)<br>
    <br>
    Regards<br>
    Bo Victor Thomsen<br>
    AestasGIS <br>
    Denmark<br>
  </body>
</html>