[asterisk-bugs] [JIRA] (ASTERISK-22992) [patch]Asterisk app_originate doesn't allow setting Caller*ID on the originating channel

Matt Jordan (JIRA) noreply at issues.asterisk.org
Mon Jan 19 20:08:34 CST 2015


    [ https://issues.asterisk.org/jira/browse/ASTERISK-22992?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=224563#comment-224563 ] 

Matt Jordan commented on ASTERISK-22992:
----------------------------------------

[~slesru]: The issue is open. If someone would like to use the patch as-is, that's great.

If someone would like to take the patch and put it up for code review by other developers, instructions for doing so are on the Asterisk wiki:

https://wiki.asterisk.org/wiki/display/AST/Patch+Contribution+Process

As I mentioned:

{quote}
# It could use some tests.
# Generally, the correct way to fix this problem is to implement pre-dial handlers for the Originate application. That allows modification of the outbound channel for any reason, as opposed to passing more parameters into the application itself. It also fixes the problem of "what should be on this outbound channel" once and for all.
{quote}

Which means the patch needs work.

There are currently 998 open issues in the ASTERISK project. If you'd like the patch to be included in Asterisk sooner rather than later, doing the work - and not pushing it onto others - will get it included quicker.

And that's how most open source projects work, by the way. Patches people care about get in - patches people don't care about, tend to get in slower.

> [patch]Asterisk app_originate doesn't allow setting Caller*ID on the originating channel
> ----------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-22992
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-22992
>             Project: Asterisk
>          Issue Type: Improvement
>      Security Level: None
>          Components: Applications/app_originate
>    Affects Versions: 12.0.0-beta2
>            Reporter: Anthony Messina
>            Severity: Minor
>         Attachments: asterisk-12-app_originate_callerid.patch
>
>
> Using Originate via the dialplan to "invite" additional parties to an in progress ConfBridge, one is unable to provide Caller*ID on the originating channel.
> Basing my overly-simplistic work on another user trying to fix the same issue (https://github.com/cmendes0101/asterisk-originate-callerid), I have attached a patch to at least enable setting Caller*ID name and number.
> I realize that is is a TODO to allow variable passing through to the Originated channel and am hopeful this will get the ball rolling.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list