[asterisk-dev] Deprecation of cdr_mysql
Matthew Jordan
mjordan at digium.com
Wed Jul 11 09:50:29 CDT 2012
----- Original Message -----
> From: "Olle E. Johansson" <oej at edvina.net>
> To: "Asterisk Developers Mailing List" <asterisk-dev at lists.digium.com>
> Sent: Wednesday, July 11, 2012 9:43:26 AM
> Subject: Re: [asterisk-dev] Deprecation of cdr_mysql
>
>
> 11 jul 2012 kl. 16:38 skrev Mark Michelson:
>
> > On 07/11/2012 09:02 AM, Paul Belanger wrote:
> >> On Wed, Jul 11, 2012 at 9:47 AM, Olle E. Johansson
> >> <oej at edvina.net> wrote:
> >>> I must have missed the discussion - can someone please explain to
> >>> me why cdr_mysql is marked as deprecated in 1.8?
> >>>
> >> It started with this review[1] and turned into this wiki page[2]
> >>
> >> Basically there is a better way to do it (ODBC) and nobody wanted
> >> to
> >> maintain the module. After Asterisk 11 drops, I suspect you'll
> >> see
> >> some patches starting to remove some of the deprecated modules
> >> from
> >> source.
> >>
> >> [1] https://reviewboard.asterisk.org/r/1181/
> >> [2]
> >> https://wiki.asterisk.org/wiki/display/AST/Asterisk+Module+Support+States
> >>
> >
> > Let me chime in and say that removing deprecated modules is
> > unlikely to occur unless we have a suitable drop-in replacement
> > that we are willing to support.
> The wiki page states a bit more, that if someone claims to still have
> it in production and have arguments against the suggested
> replacement, we should reconsider.
>
If there is functionality that cdr_mysql provides that cannot be
provided by cdr_adaptive_odbc, then I think that's grounds for moving
it from deprecated => extended.
I'd also support moving it from deprecated => extended if someone from
the community had an active interest in maintaining the module - regardless
of whether or not the functionality could be replaced entirely by
cdr_adaptive_odbc. That way, as bugs are filed in JIRA against cdr_mysql,
there's an actual person to assign them to and issue reporters have someone
they can work with. To date, no one from the community has expressed
a desire to maintain the MySQL modules.
(https://wiki.asterisk.org/wiki/display/AST/Asterisk+Open+Source+Maintainers)
--
Matthew Jordan
Digium, Inc. | Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at: http://digium.com & http://asterisk.org
More information about the asterisk-dev
mailing list