Development -> Development
Release policy
Following the start of the work for OpenSIPS 2.0, the priorities and policies on releases changed.
Right now, most of development effort is invested in the version 2.0 code. What this means:
Old (existing) design
- there will be no more major release for this design - that's it, 1.6 is end of line
- bug fixes will be carried on as usual
- minor / essential improvements / adds-on will still be done on 1.6 branch
- minor releases on 1.6 branch will contain not only bug fixings, but also the improvements and adds-on ; actually 1.6 branch and trunk will contain the same code - trunk will be for coding and testing, 1.6 will be the stable - after a change/add-on is tested on trunk, it will be backported to 1.6 to be part of the next minor release.
New (2.0) design
- a complete new repository entry (probably GIT based) will be created for the new version (we need to keep the current trunk as testing ground for the 1.6 branch)
- the code already takes shape - once it will have a basic functionality (able to start, stop, create threads, cfg read, etc), we will upload the code on public repository.
- the first release of the 2.0 version is estimated to be done around beginning of 2011. Could be sooner or later, depending on challenges and support (man power) we will have.
Developers hierarchy
To ensure the quality and technical competence across the project, the development work is governed by developer knowledge. OpenSIPS project implements several layers of technical competence - the development hierarchy:
- core developers - developers taking care of OpenSIPS core, of the overall architecture and design
- module developers - developers taking care of a OpenSIPS module (or modules). They are module maintainers. For work expending across their modules they need to address to other module developers (for other modules) or to core developers (for core or global matters)
- tool maintainers - developers not involved in OpenSIPS core or modules, but in surrounding tools and utilities (control tool, DB scripts, utilities, etc)
- contributors - developers randomly contributing to OpenSIPS by providing patches (for fixes or new features). For how this works, see Contributing page.
- packagers - people taking care of OpenSIPSpackaging (for different OS's) ; they are in-charge with maintaining the specs and preparing packages.
Module maintainers
- acc - Bogdan-Andrei Iancu
- alias_db - commonly maintained
- auth - Bogdan-Andrei Iancu
- auth_db - Bogdan-Andrei Iancu
- auth_diameter - unmaintained
- auth_radius - commonly maintained
- avpops - Bogdan-Andrei Iancu
- avp_radius - commonly maintained
- benchmark - Bastian Friedrich
- call_control - Dan Pascu
- carrierroute - commonly maintained
- cfgutils - commonly maintained
- closeddial - Sergio Gutierrez
- cpl-c - Bogdan-Andrei Iancu
- db_berkeley - Will Quan
- db_flatstore - commonly maintained
- db_mysql - commonly maintained
- db_oracle - commonly maintained
- db_postgres - Greg Fausak
- db_text - commonly maintained
- db_unixodbc - commonly maintained
- dialog - Bogdan-Andrei Iancu , Ovidiu Sas
- dialplan - Anca Vamanu
- dispatcher - commonly maintained
- diversion - commonly maintained
- domain - commonly maintained
- domainpolicy - commonly maintained
- drouting - Bogdan-Andrei Iancu
- enum - commonly maintained
- exec - Bogdan-Andrei Iancu
- gflags - Bogdan-Andrei Iancu
- group - Bogdan-Andrei Iancu
- group_radius - commonly maintained
- h350 - Christian Schlatter
- identity - Bogdan-Andrei Iancu
- imc - Anca Vamanu
- jabber - Anca Vamanu
- lcr - commonly maintained
- ldap - Christian Schlatter
- load_balancer - Bogdan-Andrei Iancu
- localcache - Anca Vamanu
- mangler - unmaintained
- maxfwd - Bogdan-Andrei Iancu
- mediaproxy - Dan Pascu
- mi_datagram - Bogdan-Andrei Iancu
- mi_fifo - Bogdan-Andrei Iancu
- mi_xmlrpc - Bogdan-Andrei Iancu
- mmgeoip - Kobi Eshun
- msilo - commonly maintained
- nathelper - Bogdan-Andrei Iancu , Maxim Sobolev
- nat_traversal - Dan Pascu
- options - commonly maintained
- osp - Di-Shi Sun, Dmitry Isakbayev
- path - commonly maintained
- pdt - commonly maintained
- peering - commonly maintained
- perl - Bastian Friedrich
- perlvdb - Bastian Friedrich
- permissions - commonly maintained
- pike - Bogdan-Andrei Iancu
- presence - Anca Vamanu
- presence_dialoginfo - Anca Vamanu
- presence_mwi - Anca Vamanu
- presence_xcapdiff - Lucian Stanescu
- presence_xml - Anca Vamanu
- pua - Anca Vamanu
- pua_bla - Anca Vamanu
- pua_dialoginfo - Anca Vamanu
- pua_mi - Anca Vamanu
- pua_usrloc - Anca Vamanu
- pua_xmpp - Anca Vamanu
- qos - Ovidiu Sas
- ratelimit - Ovidiu Sas
- regex - Iņaki Baz Castillo
- registrar - Bogdan-Andrei Iancu
- rls - Anca Vamanu
- rr - Bogdan-Andrei Iancu
- seas - Andrei Pisau
- signaling - Anca Vamanu
- siptrace - Bogdan-Andrei Iancu
- sl - Bogdan-Andrei Iancu
- sms - Bogdan-Andrei Iancu
- snmpstats - Jeffrey Magder
- speeddial - commonly maintained
- sst - Ron Winacott
- statistics - Bogdan-Andrei Iancu
- textops - commonly maintained
- tlsops - commonly maintained
- tm - Bogdan-Andrei Iancu
- uac - Bogdan-Andrei Iancu
- uac_redirect - Bogdan-Andrei Iancu
- uri - commonly maintained
- uri_db - Sergio Gutierrez
- uri_radius - commonly maintained
- userblacklist - commonly maintained
- usrloc - Bogdan-Andrei Iancu
- xcap_client - Anca Vamanu
- xlog - commonly maintained
- xmpp - Anca Vamanu
| Your VoIP Account
News
OpenSIPS Control Panel 4.0
08th of March 2010
OpenSIPS CP 4.0 comes with user provisioning... Read more...
Conference on "OpenSIPS 2.0"
5th of March 2010
VoIP Users Conference will host an audio conference Read more...
OpenSIPS webinar
25th of February 2010
Next webinars is Explaining the default script Read more...
OpenSIPS 2.0 Design
15th of February 2010
Design of OpenSIPS 2.0 is unveiled Read more...
OpenSIPS webinar
28th of January 2010
Next OpenSIPS webinars is SIP Introduction Read more...
Building Telephony Systems with OpenSIPS 1.6
21st of January 2010
New edition is available... Read more...
OpenSIPS 1.6.1 is released
21st of December 2009
OpenSIPS 1.6.1 minor release is out... Read more...
OpenSIPS Development Course
17th of December 2009
OpenSIPS Devel Course for 2010... Read more...
OpenSIPS Bootcamps 2010
09th of December 2009
2010 Schedule for Bootcamp events... Read more...
User Location is faster
13th of November 2009
USRLOC is 3 time faster than before... Read more...
OpenSIPS Control Panel 3.0
30th of October 2009
OpenSIPS CP 3.0 major release is out... Read more...
OpenSIPS 1.6.0 is released
16th of October 2009
OpenSIPS 1.6.0 major release is out... Read more...
OpenSIPS VoIP Service
21th of September 2009
OpenSIPS project offers free VoIP services... Read more...
OpenSIPS & Astricon
21th of September 2009
OpenSIPS talks and exhibits at Astricon 2009... Read more...
SVN freeze
17th of September 2009
SVN trunk gets frozen to prepare 1.6 release... Read more...
New types of script routes
10th of September 2009
New additions to configuration file routes... Read more...
STUN server
7th of September 2009
OpenSIPS has now a built-in STUN server... Read more...
Pseudovariable implementation extended
3rd of September 2009
Added new operations for pvars to give more power to the script writer... Read more...
OpenSIPS Asterisk Integration
30th of August 2009
Tutorial for realtime integration... Read more...
OpenSIPS 1.5.3 is released
27th of August 2009
OpenSIPS 1.5.3 minor release is out... Read more...
AAA and RADIUS support
18th of April 2009
New AAA API and RADIUS enhancements in OpenSIPS Read more...
OpenSIPS webinar
4th of April 2009
Next OpenSIPS webinars is Types of Routs in OpenSIPS Read more...
B2BUA
3rd of August 2009
A B2BUA signaling implementation in OpenSIPS Read more...
DB virtual
23th of July 2009
A DB conn mixer for failover, parallel and LB Read more...
Codec manipulation
23th of July 2009
SDP codecs and priorities manipulation Read more...
Memcached interfacing
16th of July 2009
memcached support for memory caching API Read more...
OpenSIPS 1.5.2 is released
15th of July 2009
OpenSIPS 1.5.2 minor release is out... Read more...
OpenSIPS@ClueCon
14th of July 2009
OpenSIPS talks at ClueCon Read more...
OpenSIPS webinar
30th of June 2009
Next OpenSIPS webinars is Routing in SIP Read more...
REGISTRAR enhancements
29th of June 2009
REGISTRAR module becomes more flexible Read more...
OpenSIPS free webinars
01st of June 2009
OpenSIPS webinars program was launched Read more...
OpenSIPS-CP 2.0 is released
13rd of April 2009
OpenSIPS Control Panel 2.0 major release is out... Read more...
OpenSIPS 1.5.1 is released
13rd of April 2009
OpenSIPS 1.5.1 minor release is out... Read more...
OpenSIPS 1.5.0 is released
23rd of March 2009
OpenSIPS 1.5.0 major release is out... Read more...
OpenSIPS 1.4.5 is released
23rd of March 2009
OpenSIPS 1.4.5 minor release is out... Read more...
OpenSIPS as Load Balancer
4th of March 2009 How to do real Load-Balancing for media servers ... Read more...
OpenSIPS at Amoocon (AsteriskTAG)
24th of February 2009 3 hot topics presented at Amoocon ... Read more...
|