[asterisk-bugs] [JIRA] (ASTERISK-22148) res/stasis: rename translation units; consider a rename of Stasis App to something else

Matt Jordan (JIRA) noreply at issues.asterisk.org
Sat Jul 20 17:28:04 CDT 2013


     [ https://issues.asterisk.org/jira/browse/ASTERISK-22148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matt Jordan updated ASTERISK-22148:
-----------------------------------

    Security:     (was: Reporter, Bug Marshals, and Digium)
    
> res/stasis: rename translation units; consider a rename of Stasis App to something else
> ---------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-22148
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-22148
>             Project: Asterisk
>          Issue Type: Bug
>          Components: Resources/res_stasis_http
>    Affects Versions: 12
>            Reporter: Matt Jordan
>              Labels: Asterisk12
>
> I keep on thinking of this:
> One name => one purpose.
> Right now, "Stasis" still feels like it could be confusing. When I think of Stasis, I think of the core message bus and Stasis messages that move across the message bus. I also think of the Stasis message cache. These concepts all feel tied together.
> The concept of a Stasis application and a channel being "put in Stasis" doesn't feel like it is the same. Theoretically, we could completely nuke the Stasis message bus and replace it with another message bus, and the channels would still be in a holding pattern with something else controlling and driving them.
> That makes me think we have two distinct pieces of functionality with the same name, which I'm not a fan of.
> I understand that Stasis as an application is not ARI - the interface to control the channels is *not* the plumbing that holds the channels and interprets the control. But neither is that the core message bus.
> This needs a different name.
> In addition, several of the translation units that make up "res/stasis" conflict with existing items or are named too generically, i.e., we already have an "app.h" in Asterisk, "command" could be anything, etc.
> Whatever we name it, I'd prefer these units to be {{name_app}}, etc.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list