<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hi Tim<br>
    </p>
    <div class="moz-cite-prefix">On 6/23/19 8:37 PM, Tim Sutton wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:D53B17A6-C21A-44A4-BDC7-EBC6E18FD520@kartoza.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      Hi Matthias<br class="">
      <div><br class="">
        <blockquote type="cite" class="">
          <div class="">On 21 Jun 2019, at 11:47, Matthias Kuhn <<a
              href="mailto:matthias@opengis.ch" class=""
              moz-do-not-send="true">matthias@opengis.ch</a>> wrote:</div>
          <br class="Apple-interchange-newline">
          <div class="">
            <meta http-equiv="Content-Type" content="text/html;
              charset=UTF-8" class="">
            <div text="#000000" bgcolor="#FFFFFF" class="">
              <p class="">Hi <br class="">
              </p>
              <div class="moz-cite-prefix">On 6/21/19 9:03 AM, Tim
                Sutton wrote:<br class="">
              </div>
              <blockquote type="cite"
                cite="mid:0CAC131A-CFB0-456C-880B-19A13B404377@kartoza.com"
                class="">
                <meta http-equiv="Content-Type" content="text/html;
                  charset=UTF-8" class="">
                Hi
                <div class=""><br class="">
                  <div class="">
                    <blockquote type="cite" class="">
                      <div class="">On 21 Jun 2019, at 08:50, Matthias
                        Kuhn <<a href="mailto:matthias@opengis.ch"
                          class="" moz-do-not-send="true">matthias@opengis.ch</a>>
                        wrote:</div>
                      <br class="Apple-interchange-newline">
                      <div class=""><br style="caret-color: rgb(0, 0,
                          0); font-family: Menlo-Regular; font-size:
                          14px; font-style: normal; font-variant-caps:
                          normal; font-weight: normal; letter-spacing:
                          normal; text-align: start; text-indent: 0px;
                          text-transform: none; white-space: normal;
                          word-spacing: 0px; -webkit-text-stroke-width:
                          0px; text-decoration: none;" class="">
                        <span style="caret-color: rgb(0, 0, 0);
                          font-family: Menlo-Regular; font-size: 14px;
                          font-style: normal; font-variant-caps: normal;
                          font-weight: normal; letter-spacing: normal;
                          text-align: start; text-indent: 0px;
                          text-transform: none; white-space: normal;
                          word-spacing: 0px; -webkit-text-stroke-width:
                          0px; text-decoration: none; float: none;
                          display: inline !important;" class="">Yes, I
                          think it would make a lot of sense to
                          integrate the changelog creation directly with
                          labels into pull requests.</span><br
                          style="caret-color: rgb(0, 0, 0); font-family:
                          Menlo-Regular; font-size: 14px; font-style:
                          normal; font-variant-caps: normal;
                          font-weight: normal; letter-spacing: normal;
                          text-align: start; text-indent: 0px;
                          text-transform: none; white-space: normal;
                          word-spacing: 0px; -webkit-text-stroke-width:
                          0px; text-decoration: none;" class="">
                        <br style="caret-color: rgb(0, 0, 0);
                          font-family: Menlo-Regular; font-size: 14px;
                          font-style: normal; font-variant-caps: normal;
                          font-weight: normal; letter-spacing: normal;
                          text-align: start; text-indent: 0px;
                          text-transform: none; white-space: normal;
                          word-spacing: 0px; -webkit-text-stroke-width:
                          0px; text-decoration: none;" class="">
                        <span style="caret-color: rgb(0, 0, 0);
                          font-family: Menlo-Regular; font-size: 14px;
                          font-style: normal; font-variant-caps: normal;
                          font-weight: normal; letter-spacing: normal;
                          text-align: start; text-indent: 0px;
                          text-transform: none; white-space: normal;
                          word-spacing: 0px; -webkit-text-stroke-width:
                          0px; text-decoration: none; float: none;
                          display: inline !important;" class="">Since
                          projecta is also based on markdown this should
                          all play nicely together. And we could even
                          add an (optional) #Changelog section to the
                          pull requests and some other tags to
                          automatically set funder etc. so one could
                          already write the whole changelog entry during
                          the development cycle. That should easily pay
                          back with all the volunteer time that is saved
                          during the already busy run up time to
                          release!</span><br style="caret-color: rgb(0,
                          0, 0); font-family: Menlo-Regular; font-size:
                          14px; font-style: normal; font-variant-caps:
                          normal; font-weight: normal; letter-spacing:
                          normal; text-align: start; text-indent: 0px;
                          text-transform: none; white-space: normal;
                          word-spacing: 0px; -webkit-text-stroke-width:
                          0px; text-decoration: none;" class="">
                        <br style="caret-color: rgb(0, 0, 0);
                          font-family: Menlo-Regular; font-size: 14px;
                          font-style: normal; font-variant-caps: normal;
                          font-weight: normal; letter-spacing: normal;
                          text-align: start; text-indent: 0px;
                          text-transform: none; white-space: normal;
                          word-spacing: 0px; -webkit-text-stroke-width:
                          0px; text-decoration: none;" class="">
                        <span style="caret-color: rgb(0, 0, 0);
                          font-family: Menlo-Regular; font-size: 14px;
                          font-style: normal; font-variant-caps: normal;
                          font-weight: normal; letter-spacing: normal;
                          text-align: start; text-indent: 0px;
                          text-transform: none; white-space: normal;
                          word-spacing: 0px; -webkit-text-stroke-width:
                          0px; text-decoration: none; float: none;
                          display: inline !important;" class="">Resource
                          wise, most the allocated time in the grant
                          proposal is for getting the service up and
                          running and integrating with all the
                          notification hooks. Parsing the content and
                          sending it to another API should be pretty
                          much straightforward. The main question would
                          rather be if creation of new versions can also
                          be automated and how to decide to which
                          version a new feature should be sent (i.e.
                          find out the "current" version). The best
                          match for this would probably be to use github
                          milestones. In the end I would say that this
                          should increase the offer by 20%.</span><br
                          style="caret-color: rgb(0, 0, 0); font-family:
                          Menlo-Regular; font-size: 14px; font-style:
                          normal; font-variant-caps: normal;
                          font-weight: normal; letter-spacing: normal;
                          text-align: start; text-indent: 0px;
                          text-transform: none; white-space: normal;
                          word-spacing: 0px; -webkit-text-stroke-width:
                          0px; text-decoration: none;" class="">
                        <br style="caret-color: rgb(0, 0, 0);
                          font-family: Menlo-Regular; font-size: 14px;
                          font-style: normal; font-variant-caps: normal;
                          font-weight: normal; letter-spacing: normal;
                          text-align: start; text-indent: 0px;
                          text-transform: none; white-space: normal;
                          word-spacing: 0px; -webkit-text-stroke-width:
                          0px; text-decoration: none;" class="">
                        <span style="caret-color: rgb(0, 0, 0);
                          font-family: Menlo-Regular; font-size: 14px;
                          font-style: normal; font-variant-caps: normal;
                          font-weight: normal; letter-spacing: normal;
                          text-align: start; text-indent: 0px;
                          text-transform: none; white-space: normal;
                          word-spacing: 0px; -webkit-text-stroke-width:
                          0px; text-decoration: none; float: none;
                          display: inline !important;" class="">Tim, is
                          everything ready on your end for that?</span><br
                          style="caret-color: rgb(0, 0, 0); font-family:
                          Menlo-Regular; font-size: 14px; font-style:
                          normal; font-variant-caps: normal;
                          font-weight: normal; letter-spacing: normal;
                          text-align: start; text-indent: 0px;
                          text-transform: none; white-space: normal;
                          word-spacing: 0px; -webkit-text-stroke-width:
                          0px; text-decoration: none;" class="">
                      </div>
                    </blockquote>
                    <div class=""><br class="">
                    </div>
                    <div class="">So yes we would be happy to pitch in
                      to help here. Admire can help more immediately by
                      getting this changelog ready and we can work with
                      Anita (Hapsari) to get things in place to support
                      PR githook thing-a-me-doodahs. (See my reply to
                      OP)</div>
                  </div>
                </div>
              </blockquote>
              <p class="">Great! I started with the changelog, but it's
                not even close to finished, so whatever Admire gets too
                on Monday will be appreciated. And of course whatever
                others get to meanwhile!</p>
              <p class="">Concerning the changelog, I think there are
                too possibilities:</p>
              <p class="">  * Integrate it into the service we are going
                to set up if the grant proposal is accepted. This will
                already have some logic builtin to cover things like
                also reacting to labels added after the PR is merged
                etc.</p>
              <p class="">  * Bypass the grant proposal service and
                directly hook into the github webhooks, which I think is
                what you propose.<br class="">
              </p>
            </div>
          </div>
        </blockquote>
        <div><br class="">
        </div>
        <div>Can you share the link again to your proposal?</div>
      </div>
    </blockquote>
    <p>Sure,</p>
    <p>After some fiddling I finally found the link to the proposals
      again.<br>
    </p>
    <p><a class="moz-txt-link-freetext" href="https://docs.google.com/document/d/1VzgLJ-hy2GtcWrAy5geivhDDdXRGJUDcikCWUtXRe9k/edit#heading=h.cuzf1c5o2ciq">https://docs.google.com/document/d/1VzgLJ-hy2GtcWrAy5geivhDDdXRGJUDcikCWUtXRe9k/edit#heading=h.cuzf1c5o2ciq</a></p>
    <p>Basically the idea is to do pretty much the same thing as the
      GitHub Backporting App (<a class="moz-txt-link-freetext" href="https://github.com/tibdex/backport#goal">https://github.com/tibdex/backport#goal</a>).
      The app will listen to label changes and state (open/close)
      changes and open issues on the docs repo accordingly, but could
      very well also call other REST APIs upon such events. The result
      should be a fairly generic and open source Github App, that can be
      installed on any repo and configured via a yaml file inside the
      repo.<br>
    </p>
    <p>Best regards</p>
    <p>Matthias<br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
      cite="mid:D53B17A6-C21A-44A4-BDC7-EBC6E18FD520@kartoza.com">
      <div>
        <div><br class="">
        </div>
        <div>Yes I was leaning towards a generic approach if possible,
          but let me read your proposal again and see how that fits in…</div>
        <div><br class="">
        </div>
        <div>Regards</div>
        <div><br class="">
        </div>
        <div>Tim</div>
        <br class="">
        <blockquote type="cite" class="">
          <div class="">
            <div text="#000000" bgcolor="#FFFFFF" class="">
              <p class=""> </p>
              <p class="">I think the main advantage of the first one
                would be that it could be integrated in a single tool
                and since we would be working on it already it would be
                less effort. The second one would add some value to
                projecta if it can be used for other projects too.</p>
              <p class="">I'm happy to step back if the second one is
                preferred.</p>
              <p class="">Regards</p>
              <p class="">Matthias<br class="">
              </p>
              <p class=""><br class="">
              </p>
              <blockquote type="cite"
                cite="mid:0CAC131A-CFB0-456C-880B-19A13B404377@kartoza.com"
                class="">
                <div class="">
                  <div class="">
                    <div class=""><br class="">
                    </div>
                    <div class="">Regards</div>
                    <div class=""><br class="">
                    </div>
                    <div class="">Tim</div>
                    <div class=""><br class="">
                    </div>
                    <br class="">
                  </div>
                </div>
              </blockquote>
            </div>
          </div>
        </blockquote>
      </div>
      <br class="">
      <div class="">
        <div style="color: rgb(0, 0, 0); font-family: Helvetica;
          font-size: 12px; font-style: normal; font-variant-ligatures:
          normal; font-variant-position: normal; font-variant-caps:
          normal; font-variant-numeric: normal; font-variant-alternates:
          normal; font-variant-east-asian: normal; font-weight: normal;
          letter-spacing: normal; text-indent: 0px; text-transform:
          none; white-space: normal; word-spacing: 0px;
          -webkit-text-stroke-width: 0px; line-height: normal;
          text-align: center;" class=""><span>—</span></div>
        <div style="color: rgb(0, 0, 0); font-family: Helvetica;
          font-size: 12px; font-style: normal; font-variant-ligatures:
          normal; font-variant-position: normal; font-variant-caps:
          normal; font-variant-numeric: normal; font-variant-alternates:
          normal; font-variant-east-asian: normal; letter-spacing:
          normal; text-indent: 0px; text-transform: none; white-space:
          normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;
          line-height: normal; text-align: center;" class="">
          <div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);
            font-family: Helvetica; font-size: 12px; font-style: normal;
            font-variant-caps: normal; font-weight: normal;
            letter-spacing: normal; orphans: auto; text-align: center;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: auto; word-spacing: 0px; -webkit-text-size-adjust:
            auto; -webkit-text-stroke-width: initial; text-decoration:
            none; font-variant-ligatures: normal; font-variant-position:
            normal; font-variant-numeric: normal;
            font-variant-alternates: normal; font-variant-east-asian:
            normal; margin: 0px; line-height: normal;
            -webkit-text-stroke-color: rgb(0, 0, 0); min-height: 14px;"
            class=""><br class="">
          </div>
          <br class="Apple-interchange-newline" style="caret-color:
            rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica;
            font-size: 12px; font-style: normal; font-variant-caps:
            normal; font-weight: normal; letter-spacing: normal;
            orphans: auto; text-align: center; text-indent: 0px;
            text-transform: none; white-space: normal; widows: auto;
            word-spacing: 0px; -webkit-text-size-adjust: auto;
            -webkit-text-stroke-width: 0px; text-decoration: none;">
          <span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);
            font-family: Helvetica; font-size: 12px; font-style: normal;
            font-variant-caps: normal; font-weight: normal;
            letter-spacing: normal; orphans: auto; text-align: center;
            text-indent: 0px; text-transform: none; white-space: normal;
            widows: auto; word-spacing: 0px; -webkit-text-size-adjust:
            auto; -webkit-text-stroke-width: 0px; text-decoration:
            none;"><span><span><span><span><span><span><span><span><span><span><span><img
                                    apple-inline="yes"
                                    id="D1E6F849-F277-440E-9455-32ED619340E4"
src="cid:part3.BF8F8950.9016B166@opengis.ch" class=""></span>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0); min-height: 14px;" class=""><br
                                    class="Apple-interchange-newline">
                                  <br class="Apple-interchange-newline">
                                  <br class="Apple-interchange-newline">
                                  <br class="Apple-interchange-newline">
                                  <br class="">
                                </div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0); min-height: 14px;" class=""><br
                                    class="">
                                </div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0);" class=""><b class="">Tim Sutton</b></div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0); min-height: 14px;" class=""><br
                                    class="">
                                </div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0);" class=""><b class="">Co-founder:</b><span
                                    class="Apple-converted-space"> </span>Kartoza</div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0);" class=""><b class="">Ex Project
                                    chair:</b><span style="font-weight:
                                    normal;" class=""><span
                                      class="Apple-converted-space"> </span><a
                                      href="http://QGIS.org" class=""
                                      moz-do-not-send="true">QGIS.org</a></span></div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0); min-height: 14px;" class=""><br
                                    class="">
                                </div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0);" class="">Visit <a
                                    href="http://kartoza.com/" class=""
                                    moz-do-not-send="true"><span
                                      style="-webkit-text-stroke-color:
                                      rgb(71, 135, 255);" class="">http://kartoza.com</span></a> to
                                  find out about open source:</div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0); min-height: 14px;" class=""><br
                                    class="">
                                </div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0);" class="">Desktop GIS programming
                                  services</div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0);" class="">Geospatial web
                                  development</div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0);" class="">GIS Training</div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0);" class="">Consulting Services</div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0); min-height: 14px;" class=""><br
                                    class="">
                                </div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0);" class=""><b class="">Skype</b>:
                                  timlinux </div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0);" class=""><b class="">IRC:</b><span
                                    class="Apple-converted-space"> </span>timlinux
                                  on #qgis at <a
                                    href="http://freenode.net" class=""
                                    moz-do-not-send="true">freenode.net</a></div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0);" class=""><br class="">
                                </div>
                                <div style="caret-color: rgb(0, 0, 0);
                                  color: rgb(0, 0, 0); font-family:
                                  Helvetica; font-size: 12px;
                                  font-style: normal; font-variant-caps:
                                  normal; font-weight: normal;
                                  letter-spacing: normal; orphans: auto;
                                  text-align: center; text-indent: 0px;
                                  text-transform: none; white-space:
                                  normal; widows: auto; word-spacing:
                                  0px; -webkit-text-size-adjust: auto;
                                  -webkit-text-stroke-width: initial;
                                  text-decoration: none;
                                  font-variant-ligatures: normal;
                                  font-variant-position: normal;
                                  font-variant-numeric: normal;
                                  font-variant-alternates: normal;
                                  font-variant-east-asian: normal;
                                  margin: 0px; line-height: normal;
                                  -webkit-text-stroke-color: rgb(0, 0,
                                  0);" class=""><span
                                    style="caret-color: rgb(102, 106,
                                    115); color: rgb(102, 106, 115);
                                    font-family: "Proxima
                                    Nova", sans-serif; font-size:
                                    14px; text-align: left;
                                    background-color: rgb(255, 255,
                                    255);" class="">I'd love to
                                    connect. </span><a target="_blank"
                                    class="t-quick-start-share-link"
                                    href="https://calendly.com/timlinux"
                                    style="color: rgb(0, 162, 255);
                                    text-decoration: none; cursor:
                                    pointer; font-family: "Proxima
                                    Nova", sans-serif; font-size:
                                    14px; text-align: left;"
                                    moz-do-not-send="true">Here's my
                                    calendar link</a><span
                                    style="caret-color: rgb(102, 106,
                                    115); color: rgb(102, 106, 115);
                                    font-family: "Proxima
                                    Nova", sans-serif; font-size:
                                    14px; text-align: left;
                                    background-color: rgb(255, 255,
                                    255);" class=""> to make finding
                                    time easy.</span></div>
                              </span></span></span></span></span></span></span></span></span></span></span></div>
      </div>
      <br class="">
    </blockquote>
  </body>
</html>