|
May 24
2009
|
New Versioning mechanism and InstallerPosted by Imran Ali in Release, News, Development, 1.2.0 Stable |
|
From now on we shall have a regular version cycle consisting of per defined feature releases and subsequent bug fix releases. The versions will continue to contain three digits as they have till date but will signify both features releases and bug fix ones easily. Let's take the example of version 1.2.x. The version will be part of the 1.2 branch and the last digit x will be upped with every bug fix release, more or less the way it done for Joomla! as well. 1.2.0 will be the first version to take advantage of this new method.
As part of the discussion, it was also found that the way JFusion is packaged at the moment, it will be very difficult for us to call a release as stable. There are far too many extensions that are packaged into one mega package at the moment. All plugins, module, bots and other bits are packaged together and almost all are undergoing rapid development even as I write this blog entry.
In addition to that, not everybody integrates all software(s) that we support on the same site. Most integrate one, or at the maximum two software. So it kind of becomes cumbersome for them to have everything installed on their website. Same is the case with the Modules and Bots.
Plus, there are far fewer changes to the core code now and more changes taking place to the various plugins. These can be packaged separately for users using a specific plugin to upgrade instead of upgrading the entire JFusion Component.
Therefore, starting from 1.2.0 we will be separating all our extensions into separate packages. The installing part however will not change. One of the many mottos of the JFusion project is "ease of use", and keeping that in mind, the developers are designing a new installer which shall allow you to grab a package and install it on your system by just clicking a button.
Let us know what you think about this new development by commenting to this blog entry.

written by T-J Panttila, May 25, 2009
written by ssnobben, May 27, 2009
written by Marius van Rijnsoever, May 27, 2009
The new versionchecker/installer system framework has been setup. Now it is just a matter of hooking up these new functions in the controller code. I'm very excited by how JFusion 1.2.0 is looking. It will have functions, be better looking and is easier to use. Big things are happening and we will enlighten you soon with these new developments.
Thanks, Marius





