<div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px">Greetings,</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">We are eliciting feedback on a prototype voicemail application implemented with</div>
<div style="font-family:arial,sans-serif;font-size:13px">ARI and Node.js.</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Specifically, we are interested to hear what you think regarding the following:</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">- a pluggable data abstraction layer using provider aware SQL generators</div><div style="font-family:arial,sans-serif;font-size:13px">
  instead of a full fledged ORM.</div><div style="font-family:arial,sans-serif;font-size:13px">- a finite state machine driven menu that transforms dtmf events into commands</div><div style="font-family:arial,sans-serif;font-size:13px">
  emitted by an EventEmitter that can be used to define command handlers. (please</div><div style="font-family:arial,sans-serif;font-size:13px">  note that this currently only transforms dtmf events into commands via an</div>
<div style="font-family:arial,sans-serif;font-size:13px">  EventEmitter. The finite state machine has not been implemented yet)</div><div style="font-family:arial,sans-serif;font-size:13px">- a single application listening to two Stasis applications to support the</div>
<div style="font-family:arial,sans-serif;font-size:13px">  functionality of both the Voicemail and Voicemail Main dialplan applications.</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
Please consult the project's documentation for installation and usage</div><div style="font-family:arial,sans-serif;font-size:13px">instructions (<a href="https://github.com/asterisk/node-voicemail-js" target="_blank">https://github.com/asterisk/node-voicemail-js</a>).</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Please feel free to provide feedback. Please note that this application is in</div><div style="font-family:arial,sans-serif;font-size:13px">
prototyping phase. We do not expect it to be production ready and will most</div><div style="font-family:arial,sans-serif;font-size:13px">likely be rewriting large portions of the existing code base in the future.</div><div>
<br></div>-- <br><div dir="ltr"><pre style="white-space:pre-wrap;color:rgb(0,0,0)"><pre style="white-space:pre-wrap">Samuel Fortier-Galarneau
Digium, Inc. | Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at:  <a href="http://www.digium.com" target="_blank">www.digium.com</a>  & <a href="http://www.asterisk.org" target="_blank">www.asterisk.org</a></pre></pre></div>
</div>