<div dir="ltr"><br><div class="gmail_extra">Maybe this could go into a different thread? I think is off-topic<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 5, 2013 at 10:32 AM, Paul <span dir="ltr"><<a href="mailto:paul.a@aandc.org" target="_blank">paul.a@aandc.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">At 07:34 AM 4/5/2013 -0400, Kyle Hall wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
>From what I've I've heard around the water cooler, we won't be switching to<br>
4.x until there is some major change to the internal infrastructure of Koha<br>
( like Solr support, or perhaps DBIx::Class support ).<div class="im"><br>
<br>
I think if were to ditch the traditional versioning system, that maybe the<br>
Ubuntu year/month style would. So a major release this month would be<br>
version 13.04. I'm not endorsing it, it's just a possibility ; )<br>
</div></blockquote>
<br>
I would very much like to see something along the "Ubuntu style" as *production* is very different from development and product improvement and/or security issues (which is great/marvelous, to be encouraged, the life and soul of an open-source project, etc)<br>


<br>
Many (most?) production environments are based upon a two-year cycle with security upgrades; this opinion based on the last twenty years of IT proliferation out of my fifty years in IT. Enhancements come down to a question of "is it really helpful in our environment?" and "what are the risks/costs of modifying a working system?" (Some of us are more/less blessed with a permanent sandbox capability and the time/resources to use it beneficially for our commercial/charitable goals. But this should not be relied upon.)<br>


<br>
A two year "LTS" cycle, with a further two years "support", plus one more year of "not dropping off the edge of the world" works extremely well as a policy principle, which I feel must be based upon a principle of "if it ain't broke, don't fix it."  (Ubuntu is slowly getting there - it's now nearly trivial to limit apt-get upgrade to security issues only, and consider product enhancements at a totally separate level.  Could Koha do the same with the "package" option?  One of the reasons that I use tarballs is the granularity of looking through the release notes for security issues.)<br>

</blockquote></div><br></div><div class="gmail_extra">I belive LTS could be a good thing for Koha. The main problem is that the effort needs to be done by someone. The current way of handling this ("version XX will be deprecated unless someone steps in as release maintainer") is a good approach in this scenario. If an institution (or group of them) is not ready for a major version jump, they should sponsor the maintenance of their current version.<br>

<br></div><div class="gmail_extra">We plan to use 3.12 as soon as it gets stabilized until something really better arises.<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Version numbering *might* be related to LTS in the way we currentl name packages and things that need to be done to retain a certain version from a major upgrade.<br>

<br></div><div class="gmail_extra">I'd go for the naming schema is used for virtualbox (for example):<br><br></div><div class="gmail_extra">koha-common-3.10<br>koha-common-3.12<br></div><div class="gmail_extra"><br></div>

<div class="gmail_extra">and so on.<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Regards<br></div><div class="gmail_extra">To+<br></div><div class="gmail_extra"><br><br></div></div>