<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi<div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 12 Oct 2015, at 18:37, Andreas Neumann <<a href="mailto:a.neumann@carto.net" class="">a.neumann@carto.net</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
  
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type" class="">
  
  <div bgcolor="#FFFFFF" text="#000000" class="">
    Hi Jürgen,<br class="">
    <br class="">
    I don't claim that a six months release schedule solves all our
    issues. I know it is not too different.<br class="">
    <br class="">
    But every release is a lot of work - for packagers, translators,
    testers, documenters - also for people like Anita and me who help
    evangelizing/promoting QGIS. In the past I tried to
    promote/advertise QGIS for every release - now it became insane - it
    would be a full-time job!<br class="">
    <br class="">
    There was probably a reason to release very often in the early days
    of QGIS - when a lot of features were still missing - but there is
    not so much pressure anymore these days.<br class="">
    <br class="">
    I also have the impression that our testing/bug fixing period is too
    short. If I am on holidays for 1-2 weeks during this time, I almost
    missed my opportunity to properly test the release. It would be much
    easier if it would be a 2-month period for testing/bug fixing.<br class="">
    <br class="">
    And there is another thing: I usually tell the Swiss QGIS users to
    test a new release - if this happens too often - they don't take you
    seriously anymore - What? There was just a release a couple of weeks
    ago - and now I should already test again? The reality is that many
    users out there work with old releases because they can't upgrade
    that often - due to whatever reasons in their organizations.<br class="">
    <br class="">
    Like Régis - even if my users may only work with the LTR version - I
    personally want to stay up-to-date/current with the in between
    releases - test stuff early on. For me, personally, even the nightly
    is good enough for the testing purpose. No need to do a full release
    for testing stuff. But if it happens that feature X only works in
    version A, and then stops working in the next release due to a bug,
    and then yet another feature only worked in the version 2 versions
    ago - it really becomes a burden and nightmare to maintain QGIS in
    an organization.<br class="">
    <br class="">
    If we continue cranking out releases at this very fast pace - we
    also risk a very strong disconnect between the actual professional
    users out there (who may be 2-4 releases behind) and the nerds who
    can afford to stay always at the cutting edge.<br class="">
    <br class="">
    And: we could better concentrate our quality assurance efforts and
    finances (employ more devs and/or let them work longer/more
    concentrated on bug fixing) if we don't release too often.<br class=""></div></div></blockquote><div><br class=""></div><div>Andreas how would you see the LTR releases working in relation to a slower release cycle? I have thought at times that we should make the LTR’s longer lived e.g. 2 years (1 year is not really that ‘long term’).</div><div><br class=""></div><div>Regards</div><div><br class=""></div><div>Tim</div><div><br class=""></div><br class=""><blockquote type="cite" class=""><div class=""><div bgcolor="#FFFFFF" text="#000000" class="">
    <br class="">
    Andreas<br class="">
    <br class="">
    <div class="moz-cite-prefix">On 12.10.2015 17:49, Jürgen E. Fischer
      wrote:<br class="">
    </div>
    <blockquote cite="mid:20151012154936.GA19074@norbit.de" type="cite" class="">
      <pre wrap="" class="">Hi Andreas,

On Mon, 12. Oct 2015 at 13:47:03 +0200, Andreas Neumann wrote:
</pre>
      <blockquote type="cite" class="">
        <pre wrap="" class="">I know - this discussion came up repeatedly in the past - but here I
am, bringing it up again. Jürgen - please don't shoot me ;-)
</pre>
      </blockquote>
      <pre wrap="" class="">As if that would help - there are far too many people out there ;)  I just
wonder why this needs to be discussed again shortly before a release.

And I don't actually see any new points - this has been discussed before and I
never saw any striking arguments that would really make it clear that four
months is too short, while six months would be all that different.

That the initial LTR release wasn't any different from the other releases
stability-wise is correct.  But should it?  We maintain it for a year - and
that's the difference.

That bugs pop up shortly after the release is probably unavoidable unless it
gets intensive testing.   Otherwise the people testing (although they probably
just want to use) a new release will easily outnumber the people testing and
fixing it before the release and hence might find serious things right after
the release - or even before we have all the packages ready.

I guess that's why we always had point releases right after the .0 releases and
I don't think that will change with a switch to a six month schedule.

</pre>
      <blockquote type="cite" class="">
        <pre wrap="" class="">As a QGIS user in government (you could also replace this by a company or
other professional users) I find the 4 month release schedule not ideal - and
quite stressful. I would rather prefer a half-year or yearly release and then
proper bug-fix releases. I also find the one month window for testing/bug
fixing too short.
</pre>
      </blockquote>
      <pre wrap="" class="">For those there is the LTR.  That's who we make it for.  If not even those are
using it, why do we make it at all?   

You might say that you can't wait twelve month for new features you fund.
Right, and that's why the release schedule is as short as it is.  It's to make
new features available in a release relatively quickly.   But if it's four or
six month isn't a big difference there either.

If we released every 6 months, how long would we maintain the LTR?  Still a
year and every second release is a LTR?  Or still every third release?

I don't really care that much if we release on a four or six month schedule
(ubuntu does six monthly releases too).


Jürgen

</pre>
      <br class="">
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br class="">
      <pre wrap="" class="">_______________________________________________
Qgis-developer mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/qgis-developer">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a></pre>
    </blockquote>
    <br class="">
  </div>

_______________________________________________<br class="">Qgis-developer mailing list<br class=""><a href="mailto:Qgis-developer@lists.osgeo.org" class="">Qgis-developer@lists.osgeo.org</a><br class="">http://lists.osgeo.org/mailman/listinfo/qgis-developer</div></blockquote></div><br class=""><div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; 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: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-align: center;" class=""><span><br class=""></span></div><span style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br class="Apple-interchange-newline"><span><img height="66" width="160" apple-inline="yes" id="052A8441-B1AA-4628-9663-75E6D86F0C20" apple-width="yes" apple-height="yes" src="cid:62C890D4-3964-4609-BDE6-7536D5FBDD70" class=""></span><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-align: center;" class=""><br class="Apple-interchange-newline"><br class=""></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-align: center;" class="">Tim Sutton</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-align: center;" class=""><br class=""></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><div style="text-align: center;" class="">Visit <a href="http://kartoza.com" class="">http://kartoza.com</a> to find out about open source:</div><div style="text-align: center;" class=""><br class=""></div><div class=""><div style="text-align: center;" class="">* Desktop GIS programming services</div><div style="text-align: center;" class="">* Geospatial web development</div><div style="text-align: center;" class="">* GIS Training</div><div style="text-align: center;" class="">* Consulting Services</div><div style="text-align: center;" class=""><br class=""></div><div class=""><div style="text-align: center;" class="">Skype: timlinux Irc: timlinux on #qgis at <a href="http://freenode.net" class="">freenode.net</a></div><div style="text-align: center;" class="">Tim is a member of the QGIS Project Steering Committee</div><div style="text-align: center;" class=""><br class=""></div><div style="text-align: center;" class="">Kartoza is a merger between Linfiniti and Afrispatial</div></div></div></div>
</span></div>
<br class=""></div></body></html>