Search the Asterisk Blog

Matt Jordan

Blog Author

About the Author

Matt is CTO at Digium and the project lead for Asterisk. Matt joined the team in 2011, and since then has been involved in the development of both Asterisk and the Asterisk Test Suite. His background in software development can best be described as “eclectic”, having worked in a variety of industries. Uniting the various experiences, however, is a firm belief in good software development practices and methodologies and the effect they have on producing quality software (and keeping software developers from going insane).

Asterisk Architecture: The Bridging Framework Part I

By Matt Jordan

Overview When the development goals were laid out at AstriDevCon for Asterisk 12 way back in 2012, we had two primary missions: Build a new SIP channel driver to replace

Asterisk 14 ARI: Media Playlists

By Matt Jordan

Several improvements to ARI’s media manipulation are coming in Asterisk 14. In this post, we’ll explore media playlists, how they are used, and the problem they solve. A Simple Application

Debugging SIP message traffic with PJSIP History

By Matt Jordan

Debugging SIP Messages the Traditional Way Since its release, the PJSIP stack has provided logging of SIP message traffic via the pjsip set logger  CLI command. This dumps all received and transmitted

Integrating Asterisk with StatsD

By Matt Jordan

Statistics all the Things It’s often useful to know what is happening on a production Asterisk server. While gathering machine statistics – such as disk I/O, CPU and memory usage,

How to Contribute to Asterisk: Part Three

By Matt Jordan

In the previous post on contributing to Asterisk, we set up the Asterisk Test Suite and wrote a test for the CDR  dialplan function that reproduced the bug in ASTERISK-25179

How to Contribute to Asterisk: Part Two

By Matt Jordan

In the previous post, we: Picked out a bug to fix, ASTERISK-25179 Signed up for an Asterisk account, signed a CLA, and created our profile in Gerrit Cloned Asterisk from

How to Contribute to Asterisk: Part One

By Matt Jordan

Have you ever run into a bug in Asterisk? If so, don’t despair. Asterisk is software, and despite anyone’s claims to the contrary, all software contains bugs. While you can

More From
The Digium Blog

  • No items