Asterisk Blog

Code ContributionContinuous Integration

Developer Note: Test an Asterisk PR against a Testsuite PR

One of the historical issues we’ve had with Asterisk and the Asterisk Testsuite has been that if you’ve created an Asterisk pull request for some ...
Read More
Categories
Authors
Archives

Categories

 

Authors

Archives

 
ARI

What Really Is ARI?

A recurring theme lately I’ve run into is people not really understanding ARI, the Asterisk REST Interface. This is not a new thing (both ARI ...
Read More
Asterisk 18Asterisk 20

Testing the trivial

Lately, you may have seen some submissions from Sangoma’s CommUnity team (covered in it’s own post.)  Many of these submissions were small but helpful changes, ...
Read More
Asterisk 20Documentation

#ColpHardFacts

This is a bit of a strange blog post but recent responses to people reminded me of the Colp Hard Facts webinar I did recently. ...
Read More
Asterisk 18Asterisk 20

Integrating PJSIP 2.13

Asterisk 18.17.0 and 20.2.0 were released recently with support for PJSIP 2.13.  This version of PJSIP includes an important change to deal with race conditions ...
Read More
ArchitectureAsterisk 20

The fork less traveled

As we merge in a number of positive CommUnity UCaaS submissions, it is a good reminder of the challenges associated with private forks and forks ...
Read More
DocumentationPJSIP

Assumptions When Resolving An Issue

I help out a lot across various avenues: mailing lists, forums, issue tracker, IRC, and more. I’ve noticed a trend recently where people aren’t verifying ...
Read More
Asterisk 18Asterisk 20

Asterisk Media Experience Score

Objectively measuring call quality has always been tough because it’s, well, highly subjective.  The first measurement process that usually comes to mind is the Mean ...
Read More
ArchitectureAsterisk 18

Asterisk Geolocation Capabilities

One of the larger Asterisk projects last year was adding the ability to create, manipulate and pass on Geolocation information. The most obvious use case, ...
Read More
ProjectProject General

AstriCon 2023 Is Over!

As I write this it’s been approximately a week since AstriCon 2023 completed. I wanted to do a small blog post to thank everyone who ...
Read More
Asterisk 21Documentation

Asterisk 21 Module Removal

Asterisk 21 is scheduled to become the next major release.  As part of that process there are a number of modules being removed, see: wiki.asterisk.org. ...
Read More
ArchitectureAsterisk 21

Asterisk 21 Module Removal – chan_sip

chan_sip will no longer be included with Asterisk as of the release of version 21. Deprecated in version 17, chan_sip has been scheduled for removal for ...
Read More
Asterisk 16Asterisk 18

Python3 is here

The switch to Python3 for the Asterisk tesuite has been released!  Previous blog posts have gone over some of the internal changes that have been ...
Read More

Speeding up ARI

As you may have seen from a recent submission, it was recently found that there was a consistent delay when adding a channel into the

Read More

A Year Recap for Asterisk 21

From Gerrit to Github This was a year full of big changes for Asterisk, the development team, and the community.  One of these changes was

Read More

Asterisk 21 Branch Created

The Asterisk 21 branch has been created! This is the first step in the process to seeing the first release candidate created followed by the

Read More

Don’t fear the venv

As part of the transition to Python3 at the end of last year, we introduced a Python Virtual Environment, or venv for the Asterisk TestSuite. 

Read More

What can we help you find?