[asterisk-dev] Re: chan_cellphone and Asterisk 1.2.x

David Bowerman david.bowerman at gmail.com
Thu Mar 8 18:33:35 MST 2007


Hi Niki,

I think this is ultimately a question for the Digium folk as to the
fate of chan_cellphone.

If chan_cellphone becomes part of standard Asterisk codebase, then
that is the place for it, and i'm more than happy to maintain both a
1.2 and 1.4 version.

If it does not become part of the standard codebase, then I will put
it somewhere as a 'third-party' addon and maintain both versions.

Until this decision is made, I dont want to set up a third-party repository.

It is pretty stable now, and im aware of quite a few people using it,
so hopefully this will be resolved soon.

cheers

dave

On 3/9/07, Nikolaus Hammler <nikolaus.hammler at telematik.edu> wrote:
> Hi Dave,
>
> First off a question: Is there any reason why chan_cellphone can only
> run on Asterisk 1.4?
>
> Why do you publish a patch for a CVS version and not a standalone
> channel driver like chan_bluetooth, chan_capi etc.?
>
> I use Asterisk 1.2 and want to use chan_cellphone, so I modified your
> patch to compile with Asterisk 1.2.
>
> I documented this in [1].
>
> It worked in Asterisk 1.2 but there was a problem when using Dial (free
> displayed an error message). I do not know if this is a bug in
> chan_cellphone or has something to do with my "backport". I'll come to
> that another time...
>
> After that, I got lots os requests for the patch; there are many people
> who want to use chan_cellphone in Asterisk 1.2.
> I published the backport-patch with a small README in [2] and [3].
>
> chan_cellphone developes very fast and almost every day there is a new
> version. Backporting isn't as simple (as you might expect): I need to
> modify your patch file, apply it against an asterisk source tree, modify
> the chan_cellphone.c so that it will compile with Asterisk 1.2...
>
> So I've a really big question for you: Would it be possible to publish
> your driver in a normal way using a SVN repository? I would care for the
> Asterisk 1.2 part.
> At the moment, I just use a preprocessor directive "HAS_ASTERISK_1_2" so
>  you would not need to care about Asterisk 1.2.
>
> But coordinating the whole thing would help me and lots of other
> Asterisk 1.2 persons a lot!
>
> I think there are enough SVN servers to use out there, however, I could
> also provide you with one, I've installed some repos on www.nobaq.net.
>
> However, I would be very happy if it would work similar to chan_capi
> where just both Asterisk versions are supported. And again: I would care
> about the Asterisk 1.2 stuff just by adding the code with #ifdef's! It
> would be great if we could work together on that (as it's the sense of
> OpenSource) instead of having to separate places...
>
>
> Best regards,
>
> Niki
>
> [1] http://www.nobaq.net/?p=97
> [2] http://www.nobaq.net/?p=107
> [3] http://www.nobaq.net/~niki/chan_cellphone/
>
>


More information about the asterisk-dev mailing list