While Asterisk has made itself known as a SIP implementation that can interoperate with virtually any other SIP implementation this has come at a cost of increased developer burden and reduced feature set. To propel Asterisk further into the future, a new SIP module is being developed which focuses on building a sustainable SIP implementation for the next 10 years. This talk will focus on explaining the new approaches that will be taken with this module, how it can be expanded and maintained, and how you too can help bring new SIP grounds to the Asterisk community!
As VoIP protocols have come and gone SIP has remained the most dominant throughout the world. It has been implemented by countless individuals across countless devices. It has enjoyed being expanded by numerous other specifications which have increased its feature set and compatibility in different situations. It shows no sign of slowing down, yet. While Asterisk has made itself known as a SIP implementation that can interoperate with virtually any other SIP implementation this has come at a cost of increased developer burden and reduced feature set. To propel Asterisk further into the future a new SIP module is being developed which focuses on doing things differently. This SIP module will use an existing SIP stack and several new fundamental approaches for module development within Asterisk which will allow more freedom for developers to implement the key features they want quickly and easily in a completely modular fashion. This talk will focus on explaining the new approaches that will be taken with this module, how it can be expanded and maintained, and how you too can help bring new SIP grounds to the Asterisk community!
Speakers: Joshua Colp