Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.



The following recommendations assume that changes to APIs will prefer adding to them, and not removing or changing existing elements. Ideally anything written against them should build and behave as they do today. The same goes for dialplan functions or applications. Existing arguments should work as they do today.


If you are reading this and have any questions consulting the asterisk-dev mailing list or the #asterisk-dev IRC channel are the best venues for discussion.


AMI Events

When a channel is output into AMI the event should also contain information about the streams on the channel. This should include the name, type, formats, and state.