[svn-commits] tilghman: branch group/gsoc-2010 r250564 - /team/group/gsoc-2010/ideas.txt

SVN commits to the Digium repositories svn-commits at lists.digium.com
Wed Mar 3 13:35:56 CST 2010


Author: tilghman
Date: Wed Mar  3 13:35:53 2010
New Revision: 250564

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=250564
Log:
Add blurbs for DATA PUT and ast_storage

Modified:
    team/group/gsoc-2010/ideas.txt

Modified: team/group/gsoc-2010/ideas.txt
URL: http://svnview.digium.com/svn/asterisk/team/group/gsoc-2010/ideas.txt?view=diff&rev=250564&r1=250563&r2=250564
==============================================================================
--- team/group/gsoc-2010/ideas.txt (original)
+++ team/group/gsoc-2010/ideas.txt Wed Mar  3 13:35:53 2010
@@ -52,6 +52,27 @@
 project would be to implement a set of SDP parser unit tests with many example
 SDPs.  The SDP parser should be re-factored as necessary to make it testable.
 
+2) Implement the DATA PUT portion of the 2009 GSoC project.
+
+Design and build an external API allowing new structures to be created that
+would normally be populated by loading a configuration file.  Also allow
+that data to be altered in existing structures and for the resulting data to
+be optionally stored in a permanent storage area that persists beyond Asterisk
+restarts.  This will likely require special definitions to be placed in each
+module that uses this API method, but the scope of this project is limited to
+creating the overall architecture and API and implementing the backends for
+at least two major Asterisk modules, as a proof of the sufficiency of the
+designed architecture.
+
+3) Complete the ast_storage project for voicemail.
+
+Remove the multiple backends currently built into app_voicemail and configured
+for a single storage method at build time and instead allow each storage backend
+to be selected at runtime per-user, with a global default selected by runtime
+configuration directive.  Currently, these methods are file storage, ODBC
+database, and IMAP server, but the architecture should allow for additional
+backends to be created without modifying the core voicemail code.
+
 --------------------------------------------------------------------------------
 --------------------------------------------------------------------------------
 




More information about the svn-commits mailing list