From: Thijs K. <ki...@sq...> - 2006-10-10 19:43:00
|
Hello devs, On IRC we had some discussion about the goals and roadmap for the DEVEL branch, aka 1.5.x, aka to-be-2.0. Because not everyone does IRC or was present on IRC, I present the result here for further discussion. The plan is to make it a bit more concrete when we're going to release new versions of the DEVEL branch and how to stabilize it. The overview of the current plan is here: http://www.squirrelmail.org/wiki/SquirrelMail15Roadmap Some interesting points from that: - Now, in the pre-1.5.2 phase, we work on Templating phase 1 and the revision of the plugin api. Also, other new features can still go in (Alexandros' plans for example. - Once templating1 + plugins is done, we release 1.5.2 DEVEL for feedback. We wait on those two, but not on other things. - After the release of 1.5.2, there can be no more new features or refactorings in devel unless absolutely necessary. Only bugfixes to existing code. The point is that we need to stabilize the code base so we have to stop disrupting it. - After the release of 1.5.2, the plugins API will also be frozen. This is to give plugin authors the green light to start adapting and testing with all the changes. Something that breaks plugins can only go in if unavoidable. - Between 1.5.2 and 1.5.3 we fix a lot of bugs. Between 1.5.3 and RC1 we hopefully fix less bugs. Then we release 2.0. Done! :) Feedback of course more than welcome. Thijs |