<div dir="ltr"><div class="gmail_extra">On Mon, Oct 21, 2013 at 6:15 AM, Paul Belanger <span dir="ltr"><<a href="mailto:paul.belanger@polybeacon.com" target="_blank">paul.belanger@polybeacon.com</a>></span> wrote:<br>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">So I am starting to work with ARI events and notice our naming<br>

conventions are not consistent.  I wanted to have a discussion about<br>
maybe coming up with an ideal suffix and stick with it.<br>
<br>
For example, we have<br>
<br>
StasisStart<br>
StasisEnd<br>
<br>
PlaybackStarted<br>
PlaybackFinished<br>
<br>
BridgeCreated<br>
ChannelStateChange<br>
<br>
As you can see, we are no consistent, the majority of the events end<br>
with 'ed', which is fine it indicates past tense.  So, we we want to<br>
continue with that theme, then all events should be referred to as<br>
past tense.<br>
<br>
Additionally, Stasis and Playback events have 2 different toggles<br>
(StasisEnd and PlaybackFinished) again, I don't see a need for 2<br>
different end conventions. Something like:<br>
<br>
Started / Stopped<br>
<br>
is better with 'ed'. But finished works well too.<br>
<br>
Thoughts?<br>
<span class=""><font color="#888888"><br>
--<br>
Paul Belanger | PolyBeacon, Inc.<br>
Jabber: <a href="mailto:paul.belanger@polybeacon.com">paul.belanger@polybeacon.com</a> | IRC: pabelanger (Freenode)<br>
Github: <a href="https://github.com/pabelanger" target="_blank">https://github.com/pabelanger</a> | Twitter: <a href="https://twitter.com/pabelanger" target="_blank">https://twitter.com/pabelanger</a><br><br></font></span></blockquote>
<div><br></div><div><br></div><div>On that note though, should we make this consistent with the AMI? Or is there even any connection at all?</div><div><br></div><div><a href="https://wiki.asterisk.org/wiki/display/AST/AMI+1.4+Specification">https://wiki.asterisk.org/wiki/display/AST/AMI+1.4+Specification</a></div>
<div><br></div><div>I know that the DTMF event changed to DTMFBegin and DTMFEnd.... and the same for Dial... So these aren't past tense...but then I know there are AMI events which are past tense i think...</div><div>
<br></div><div>I like the idea of past tense consistency but is there anything we can learn/take from AMI to make "Asterisk" consistent with itself?</div><div><br></div><div>But +1 in general</div></div><br></div>
</div>