<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi everybody,</p>
    <p>If you try regularly (or want to try), the development version of
      Lizmap 3.4 (master branch of the repository), you have to know
      that there are some changes, on how to install the source code of
      Lizmap.<br>
    </p>
    We started to change how we develop our javascript files, and how we
    install dependencies (external PHP and Javascript libraries). We
    started to use some tools:<br>
    <ul>
      <li>Composer to use external PHP libraries (instead of to include
        them directly into our source code)<br>
      </li>
      <li>Npm and Webpack to install JS dependencies and build our
        Javascript code.<br>
      </li>
    </ul>
    <p>So, we started to remove existing dependencies from the
      repository, and new javascript files resulting from the build are
      not included into the repository (those files may be too big in
      the future, when we'll start to use recent version of OpenLayer
      for example).</p>
    <p>The consequences of this new development workflow, is that the
      source code in the master branch of the repository of
      Lizmap-web-client, is not usable directly as it was in previous
      branches.</p>
    <p>So :</p>
    <ul>
      <li>if you just want to test an unstable version of lizmap,
        download the corresponding package from
        <a class="moz-txt-link-freetext" href="https://packages.3liz.org/pub/lizmap/unstable/">https://packages.3liz.org/pub/lizmap/unstable/</a>. Do not use git
        anymore. Zip packages contains all dependencies and built files.
        Just pick the zip, unarchive files, and install Lizmap as usual.<br>
      </li>
      <li>If you want to contribute, and test your code, you'll have to
        install some tools like Composer, Npm and Make. After retrieving
        the source code with git, you'll have to launch these tools to
        install dependencies and to build JS files. See the <a
          moz-do-not-send="true"
href="https://github.com/3liz/lizmap-web-client/blob/master/CONTRIBUTING.md">CONTRIBUTING.md</a>
        file for details.<br>
      </li>
    </ul>
    <p>For official stable releases, you'll just have to download zip
      packages from the release page on Github, as usual:
      <a class="moz-txt-link-freetext" href="https://github.com/3liz/lizmap-web-client/releases">https://github.com/3liz/lizmap-web-client/releases</a>. Zip packages
      contains all dependencies and built files.</p>
    <p>Best regards<br>
    </p>
    <p>-- </p>
    <div class="moz-signature">
      <p> <span style="font-weight:bold;color:#9acd32">Laurent
          Jouanneau</span> <br>
        Responsable Développement<br>
        <a href="http://www.3liz.com"
          style="text-decoration:none;color:#9acd32">www.3liz.com</a> <br>
        <span style="font-size:0.8em"> </span><span
          style="font-size:0.8em"></span>
      </p>
    </div>
  </body>
</html>