Hello,
development (master) branch of Kamailio enters now in pre-release phase
for version 5.0.0. Therefore, no new feature should be pushed to master
until we create a dedicated branch for 5.0 (expected to be in about 4
weeks or so).
If in doubt to push or not a commit to master, push it first on a
personal branch (or attach to an email) and discuss it on sr-dev. The
new modules can be a bit more dynamic if there is need to get them to
the right shape (e.g., like decision to rename functions, parameters or
adjust database structure).
We hope to get many people involved in testing, to reach a stable state
before releasing 5.0.0. If you want to get involved and need assistance,
don't hesitate to write to mailing lists.
Besides the new features, there were two major changes for 5.0:
1) source code tree restructuring - this should not affect the stability
of the code, only installation scripts or packaging may still need tuning
2) mi (management/control interface) code has been removed. SIP routing
code should not be affected by this change that much, but testing of RPC
commands needs a special care. There are few RPC commands not ported yet
from the MI code, they can be done during the testing period
Moreover, help with updating the wiki page for migration from 4.4 to 5.0
as well as what is new in 5.0 is very appreciated. I will try post
updates about them very soon.
Many thanks to everyone involved in development of 5.0 and the early
testers that played with master branch so far.
Cheers,
Daniel
--
Daniel-Constantin Mierla
www.twitter.com/miconda --
www.linkedin.com/in/miconda
Kamailio World Conference - May 8-10, 2017 -
www.kamailioworld.com