Hi,<br>I&#39;m Giuseppe Sucameli and I&#39;m taking part to GSoC 2009 for the Asterisk <br>Project.<br><br>My proposal is adding fully configurable menus to the Asterisk voicemail <br>application.<br>
<br>In the current app_voicemail the menu is built into the C code and difficult <br>
to modify. <br>The alternative application minivm adds some degree of configurability, <br>but this has to go in the dialplan configuration file, which may not be <br>available to unprivileged users. In any case, mixing the voicemail and dialplan <br>



configuration is undesirable in terms of managing configuration files.<br><br>We can keep the voicemail configuration separate  from the dialplan, <br>so the dialplan writer will only have to dispatch the call, and the voicemail <br>

config will do the rest.<br>
Then one can import/write/modify the voicemail config without having to <br>bother (or needing to have permission) to touch the dialplan itself.<br>
<br>Two file are attached (only text/plain files):<br>&gt; brief.txt <br>               explain the voicemail_menu.conf file structure and its the most <br>               important functionality<br><br>&gt; voicemail_menu.conf.txt<br>
               is an example of config file to customize the voicemail menu<br>
<br>I hope the explanation is average, maybe I have write too much or few :)<br>I wait for your questions and proposals.<br><br>Thanks for your attention.<br><br>-- <br>Giuseppe Sucameli<br>