Showing posts with label asipto. Show all posts
Showing posts with label asipto. Show all posts

Thursday, January 18, 2018

Upcoming Events In 2018

2018 just started, time to look at upcoming events during the next few months where you can meet with Kamailio folks.
  • FosdemFeb 3-4, 2018, in Brussels, Belgium – the yearly conference for free and open source developers in Europe, which has become a place to meet with many Kamailio friends, by now at a traditional dinner event. Daniel-Constantin Mierla will give a presentation as part of RTC Devroom on Sunday, Feb 4, 2018.
  • IT ExpoFeb 13-16, 2018, Fort Lauderdale, Florida, USA – meet with Fred Posner and other Kamailio friends as well as peers from Asterisk and FreeSwitch projects
  • Digium Asterisk WorldFeb 14-16, 2018, Fort Lauderdale, Florida, USA – Fred Posner will give a presentation about Kamailio as part of the conference track
  • Mobile World CongressFeb 26 – Mar 1, 2018, Barcelona, Spain – Carsten Bock and NG Voice will be there with their own stand in the expo area. Quobis will participate as well, once again part of the Spain pavilion. Barcelona is the home town of Voztelecom, they can be met at the event.
  • Call Center WorldFeb 26 – Mar 1, 2018, Berlin, Germany – Daniel-Constantin Mierla can be met on premises at the event
  • Kamailio Advanced TrainingMar 5-7, 2018, Berlin, Germany – the event to learn how to build and deploy professional VoIP and RTC services with Kamailio
  • FossasiaMar 22-25, 2018, Singapore – the yearly conference for free and open source software in Asia, Daniel-Constantin Mierla will give a presentation during this event
  • Kamailio World ConferenceMay 14-16, 2018, Berlin, Germany – two days and a half of workshops and conference sessions dedicated to Kamailio and related projects. The event where to meet many of Kamailio developers. Do not miss it!
Should you participate or be aware of other events with sessions related to Kamailio, write us and we will happily make a news article about them!
Thanks for flying Kamailio!

Monday, December 18, 2017

Kamailio World 2018 – Call For Presentations

Submission of presentation proposals for Kamailio World 2018 is open. Deadline for submission is February 10, 2018, notification of accepted proposals will be done latest on March 01, 2018.
Be aware that interesting proposals can be accepted before the deadline, we plan to have two intermediate review sessions before February 10, 2018, announcing any accepted presentations immediately. Note also that at the previous edition there were more proposals than available slots and we expect to happen again this time. Therefore it is recommended to send your proposal as soon as possible, do not wait till deadline.
To submit the proposal, fill in the web form at:
The main topic of the conference is Real Time Communications, with the majority of the content being about Kamailio and other open source projects in the area. However, like for the past editions, we welcome very interesting presentations beyond those subjects.
If you are interested to look at the agenda from previous edition, visit:
Have a great time during the winter holidays! Looking forward to meeting many of you at the next Kamailio World!

Monday, October 23, 2017

Kamailio Autumn Events Summary

Time flies, feels like just returning from summer vacation, but it’s already past the mid of autumn and Kamailio members and community member have been present at several event world wide.
After Cluecon in Chicago, USA, which ended the summer events in August, it was the time for TADHack Global 2017, running two rounds during Sep 22-24 and Sep 29-Oct 1.
IIT RTC Conference happened during Sep 25-28, 2017, in Chicago, hosted as usual by the Illinois Institute of Technology.
Astricon 2017 (Orlando, FL, Oct 3-5) was a big hit for Kamailio project, a good location and great time meeting many kamailians and friends from the VoIP world.
November is rather busy, next are the events where you can meet people from Kamailio project:
New events may be added to the list, keep an eye on our website!
Should you participate to a local or global event and involve Kamailio in some way, contact us, we are more than happy to publish an article about the event.
Thanks for flying Kamailio!

Wednesday, October 18, 2017

AstriCon 2017 Remarks

The 2017 edition of AstriCon was very intense, or at least it was for me (Daniel-Constantin Mierla, Asipto) and the Kamailio presence at the event. Three days without any time to rest!
Before summarising the event from personal perspective, I want to give credits to the people that helped at Kamailio booth and around. Big thanks to Fred Posner (The Palner GroupLOD), he did the heavy lifting on all booth logistics, from preparing required things in advance, setting up the space, banners and rollups, stickers, a.s.o. Of course, Yeni from DreamDayCakes baked again the famous Kamailio and Asterisk cookies, very delicious bits that people could taste at our booth.
Carsten Bock from NG-Voice was there with his Kamailio-VoLTE demos and devices. Torrey Searle’s giveaways from Voxbone were very popular again. Alex Balashov from Evariste Systems ensured that anyone in doubt understands properly the role of Kamailio in a VoIP network and the benefits of using it along with PBX systems. Joran Vinzens from Sipgate completed our team, being around as we needed.
It was a great time to catch up with many friends, VoIP projects and companies in the expo area, sharing the space with Dan Bogos from CGRateS project, chatting with the guys from Obihai, IssabelPBX, FreeSwitch, Janus WebRTC Gateway, Simwood, Bicom, Homer Sipcapture, Telnyx, Greenfield…
There were four presentations by the people at the booth — I, Carsten, Fred and Joran had talks on Wednesday or Thursday. On Tuesday, I, Fred and Torrey participated to AstriDevCon, as always a very good full day session with technical debates, with Mathew Friedrikson and Matt Jordan coordinating and talking about what’s expected next in Asterisk.
Close to the end of the event on Thursday, it was the open source project management panel, with me among the panelists. Being completely warmed up and with some pressure from James Body, I also did the Dangerous Demos, where the Ubuntu Phone decided to reboot as I was on stage, leading me towards the Riskiest Demo Prize (aka Crash & Burn). Carsten and Torrey did dangerous demos as well, with Carsten being the runner up on one of the tracks, which secured him a nice prize as well.
Kamailio related presentations will be collected at:
I expect that recordings of the sessions will become available in the near future from the organizers of Astricon.
During the breaks and evenings, I enjoyed amazing time with friends and kamailians around the world. It’s no time to bore with people such as James Body, Simon Woodhead, Susanne Bowen, David Duffett, Nir Simionovich, Lorenzo Miniero … and many others that I miss to remember at this moment…
Definitely it was one of the best AstriCon ever, credits to Digium and the organizing team! Kamailio had a great time there, see you at the next editions!
Thanks for flying Kamailio!

Friday, July 7, 2017

SIREMIS – Ongoing Updates

There is some ongoing work on Siremis (web management interface for kamailio) to make it fully compatible with Kamailio 5.0.x as well as update some of its legacy components:
So I thought to start a discussion here and see if some of those changes are going to impact too much existing installations or what are the best options to use for the future.
Done so far:
  • 1) implemented the JSONRPC client using UDP and unix domain sockets, to work in pair with jsonrpcs module as a replacement for removed MI interface. The old JSONRPC over HTTP is still an option.
  • 2) charts system has been migrated from open flash chart (ofc) to echarts (pure html5/javascript) — therefore no more requiring to enable flash in browser. Configuration is the same and the charts should look pretty similar. If you upgrade, apart of different html view for the charts, the config files should not be changed. If you notice something broken, open an issue on github project linked above.
Planned to be done:
  • 3) Relocate siremis/modules/ser to siremis/modules/sipadmin — this purely for more suggestive name for the admin module related to the SIP services offered by Kamailio, and be in pair with the module sipuser. This is mainly search and replace over php and xml files, however, it is going to impact if you developed your own internal extensions for Siremis and placed them in the ‘ser’ module. It will require that you do the same search+replace
  • 4) Review existing database tables views and add fields for missing columns.
  • 5) Add views for other database tables. First in my mind being the table for rtpengine module. If you use some modules with tables not yet managed by Siremis, reply and list them to set a list of priorities.
Should have other things to report about Siremis and are not yet listed on project’s issue tracker, let’s discuss here.
Testing and feedback for 1) and 2) are very appreciated!
Thanks for flying Kamailio!

Tuesday, April 4, 2017

Kamailio World 2017 – The Schedule

The first version of Kamailio World 2017 Schedule has been published:
Two days and a half of sessions related to real time communications, covering Kamailio and other open source projects such as Asterisk or FreeSwitch and common use cases such as telephony services, WebRTC, IMS/VoLTE, next generation emergency services or OTT platforms. The first day afternoon is hosting the workshops, the sessions where to expect more hands on examples. The second and the third days continue with conference presentations and interactive panels. Like in the past edition, several companies will exhibit and show demos during the conference days,
Many renowned people of the industry as well as community members are confirmed to participate, definitely an edition one must not miss! Don’t delay your registration, the capacity of the room is limited and we expect to be fully booked again! Register now!
Looking forward to meeting many of you in Berlin!
And thank you for flying Kamailio!

Thursday, March 30, 2017

Kamailio 2016 Awards

Here we are, the 10th edition of Kamailio Awards granted for the activity related to Kamailio and Real Time Communications during the previous year, respectively 2016. Continuing the tradition, there are two winners for each category, also past winners were skipped from initial selection.




As a side remark, this edition was a bit postponed as I was considering to do a different kind of awards given that last year Kamailio project celebrated 15 years of development and this is the 10th edition of the awards, but finally went for the classic fomat, leaving the special edition for another occasion in the near future.

The 2016 was filled with plenty of important events, from the release of Kamailio v4.4.x series in March 2016, to Kamailio World 2016 in May and the celebration of 15 years of Kamailio development in September, along with the participation to other world wide events such as Mobile World Congress, Fosdem, Astricon or Cluecon.

The 2017 is keeping up very well so far, the major release series for Kamailio 5.0.x is out, Kamailio World Conference 2017 is like a month and a bit away. The next major release series, respectively v5.1.x, looks very good so far, after one month of development there are three new modules, and another one waiting for merge in the review process of a pull request. Definitely keep an eye on Kamailio project during this year, a lot of new stuff is cooking right now!

Back to the awards, here are the categories and the winners!

New Contributions

  • ims_ocs - provides an implementation for Online Charging Server, which communicates via Diameter-Ro interface with ims_charging module, being developed by Carsten Bock. The IMS/VoLTE set of extensions in Kamailio keep growing.
  • rabbitmq - an AMQP connector for kamailio.cfg using RabbitMQ, developed by NG-Voice and  Stefan Mitittelu. The module allows to exchange messages with other RabbitMQ peers directly from kamailio.cfg.
Developer Remarks

  • Holger Freyther - he contributed the ss7ops module along with improvements to sipcapture and mysql modules. The ss7ops module can convert ss7 to json format, which can be then inspected inside kamailio.org via json or jansson modules
  • Spencer Thomason - he contributed a consistent set of patches for Solaris/Sparc architecture and portable endianness macros
Advocating

  • Sebastian Schumann - an early adopter of the project since more or less the SER times, Sebastian has been a promoter of open source technologies for RTC inside telecoms, highlighting the benefits at many events world wide, including Kamailio World 2016.
  • Werner Erkisen - trying to disrupt big telecoms from inside with Telenor Digital, Werner has been highlighting how open source projects, including Kamailio, can speed up the time to prototype and roll out new services in telecom market
Technical Support

Blogging

  • VoIP-News.gr - a news aggregator site, promoting most of Kamailio announcements and related blog posts. For someone with a busy agenda, the site is a good source for learning what's new in the VoIP space.
  • VoIPNow (4PSA) - an extensive number of articles about adding various features to kamailio.cfg or managing kamailio, mainly targeting the VoIPNow platform, but easily reusable for any other Kamailio deployment, among them: Fail2ban integration, TLS options, Sipcapture Integration, DoS detection, options to troubleshoot kamailio.cfg, etc.
Related Projects

  • CDR-Stats -  an open source CDR (Call Detail Record) mediation rating, analysis and reporting application for Kamailio as well as Asterisk or Freeswitch, working also for Sipwise SIP:Provider. The project is managed by one of Kamailio's old friends: Areski Belaid. 
  • ivozprovider - a multitenant solution for VoIP telephony providers designed for horizontal scaling and load balancing. It relies on Kamailio as a SIP routing server for security and scalability, and on Asterisk 13 with pjsip channel for media services.
Business Initiatives

  • Nimvelo - a UK-based internet phone service provider, the company is managed by Charles Chances, one of the very active Kamailio developers, with many contributions to distributed message queue, replication to hash tables and presence
  • VoIP Lab - a Berlin-based co-working space initiative managed by Dennis Kersten, targeting VoIP professionals, aiming to offer a place to meet the people with similar interest, create the premises for joining the efforts and collaborate on large RTC projects
Events

  • FUSECO Forum - an yearly event organized by Fraunhofer Fokus Research Institute about the new trends, developments and impacts of 5G/IIoT and related technologies, with the 7th edition in autumn of 2016.
  • TAD Summit - the Telecom Application Developer Summit (TADS) took place in Lisbon, by mid of November 2016, event coordinated by Alan Quayle. If working in telecom and not familiar yet with TAD events, you should just do it, the series of events where a lot of innovation in Telecoms is done.
Friends Of Kamailio

  • Allison Smith - known as the voice of Asterisk, being around the project from its first versions, a constant presence at various events around the world, more or less at each Astricon. Her collaboration from the early phase of VoIP with PBX integrators to provide the high quality voice prompts allowed them to expose a professional feel of the open source PBX solutions, especially at the times when open source in telecom was pretty much disregarded, which definitely helped to go into and disrupt this market. More over, although Kamailio doesn't handle media streams, Allison recorded a jingle for Kamailio back in 2008 when the project got the name.
  • Tim Panton - he has probably touched most of what can be done in real time communications, from serious use cases such as building scalable telecom API platforms to the funny side of interacting with toothbrushes (and other toys) via WebRTC. Seen very often at events such as Kamailio World, Astricon or Cluecon, Tim typically likes to expose how RTC concepts can help to innovate in unexplored/new fields such IoT/IoE.

This is it for 2016. If you want to check the previous turn of awards, visit:
    Looking forward to meeting many of you soon in Berlin, during May 8-10, 2017, at the 5th edition of Kamailio World Conference & Exhibition, an opportunity to discuss face to face with Kamailio Project developers.

    Note: I am solely selecting the winners, with no involvement of Kamailio project members, based on what I observed and has risen my interest during 2016.  Also, a rule that I try to enforce is that a winner of a category in the past will not be awarded again same category (a winner one time is a winner for ever).

    Wednesday, March 29, 2017

    Kamailio - Over 25 000 Commits In Master Branch

    While checking the last pull requests on Kamailio’s Github repository, I noticed that the number of commits to master branch has just surpassed 25 000 (not counting at all commits to stable releases or personal branches). They are counted from the very first day back in September 2001, the migration to Git few years ago converted the commits from old CVS and SVN times.
    While number of commits is not necessarily a metric of the quality of code, it does reveal a constant and consistent development effort performed during the past 15 years and a half, averaging over 1500 commits per year (n.r., last years with way more commits than the early one due to increase of the number of contributors).
    The growth of Kamailio development isn’t slowing down at all. The last major release, Kamailio v5.0.0, was out about one month ago and since then we have 3 new modules already part of the master (topos_redis, ims_diameter_server and call_obj modules) and one is pending to be merged being now a pull request (keepalive module).
    Many thanks to all developers and users that contributed to enhance the set of features, quality and stability of Kamailio over all these years!
    Should you want to meet face to face with many Kamailio developers, be sure you reserve in time a seat at Kamailio World Conference, Berlin, May 8-10, 2017!

    Monday, March 27, 2017

    Kamailio 5.0 – Embedded JavaScript Execution

    It is today one month since the release of a new major version for Kamailio SIP server, respectively v5.0.0, one with a consistent set of new features and enhancements:
    Among its brand new features is the ability to execute JavaScript (ECMAScript) code embedded inside kamailio.cfg script — this is possible via app_jsdt module. The module relies on DukTape JavaScript engine, which is imported in the Kamailio source code, therefore it has no external library dependency.
    It is also possible to use JavaScript to write entirely the SIP routing blocks for kamailio.cfg via KEMI framework, offering a more extensive language to control how next hop is selected. Next are the links showing such example:
    Among app_jsdt module features:
    • can reload the routing functions without kamailio restart via an RPC command
    • execute inline JavaScript within a native kamailio.cfg or write entire SIP routing blocks in JavaScript
    • no external dependencies, it compiles with same tools and libraries as Kamailio core
    • access to full scripting language constructs, expressions and statements, with extensive documentation, for building SIP routing language
    More about configuration file engines for Kamailio 5.0 will be presented at the next Kamailio World Conference, May 8-10, 2017, in Berlin, Germany. See you there!

    Friday, March 3, 2017

    Kamailio World 2017 – Selection Of Presentations

    The event structure of the Kamailio World 2017 (May 8-10, in Berlin) has been published along with a selection of the conference workshops and presentations. It is going to be agin a balanced content, combining sessions on how to use Kamailio, sharing knowledge on security and scalability as well as presentations about related tools and applications from the Real Time Communications area.Kamailio World Conference
    You can see more details at:
    Soon the first version of the schedule should become available, keep an eye on the event website!
    Thanks for flying Kamailio!

    Monday, February 27, 2017

    Kamailio v5.0.0 Released

    February 27, 2017Kamailio v5.0.0 is out –  a new major release, bringing new features and improvements added during about seven months of development and one and a half month of testing.
    In short, this major release brings 6 new modules and enhancements to more than 50 existing modules, plus components of the core and internal libraries. Detailed release notes are available at:
    This release brings an increase to major number, 5.0.0 to be the first in a series of 5.x.y versions. Among the relevant updates being the source code tree restructuring, the KEMI framework which allows writing the routing blocks in other embedded languages such as Lua, JavaScript or Python, and the removal of MI control framework (replaced by RPC).
    Enjoy SIP routing in a secure, flexible and easier way with Kamailio v5.0.0!
    Thank you for flying Kamailio and looking forward to meeting you at Kamailio World Conference 2017!

    Tuesday, February 14, 2017

    Kamailio World 2017 – First Group Of Speakers Announced

    The first group of speakers at Kamailio World 2017 has been announced, you can see their details at:
    The event takes place in Berlin, Germany, during May 8-10, 2017. There is still a large set of proposal under revision, more details about accepted one being scheduled to be published in the near future.
    This is the 5th edition of an event focused on realtime communications, besides the Kamailio project, you can meet there the people behind other popular open source projects such as Asterisk, FreeSwitch, Jitsi or SEMS, as well as other well known players from the industry.
    The event starts on Monday, May 8, around noon with technical tutorials, and continues for the next two days with conference sessions. The topics span from experiences on building and deploying typical VoIP services, to WebRTC, IoT and 4/5G technologies.
    Registration is open, don’t delay too long if you want to participate, the number of seats is limited:
    Looking forward to meeting many of you in Berlin!

    Thursday, January 26, 2017

    Kamailio World 2017 – Registration Is Open!

    The registration for the 5th edition of Kamailio World Conference & Exhibition is now open! More details and registration forms are available on the website of the event [1].
    Like at the previous editions, the event spans over three days, May 8-10, 2017, taking place in Berlin, Germany. The first day contains the technical tutorials, the following two days are for conference presentations and exhibition.
    The Call For Speakers is still in progress, but we already have a consistent group of confirmed speakers, with a very good balance of new and returning presenters, among them: Allison Smith, the famous world wide IVR and Asterisk voice; Fred Posner, Kamailio’s USA-based heavyweight; James Body with the challenging Dangerous Demos; Randy Resnick, the founder of the weekly VoIP Users Conference podcast; Sandro Gauci, the author of SIP Vicious (aka SIP Friendly Scanner).
    As usual, expect a big group of Kamailio developers such as Alex Balashov, Carsten Bock, Olle E. Johansson, Andreas Granig, Victor Seva, Elena-Ramona Modroiu, Dragos Vingarzan, Daniel-Constantin Mierla as well as members of Asterisk and FreeSwitch projects.
    Keep an eye on the website of the event, soon we will publish more details about accepted speakers and the first draft of the agenda.
    Looking forward to meeting many of you in Berlin at Kamailio World 2017!

    Sunday, January 15, 2017

    MacOS - View CPU Temperature

    There are many situations within a day when the CPU fans are going crazy, being it some heavy loaded JavaScript site, compiling Kamailio or other applications. I was looking for tools, either open source or from "trusted?" sources that I can use to check the CPU temperature on my MacOS Sierra, but should work also on older MacOSX versions.

    Update: Jan 21, 2017 - added osx-cpu-temp

    I ended up installing three applications, two command line tools and the other with GUI, all are free to use:

    iStats is open source, Ruby is already installed on Mac OS, so installing it is as simple as running in a terminal:

    sudo gem install iStats
    Then execute istats and you should see something like:



    Besides the CPU temperature, it shows fan and battery stats.

    Intel Power Gadget - not open source (or I missed the link to the repo), but it is free to use and made by the guys that manufacture the CPU, so I expect to get more accurate values. After installation, once you start it and let you run for a while, you should see something like:



    It shows the usage of power by CPUs, along with frequency and temperature, tracking the history of the values and displaying the charts for them.

    osx-cpu-temp - open source written in C, therefor you need to install a C compiler in your MacOS. The codebase is tiny, ideal if you look at embedding such feature in your application. The application itself can be run from the directory, no need to install unless you want to make it available across the OS.


    It has minimal output, the temperature, which can be displayed in Celsius or Fahrenheit, a matter of command line options -C or -F. 

    Hopefully this post will save some time for people looking for similar tools!

    Tuesday, January 10, 2017

    Kamailio on Cluecon Weekly – Jan 11, 2017

    On Wednesday, January 11, 2017, at 18:00UTC (12:00CT, 18:00 London, 19:00 Berlin), the Cluecon weekly conference call will focus again on Kamailio and FreeSwitch. Daniel-Constantin Mierla will be joining the call, presenting what is new in latest Kamailio, what to expect at Kamailio World Conference 2017, answering the questions about Kamailio and its options to integrate with FreeSwitch. Expect the FreeSwitch core developers to be around to handle the questions about their project.
    Participation is open for anyone, you can dial in for audio or video sessions using a SIP phone or webrtc capable browser:
    More dial in options (PSTN) are presented at:
    Thanks for flying Kamailio!

    Sunday, January 1, 2017

    Wishing A Safe And Happy 2017!

    2016 has reached its end, a special one for Kamailio by celebrating 15 years of development! Thank you everyone for contributing to the project!
    We are looking forward to a great 2017, the release of v5.0.0 is around the corner! We wish a healthy and prosperous year 2017 to all Kamailio friends, hoping to meet many of you at Kamailio World Conference and other events around the globe!
    Thanks for flying Kamailio!
    Enjoy and stay safe!
    Happy New Year!

    Monday, November 28, 2016

    Siremis v4.3.0 Released

    A new version of Siremis, the web management interface for Kamailio, has been released recently, respectively v4.3.0. The main work was towards making it compatible with PHP 7 and the new constraints from MySQL 5.7+. The announcement is available at:
    As a side note, the organizing of the 5th edition of Kamailio World Conference has started, being planned for May 8-10, 2017, in Berlin, Germany. More details will be available in the near future!
    Thanks for flying Kamailio!

    Tuesday, November 1, 2016

    Snappy Kamailio – TADHack Global 2016 Winner

    Coordinated by its founder Alan Quayle, with the help of many local teams across the world, TADHack Global 2016 edition was organized during October 14-16 in over 30 cities, counting over 2600 registrations that resulted in over 170 hacks. It is probably one of the largest hackathons recorded so far, maybe even the largest, anyhow, for sure in the telecom world.
    tadhack-2016-global
    One of the cities involved in the hackfest was Berlin, the local event was hosted by VoIP Labs, being managed by Dennis P. Kersten. On a rainy weekend, a bunch of VoIP enthusiasts met, paired and started hacking with various telecom APIs offered by the event sponsors. The results were amazing, 4 completed hacks, all of them winning at least one prize, 3 of them being awarded TADHack global prizes — the details about all winners can be found at:
    One of the global winning hacks, awarded by Canonical/Ubuntu, was named “Snappy Kamailio” done by Daniel-Constantin Mierla, the co-founder of Kamailio project. The title of the hack is not related to the behaviour of the application, as one could imagine, but to the rather new packaging system known as ‘snap’. Here is the definition of a snap taken from the snapcraft.io:
    A snap is a fancy zip file containing an application together with its dependencies, and a description of how it should safely be run on your system, especially the different ways it should talk to other software.
    Most importantly snaps are designed to be secure, sandboxed, containerised applications isolated from the underlying system and from other applications. Snaps allow the safe installation of apps from any vendor on mission critical devices and desktops.
    Aiming to ease the deployment of applications across different Linux-based systems, wrapped with proper layers of security, the snaps concept look very promising.
    Daniel’s remarks on the TADHAck event and its outcome:
    “”I am glad that I could participate to the TADHack Global 2016, the local event in Berlin made it easier in a rather busy period of traveling, huge credits to Alan and Dennis for making it possible.
    As for the hack, what Canonical/Ubuntu was offering during the hackfest was a perfect fit for me – a Linux/Ubuntu cloud infrastructure to meet the needs of scaling deployments and RTC platforms. As one of core developers of Kamailio SIP server project, I wanted to do something using it, that, after all, can also be useful for our community.
    Cloud, virtualization, containers — all very hot concepts these days. But snaps target to be even slimmer, still avoiding annoying issues such as broken dependencies and different versions of libraries on different distributions. I heard about them, but never got the time to play with. TADHack global offered the chance that I didn’t want to miss. The hack-intense environment and discussions with other people around helped to clarify some doubts (hey Torsten, Dominik, Dennis).
    Once I started to build snaps and test them running, I realized that the sandboxed snap restricts some privileges that Kamailio uses when running on Linux, such as creating raw UDP sockets. With a bunch of patches after many try-and-errors, I was able to get the stock Kamailio from our github.com repositorybuilt and run as a snap.
    It felt that the participation to the TADHack was fruitful already. The prize announced few days later came as a very pleasant complement awarded by Canonical/Ubuntu.
    Now I am looking forward to get new versions of Kamailio snaps with a more specific target functionality, such as a load balancer, SIP registrar, a.s.o. Let’s see how far I can go till the TAD Summit, Nov 15-16, 2016, in Lisbon, Portugal, where I will participate and show the Snappy Kamailio and the evolution after the hackfest. If you are in telecom or real time communications looking for future transformations of the market, it’s an event you should definitely attend!””
    Next are the relevant resources for Snappy Kamailio.
    The spec files to build the Kamailio snap and some instructions are available at:
    The slides of the TADHack Global pitch for Snappy Kamailio:
    The video recording of the pitch:
    If you are interested in Kamailio snaps, join our development community on sr-dev mailing list.
    Thank you for flying Kamailio!

    Tuesday, October 25, 2016

    FOSDEM 2017 – RTC DevRoom – CFP

    FOSDEM is one of the world's premier meetings of free software developers,
    with over five thousand people attending each year.  FOSDEM 2017
    takes place 4-5 February 2017 in Brussels, Belgium.  https://fosdem.org
    
    This email contains information about:
    - Real-Time communications dev-room and lounge,
    - speaking opportunities,
    - volunteering in the dev-room and lounge,
    - related events around FOSDEM, including the XMPP summit,
    - social events (the legendary FOSDEM Beer Night and Saturday night dinners
        provide endless networking opportunities),
    - the Planet aggregation sites for RTC blogs
    
    Call for participation - Real Time Communications (RTC)
    =======================================================
    
    The Real-Time dev-room and Real-Time lounge is about all things involving
    real-time communication, including: XMPP, SIP, WebRTC, telephony,
    mobile VoIP, codecs, peer-to-peer, privacy and encryption.  The dev-room
    is a successor to the previous XMPP and telephony dev-rooms.
    We are looking for speakers for the dev-room and volunteers and
    participants for the tables in the Real-Time lounge.
    
    The dev-room is only on Saturday, 4 February 2017.  The lounge will
    be present for both days.
    
    To discuss the dev-room and lounge, please join the FSFE-sponsored
    Free RTC mailing list: https://lists.fsfe.org/mailman/listinfo/free-rtc
    
    To be kept aware of major developments in Free RTC, without being on the
    discussion list, please join the Free-RTC Announce list:
    http://lists.freertc.org/mailman/listinfo/announce
    
    Speaking opportunities
    ----------------------
    
    Note: if you used FOSDEM Pentabarf before, please use the same account/username
    
    Real-Time Communications dev-room: deadline 23:59 UTC on 17 November.
    Please use the Pentabarf system to submit a talk proposal for the
    dev-room.  On the "General" tab, please look for the "Track" option and
    choose "Real-Time devroom".  https://penta.fosdem.org/submission/FOSDEM17/
    
    Other dev-rooms and lightning talks: some speakers may find their topic is
    in the scope of more than one dev-room.  It is encouraged to apply to more
    than one dev-room and also consider proposing a lightning talk, but please
    be kind enough to tell us if you do this by filling out the notes in the form.
    You can find the full list of dev-rooms at
       https://www.fosdem.org/2017/schedule/tracks/
    and apply for a lightning talk at https://fosdem.org/submit
    
    Main track: the deadline for main track presentations is 23:59 UTC
    31 October.  Leading developers in the Real-Time Communications
    field are encouraged to consider submitting a presentation to
    the main track at https://fosdem.org/submit
    
    First-time speaking?
    --------------------
    
    FOSDEM dev-rooms are a welcoming environment for people who have never
    given a talk before.  Please feel free to contact the dev-room administrators
    personally if you would like to ask any questions about it.
    
    Submission guidelines
    ---------------------
    
    The Pentabarf system will ask for many of the essential details.  Please
    remember to re-use your account from previous years if you have one.
    
    In the "Submission notes", please tell us about:
    - the purpose of your talk
    - any other talk applications (dev-rooms, lightning talks, main track)
    - availability constraints and special needs
    
    You can use HTML and links in your bio, abstract and description.
    
    If you maintain a blog, please consider providing us with the
    URL of a feed with posts tagged for your RTC-related work.
    
    We will be looking for relevance to the conference and dev-room themes,
    presentations aimed at developers of free and open source software about
    RTC-related topics.
    
    Please feel free to suggest a duration between 20 minutes and 55 minutes
    but note that the final decision on talk durations will be made by the
    dev-room administrators.  As the two previous dev-rooms have been
    combined into one, we may decide to give shorter slots than in previous
    years so that more speakers can participate.
    
    Please note FOSDEM aims to record and live-stream all talks.
    The CC-BY license is used.
    
    Volunteers needed
    =================
    
    To make the dev-room and lounge run successfully, we are looking for
    volunteers:
    
    - FOSDEM provides video recording equipment and live streaming,
      volunteers are needed to assist in this
    - organizing one or more restaurant bookings (dependending upon number of
      participants) for the evening of Saturday, 4 February
    - participation in the Real-Time lounge
    - helping attract sponsorship funds for the dev-room to pay for the
      Saturday night dinner and any other expenses
    - circulating this Call for Participation to other mailing lists
    
    See the mailing list discussion for more details about volunteering:
    https://lists.fsfe.org/pipermail/free-rtc/2016-October/000285.html
    
    Related events - XMPP and RTC summits
    =====================================
    
    The XMPP Standards Foundation (XSF) has traditionally held a summit
    in the days before FOSDEM.  There is discussion about a similar
    summit taking place on 2 and 3 February 2017
    http://wiki.xmpp.org/web/Summit_21 - please join the mailing
    list for details: http://mail.jabber.org/mailman/listinfo/summit
    
    We are also considering a more general RTC or telephony summit,
    potentially in collaboration with the XMPP summit.
    Please join the Free-RTC mailing list and send an email if you would
    be interested in participating, sponsoring or hosting such an event.
    
    Social events and dinners
    =========================
    
    The traditional FOSDEM beer night occurs on Friday, 3 February.
    
    On Saturday night, there are usually dinners associated with
    each of the dev-rooms.  Most restaurants in Brussels are not so
    large so these dinners have space constraints and reservations are
    essential.  Please subscribe to the Free-RTC mailing list for
    further details about the Saturday night dinner options and how
    you can register for a seat: https://lists.fsfe.org/mailman/listinfo/free-rtc
    
    Spread the word and discuss
    ===========================
    
    If you know of any mailing lists where this CfP would be relevant, please
    forward this email. If this dev-room excites you, please blog or microblog
    about it, especially if you are submitting a talk.
    
    If you regularly blog about RTC topics, please send details about your
    blog to the planet site administrators:
    
      All projects    http://planet.freertc.org       planet@freertc.org
    
      XMPP            http://planet.jabber.org        ralphm@ik.nu
    
      SIP             http://planet.sip5060.net       planet@sip5060.net
        (Español)     http://planet.sip5060.net/es/   planet@sip5060.net
    
    Please also link to the Planet sites from your own blog or web site as
    this helps everybody in the free real-time communications community.
    
    Contact
    =======
    
    For any private queries, contact us directly using the address 
    fosdem-rtc-admin@freertc.org and for any other queries please ask on
    the Free-RTC mailing list:
    https://lists.fsfe.org/mailman/listinfo/free-rtc