<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Oct 21, 2013 at 2:08 PM, Paul Belanger <span dir="ltr"><<a href="mailto:paul.belanger@polybeacon.com" target="_blank">paul.belanger@polybeacon.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Mon, Oct 21, 2013 at 4:16 AM, Daniel Jenkins <<a href="mailto:dan.jenkins88@gmail.com">dan.jenkins88@gmail.com</a>> wrote:<br>

> On Mon, Oct 21, 2013 at 6:15 AM, Paul Belanger<br>
> <<a href="mailto:paul.belanger@polybeacon.com">paul.belanger@polybeacon.com</a>> wrote:<br>
>><br>
>> 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>
>><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:<br>
>> <a href="https://twitter.com/pabelanger" target="_blank">https://twitter.com/pabelanger</a><br>
>><br>
><br>
><br>
> On that note though, should we make this consistent with the AMI? Or is<br>
> there even any connection at all?<br>
><br>
> <a href="https://wiki.asterisk.org/wiki/display/AST/AMI+1.4+Specification" target="_blank">https://wiki.asterisk.org/wiki/display/AST/AMI+1.4+Specification</a><br>
><br>
> I know that the DTMF event changed to DTMFBegin and DTMFEnd.... and the same<br>
> for Dial... So these aren't past tense...but then I know there are AMI<br>
> events which are past tense i think...<br>
><br>
> I like the idea of past tense consistency but is there anything we can<br>
> learn/take from AMI to make "Asterisk" consistent with itself?<br>
><br>
> But +1 in general<br>
><br>
</div></div>Ya, like I said inconsistent. Adding AMI events into the picture makes<br>
it even worst, since they are in the present tense.<br></blockquote><div><br></div><div><br></div><div>I know, I know, I'm sorry to even have brought it up... :(</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im HOEnZb"><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>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
asterisk-app-dev mailing list<br>
<a href="mailto:asterisk-app-dev@lists.digium.com">asterisk-app-dev@lists.digium.com</a><br>
<a href="http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev" target="_blank">http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev</a><br>
</div></div></blockquote></div><br></div></div>