[asterisk-commits] russell: branch group/gsoc-2010 r251880 - /team/group/gsoc-2010/ideas.txt
SVN commits to the Asterisk project
asterisk-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 asterisk-commits
mailing list