Currently you are not logged in.

 Login | Register 

Main

Resources

Training

Events

Development

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:

  1. core developers - developers taking care of OpenSIPS core, of the overall architecture and design
  2. 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)
  3. tool maintainers - developers not involved in OpenSIPS core or modules, but in surrounding tools and utilities (control tool, DB scripts, utilities, etc)
  4. contributors - developers randomly contributing to OpenSIPS by providing patches (for fixes or new features). For how this works, see Contributing page.
  5. packagers - people taking care of OpenSIPSpackaging (for different OS's) ; they are in-charge with maintaining the specs and preparing packages.

Module maintainers

  1. acc - Bogdan-Andrei Iancu
  2. alias_db - commonly maintained
  3. auth - Bogdan-Andrei Iancu
  4. auth_db - Bogdan-Andrei Iancu
  5. auth_diameter - unmaintained
  6. auth_radius - commonly maintained
  7. avpops - Bogdan-Andrei Iancu
  8. avp_radius - commonly maintained
  9. benchmark - Bastian Friedrich
  10. call_control - Dan Pascu
  11. carrierroute - commonly maintained
  12. cfgutils - commonly maintained
  13. closeddial - Sergio Gutierrez
  14. cpl-c - Bogdan-Andrei Iancu
  15. db_berkeley - Will Quan
  16. db_flatstore - commonly maintained
  17. db_mysql - commonly maintained
  18. db_oracle - commonly maintained
  19. db_postgres - Greg Fausak
  20. db_text - commonly maintained
  21. db_unixodbc - commonly maintained
  22. dialog - Bogdan-Andrei Iancu , Ovidiu Sas
  23. dialplan - Anca Vamanu
  24. dispatcher - commonly maintained
  25. diversion - commonly maintained
  26. domain - commonly maintained
  27. domainpolicy - commonly maintained
  28. drouting - Bogdan-Andrei Iancu
  29. enum - commonly maintained
  30. exec - Bogdan-Andrei Iancu
  31. gflags - Bogdan-Andrei Iancu
  32. group - Bogdan-Andrei Iancu
  33. group_radius - commonly maintained
  34. h350 - Christian Schlatter
  35. identity - Bogdan-Andrei Iancu
  36. imc - Anca Vamanu
  37. jabber - Anca Vamanu
  38. lcr - commonly maintained
  39. ldap - Christian Schlatter
  40. load_balancer - Bogdan-Andrei Iancu
  41. localcache - Anca Vamanu
  42. mangler - unmaintained
  43. maxfwd - Bogdan-Andrei Iancu
  44. mediaproxy - Dan Pascu
  45. mi_datagram - Bogdan-Andrei Iancu
  46. mi_fifo - Bogdan-Andrei Iancu
  47. mi_xmlrpc - Bogdan-Andrei Iancu
  48. mmgeoip - Kobi Eshun
  49. msilo - commonly maintained
  50. nathelper - Bogdan-Andrei Iancu , Maxim Sobolev
  51. nat_traversal - Dan Pascu
  52. options - commonly maintained
  53. osp - Di-Shi Sun, Dmitry Isakbayev
  54. path - commonly maintained
  55. pdt - commonly maintained
  56. peering - commonly maintained
  57. perl - Bastian Friedrich
  58. perlvdb - Bastian Friedrich
  59. permissions - commonly maintained
  60. pike - Bogdan-Andrei Iancu
  61. presence - Anca Vamanu
  62. presence_dialoginfo - Anca Vamanu
  63. presence_mwi - Anca Vamanu
  64. presence_xcapdiff - Lucian Stanescu
  65. presence_xml - Anca Vamanu
  66. pua - Anca Vamanu
  67. pua_bla - Anca Vamanu
  68. pua_dialoginfo - Anca Vamanu
  69. pua_mi - Anca Vamanu
  70. pua_usrloc - Anca Vamanu
  71. pua_xmpp - Anca Vamanu
  72. qos - Ovidiu Sas
  73. ratelimit - Ovidiu Sas
  74. regex - Iņaki Baz Castillo
  75. registrar - Bogdan-Andrei Iancu
  76. rls - Anca Vamanu
  77. rr - Bogdan-Andrei Iancu
  78. seas - Andrei Pisau
  79. signaling - Anca Vamanu
  80. siptrace - Bogdan-Andrei Iancu
  81. sl - Bogdan-Andrei Iancu
  82. sms - Bogdan-Andrei Iancu
  83. snmpstats - Jeffrey Magder
  84. speeddial - commonly maintained
  85. sst - Ron Winacott
  86. statistics - Bogdan-Andrei Iancu
  87. textops - commonly maintained
  88. tlsops - commonly maintained
  89. tm - Bogdan-Andrei Iancu
  90. uac - Bogdan-Andrei Iancu
  91. uac_redirect - Bogdan-Andrei Iancu
  92. uri - commonly maintained
  93. uri_db - Sergio Gutierrez
  94. uri_radius - commonly maintained
  95. userblacklist - commonly maintained
  96. usrloc - Bogdan-Andrei Iancu
  97. xcap_client - Anca Vamanu
  98. xlog - commonly maintained
  99. 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...


Edit | History | Print | Recent Changes | Search
Page last modified on March 04, 2010, at 06:16 PM