|
IdeasPage
Proposed Google Summer of Code projects for BigBlueButton. Let us know if you want to work on one.
Note: BigBlueButton didn't get accepted this year in GSOC 2011 -- but we'll be trying hard for 2012! Further discussion on these projects has moved to the issue tracker with labels of Research. IntroductionWelcome! This page gives a summary of BigBlueButton projects for the 2011 Google Summer of Code (GSoC). Many of these projects are based on requests from our community. If you are interested in one of these projects, please post to bigbluebutton-dev with any questions or suggestions. If you are interested in working on a BigBlueButton project not listed here, we welcome your suggestions! For some background on the BigBlueButton project, see the FAQ, wikipedia, videos. GSOC 2011 Student ProjectsHTML5 ClientCreate an HTML5 client for BigBlueButton. This project touches on creating a WebSockets server that can bridge communications to the red5 RTMP server. Once you have the WebSockets server in place, you need to create a UI that mimics (or improves!) on the current Flash UI. Flex 4 PrototypeWe need a shiny new Flex 4 client to replace our Flex 3 client. The current version of BigBlueButton uses the FlexLib component library. Flex 4 brings the Spark component architecture. XMPP IntegrationConvert the Chat module to work with XMPP. This would enable people to log into bigbluebutton chat with their favorite XMPP compatible chat client, such as OpenFire, GTalk, Pidgin, etc... IRC BridgeA bridge from Chat to IRC. This could be done in conjunction with the XMPP idea, as there are already some XMPP to IRC solutions. Accessibility SupportFind ways to make BigBlueButton more accessible, in accordance with Section 508. Android ClientCreate an Android client for BigBlueButton. There is some initial work that you can build upon, see BigBlueButton on Android Phone. iPhone/iPad ClientCreate a native Objective-C client for the iPhone or iPad. | |