<div dir="ltr">Oops, this was meant to go to the dev list.<br><div><div class="gmail_quote"><br><br><div dir="ltr">Hi List,<br>   
 Following on from the other thread, I wanted to put forward the case 
for bugfix releases. I missed the previous conversation and apologise 
for rekindling it, but feel strongly on the subject so wanted to put 
forth my reasoning.<br>

    The reason given for why QGIS doesn't as I understand it is lack of resources.<br>    <br>    <br>   
 I think by not using some developer resources on bugfixes, the cost of 
not releasing regularly is passed on to the users and becomes 
considerably inflated. There's also a hidden cost to developers who 
spend their time interacting with users.<br>

    <br>    All of the following are consequences of irregular releases (there are probably more):<br>    <br>   
 - Users spend a considerable amount of time reporting a bug in stable 
only to discover it's "fixed in master". This has happened multiple 
times to me.<br>

    <br>    - Users are often asked to "please test this in master" when
 they report a bug, forcing them to spend potentially much more time 
reporting the same issue.<br>    <br>    - There are countless threads 
in the user list where the final conclusion is - "this is already 
implemented/fixed in master".<br>

    <br>    - All the time lost by users on stable as they hit bugs that are already fixed in master.<br>    <br>    ---<br>    <br>   
 Furthermore, regular releases are also part of the iterative cycle of 
OpenSource development. With 2.x, a ton of new bugs have no doubt 
appeared in the new features (I know you've all done lots to minimise 
this, but it's inevitable). By releasing regularly the cycle of Bug 
Reporting -> Development -> Release, can stay tight and efficient.
 As shown above that's not the case currently.<br>

<br>    The current cycle discourages users (well, at least it does me) from reporting bugs except immediately after a release.<br>    <br>    ---<br>    <br>   
 I do appreciate QGIS has finite developer resources, and while I don't 
pretend to know/understand how the GeoServer/QGIS projects are 
structured, it does seem that QGIS has considerably more developers 
(both core and contributory) than GeoServer which does manage regular 
bugfix releases.<br>

    <br>    Maybe there's scope for optimising the release process, or 
issuing patches rather than full releases, or something else, but that 
isn't my area.<br>    <br>    See also: <a href="https://en.wikipedia.org/wiki/Release_early_release_often" target="_blank">https://en.wikipedia.org/wiki/Release_early_release_often</a><br>

    <br>    Just a thought from a bug-reporting non-developer,<br>    Jonathan<br></div></div></div><br>
</div>

<br>
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;background-color:rgb(255,255,255)">This transmission is intended for the named addressee(s) only and may contain sensitive or protectively marked material up to RESTRICTED and should be handled accordingly. Unless you are the named addressee (or authorised to receive it for the addressee) you may not copy or use it, or disclose it to anyone else. If you have received this transmission in error please notify the sender immediately. All email traffic sent to or from us, including without limitation all GCSX traffic, may be subject to recording and/or monitoring in accordance with relevant legislation.</span>