I’ve toughts about it for a while now. But we are going to change the support we always planned to give. We change our support cycle because of some issues we have with ModernBB 2.0, and because it’s pointless how it was ment to work.
Let’s write down how the support cyclus should work if we followed our old cycle. Well, ModernBB 1.6 would be supported for an unknown time, even after the release of multiple ModernBB releases. ModernBB 2.0 would be supported until we would release ModernBB 2.2 and ModernBB 2.1, which now is still in development, would be supported until version 2.3 is released. Well…
That’s not how we are going to do it. The most important change will be for ModernBB 2.0. Anyway, we’ve put an end date on the support for ModernBB 1.6, support for this version will end in March 2015. That’s a while from now, so that should not give problems. ModernBB 2.0 will be supported until 2 weeks after the ModernBB 2.1 stable has been released. Here is the most important change: we’ve decided to not support it until the release of 2.3.
This has been done because we faced to much bugs in ModernBB 2.0, we could fix them in the 2.0 branch, but they already have been fixed in ModernBB 2.1. We know that this is not what we promised and we are very sorry, but it’s pointless to fix all the bugs (by the way, they are most of the time just visual bugs and won’t make ModernBB impossible to use) if they already have been fixed in 2.1. Another reason why we end support for ModernBB 2.0 that fast, is the fact that the styles API has been seriously updated and styles for ModernBB 2.0 won’t work on ModernBB 2.1. We don’t want to make it difficult for developers to support the current versions.
ModernBB 2.1 will take a similar scheme, the support for it will end together with the release of the next feature updates, the patch that’s then in the works will be finished and released as soon as it is ready, then it’s done for that branch. With this, we hope to give you more reasons to keep yourself up-to-date, this is very important to us and your own safety and fun.
Talking about updates, we will release updates on a more regular base. We want to start a 3-month release cyclus for patches. This cyclus starts with the release of ModernBB 1.6.4 and 2.0.2 in December 2013. The next update for 1.6 will be 1.6.5 in March 2014, and so on. The only exceptions we make on this rull are security updates, hotfixes and x.x.1 patches. Those last ones is, for example 2.1.1, this might be released ealier than this.
Also: feature updates will also follow the same dates. If we release ModernBB 2.1 in January 2013, the first update won’t be released in April 2013, but in March 2013, we will Always release updates in March, June, September and December of ever year. No matters when a version has been released (except if we didn’t change anything in the meantime).