[svn-commits] russell: branch group/gsoc-2010 r251880 - /team/group/gsoc-2010/ideas.txt

SVN commits to the Digium repositories svn-commits at lists.digium.com
Thu Mar 11 14:28:11 CST 2010


Author: russell
Date: Thu Mar 11 14:28:07 2010
New Revision: 251880

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=251880
Log:
Add some project ideas

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=251880&r1=251879&r2=251880
==============================================================================
--- team/group/gsoc-2010/ideas.txt (original)
+++ team/group/gsoc-2010/ideas.txt Thu Mar 11 14:28:07 2010
@@ -73,6 +73,34 @@
 database, and IMAP server, but the architecture should allow for additional
 backends to be created without modifying the core voicemail code.
 
+4) Implement automated tests
+
+In addition to unit tests as described in idea #1, Asterisk also has an
+external automated test framework.  The framework is fairly new, so there are
+many tests to be written.  A great project would be to develop tests in this
+framework.  We would be more than happy to help scope a few tests to be
+completed as a GSoC project.
+
+5) Improvements to the Asterisk object model (astobj2)
+
+The astobj2 API provides reference counted objects and a hash table container.
+Other container types would be very useful to have.  A good project would be to
+refactor astobj2 to be able to support more than just hash tables.  In
+addition to this refactoring, a new sorted container type could be added.
+
+6) Improve Call Conferencing Features
+
+Historically, conferencing has been provided by the MeetMe application
+(app_meetme.c).  MeetMe depends on the DAHDI kernel package to operate.  In the
+latest version of Asterisk, we have a new bridging API that can provide
+conferencing without a dependency on kernel features.  The ConfBridge
+application has been written on top of this API.  However, ConfBridge does not
+have all of the nice features that MeetMe has (such as the feature menus,
+conference recording, etc.).  A great GSoC project would be to work on
+ConfBridge and add some of the features that MeetMe has but ConfBridge does not.
+
+7) Whatever cool idea you can think of!
+
 --------------------------------------------------------------------------------
 --------------------------------------------------------------------------------
 




More information about the svn-commits mailing list