– Kamailio SIP Server –

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
development:release-policy [2012/03/14 14:20]
46.21.149.90 RdhsDQKh
development:release-policy [2012/03/20 20:09] (current)
80.250.1.245 old revision restored
Line 1: Line 1:
 +====== Release policy ======
 +
 +The releases done by KAMAILIO (OpenSER) project are guided by the following policies.
 +
 +===== Versioning =====
 +
 +Each Kamailio (OpenSER) version is composed of 3 numbers, separated by dots: X.Y.Z
 +
 +* X and Y are used to identify the major releases
 +* Z is used to identify the minor releases
 +
 +Incrementing the numbers in version string:
 +* X is changed when radical changes are included, like new internal architecture
 +* Y is changed for each major release
 +* Z is changed for each minor release
 +
 +===== Major release =====
 +
 +A major release includes new features in core or modules and may not preserve configuration file or database structure compatibility with previous major release.
 +
 +* 6 to 8 months based releasing
 +* 4-6 months development
 +* approximately 2 months extensive testing
 +* these releases are derived from the trunk version
 +* the version of a major release ends in 0 (Z=0): X.Y.0
 +
 +===== Minor release =====
 +
 +A minor release includes bug fixes and documentation updates done for a major release. It preserves configuration file and database structure compatibility.
 +
 +* 1 to 3 months after a major release
 +* shorter testing period
 +* one ore more minor releases depending on the demand
 +* this releases are derived from the stable branch
 +* the version of a minor release keeps same X and Y from the major release <span class="​plainlinks">​[http://​www.shoppharmacycounter.com/​ <span style="​color:​black;​font-weight:​normal;​ text-decoration:​none!important;​ background:​none!important;​ text-decoration:​none;">​weight loss pills</​span>​] and changes Z. Z starts from 1 and increments for each minor release.
 +
 +
 +===== Maintained releases =====
 +
 +* the last two major releases are maintained. Now these are:
 +** branch 1.3 resulting in releases labeled 1.3.x (these are released still under openser name)
 +** branch 1.4 resulting in releases labeled 1.4.x (these are released under new name kamailio)
 +===== Dates for releases =====
 +
 +* Branch 1.3 (major release 1.3.0)
 +** Version 1.3.3: Released Aug 28, 2008
 +** Version 1.3.4: Released Nov 24, 2008
 +* Branch 1.4 (major release 1.4.0)
 +** Version 1.4.0: Released Aug 7, 2008
 +** Version 1.4.1: Released Sept 25, 2008
 +** Version 1.4.2: Released Oct 23, 2008
 +** Version 1.4.3: Released Dec 16, 2008
 +** Version 1.4.4: Scheduled shorly after 1.5.0
 +* Branch 1.5 (major release 1.5.0)
 +** Version 1.5.0: Released on March 2, 2009
 +** Version 1.5.1: Released on April 29, 2009
 +** Version 1.5.2: Released on July 14, 2009
 +
 +* Branch 3.0 (major release 3.0.0)
 +** Version 3.0.0: Released Jan 11, 2010
 +* Branch 3.1 (major release 3.1.0)
 +** Version 3.1.0: Released Oct 06, 2010
 +* Branch 3.2 (major release 3.2.0)
 +** Version 3.2.0: Released Oct 18, 2011
 +