Welcome!  Reply is inline.

On Wed, Oct 4, 2017 at 9:42 AM, Hans Petter Selasky <[email protected]> wrote:

> Hi,
>
> I maintain an external channel driver called chan_capi for ISDN4BSD (not
> the same like chan_capi for Linux). Every time there is a new major release
> of Asterisk I need to update my channel driver, because some APIs have
> changed. My question is how can I avoid this?
>
> 1) Are there any plans for long-term APIs in Asterisk?
>

Not specifically.  There are APIs in Asterisk that have existed for long
periods of time, but no APIs that self guarantee their existence for some
specific period of time.


2) How can I get my channel driver into Asterisk itself to have the
> Asterisk developers do this work whenever there is a significant API change?
>

The usual path for that is contributing it via the code review process on
gerrit.asterisk.org.  This in and of itself does not mean that it will be
taken care of for you but it does increase the likelihood that its
existence will be weighed in API change decisions and potentially have
internal API migrations also occur to the channel driver.

Best wishes.

-- 
Matthew Fredrickson
Digium, Inc. | Engineering Manager
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to