[asterisk-dev] Reintroduce deprecated applications

Don Kelly dk at donkelly.biz
Mon May 12 18:47:21 CDT 2008


I've been lurking on the developers list for a while, thinking that someday
I might add something to Asterisk.

Your suggestion that dialplan applications survive forever is great, and
suggesting that bug and security fixes be provided is more than generous
(maybe more than sensible).

A couple things:

I think that some of this should be exposed to the user list to see what
they have to say.

More importantly, you need some sort of feedback to see who's using these
deprecated features. It's unreasonable to think that a couple dozen
developers are going to be implementing and testing bug/security fixes for
some obscure feature that's only used by three Asterisk entrepreneurs.

  --Don

Don Kelly
PCF Corp
Real Support for your Virtual Office TM
651 842-1000
888 Don Kell(y)
651 842-1001 fax

 

-----Original Message-----
From: asterisk-dev-bounces at lists.digium.com
[mailto:asterisk-dev-bounces at lists.digium.com] On Behalf Of Tilghman Lesher
Sent: Monday, May 12, 2008 5:38 PM
To: Asterisk Developers Mailing List
Subject: [asterisk-dev] Reintroduce deprecated applications

So I've been thinking about some of the recent criticism we've gotten about
deprecating applications in 1.2 (deprecation warnings that it seems that
everybody ignored), and subsequently removing the applications in 1.4.  The
reason we did that was because we found better ways to express concepts in
the dialplan, so we naturally wanted people to move to the better ways.
Since
we've gotten a lot of flack for that decision, I am floating the idea of
reintroducing those applications in 1.4, and possibly of never removing
dialplan applications at all.

To deal with the amount of possible extra applications floating around, I am
proposing setting up these applications so that they are by default
unselected
for building, but may be reenabled very easily via the menuselect system.
Note that menuselect allows you to set up a configuration file in your home
directory, which would allow you to save your preferences as to which
applications will be automatically selected when you download a new release
and install.

The reason we would like to unselect by default the old applications is
twofold:  first, we would like to keep the default footprint small, and
second, we would like to continue to encourage new users to use the newer
methods.

Additionally, after some internal discussions at Digium, we are proposing
that
these deprecated applications will get bugfixes and security fixes, but no
new
features.

I am putting this out there in front of the community of developers to get
some feedback before we try implementing this.  I'm sure I haven't thought
of
everything, so I hope we can have a discussion about this proposal.

-- 
Tilghman

_______________________________________________
--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




More information about the asterisk-dev mailing list