Wednesday, December 23, 2009
Monday, December 21, 2009
We just listened to an audio broadcast EdTechTalk, a community of educators interested in discussing and learning about the uses of educational technology. They covered BigBlueButton in EdTechWeekly #147. You can hear them talk about the product at about 29:00 minutes into their broadcast.
Saturday, November 14, 2009
Users will benefit from the faster desktop sharing, and developers will benefit from using the BigBlueButton VM as pre-configured development environment (it’s how we develop BigBlueButton internally).
See release notes for more information on this release and where to download and try it out.
Thursday, November 5, 2009
Monday, October 5, 2009
The days of a long release cycle are gone.
During the past six months, we've released a new version almost every month. This is due to our adopting a more agile development process: two week sprints, daily stand ups, and putting everything in an issue tracking system. The funny part is, we initially wanted to release every two weeks, but we ended up releasing every four weeks (again, twice as long!).
That's OK. In looking closer at our release cycle, our extra effort is a mixture of (a) testing, (b) working on customer-oriented projects for integration of BigBlueButton (which tends to accelerate other features, which is good), and constant refactoring of existing code. All good stuff for a healthy open source project. So, externally, you'll see we now release every month, but internally we are trying to keep our efforts to two week iterations to account for the above.
If you want to see what's planned for our upcoming iteration for this month (October), check the issues tagged for BigBluebutton 0.62 release
Thursday, September 17, 2009
You can check out the release notes here.
We also incorporated Xuggler, a java wrapper to ffmpeg, into our desktop sharing module for converting the images from the presenter's desktop into a video stream.
Xuggler is licensed under the Aferro General Public License. To understand how this license affects BigBlueButton, please see Installing Desktop Sharing.
Thursday, September 3, 2009
This updated site focuses on introducing BigBlueButton to new users more quickly so they can experiment and explore its features with others.
Thursday, August 27, 2009
Friday, August 14, 2009
Wednesday, August 12, 2009
Tuesday, July 28, 2009
While switching to different frameworks takes time and energy, you gain not only by using a better framework, but because the switch forces you to refactor code you've developed since the last time you did it.
Mate is a declarative programming framework for Flex. It lets you write business code the same way you write your Flex UI - using mxml tags. Of course, mxml code simply gets compiled to ActionScript. Mate abstracts this AS code for you, and lets you write clean, simple, minimalistic code.
And because Mate is centered around Events, the code you write is decoupled as there are no direct object-to-object calls, except when you want them
While Mate sounds great, it still has limitations. The framework provides components for most common tasks, such as calling HTTP Services, SQL queries, RemoteObjects, etc... However, when we started using Mate we noticed a lack of component for handling calls to Remote SharedObjects.
Luckily Mate is extensible, so we created our own SharedObjectInvoker. You can read about it and get the source here
Wednesday, June 17, 2009
Thursday, June 11, 2009
One challenge with delievering open source software is the number of required components. In BigBlueButton, we have red5, activemq, swftools, mysql, ngingx, and so on.
Saturday, April 18, 2009
My original post in this thread was more along the lines of providing a unified framework in Moodle that would work on most user's systems that could be used for anything from chat, to collaborative whiteboards, to recording voice messages, to video blogging, to secure video streaming, to full-on VoIP conferencing.
Friday, April 17, 2009
There's another Google Code project called SipStream that's working on integrating the Red5 phone into BigblueButton.
We're now working on integrating the SipStream project into the BigBlueButton code base so we can have built-in VoIP web conferencing.