macielbombonato / bigbluebutton

Automatically exported from code.google.com/p/bigbluebutton
0 stars 0 forks source link

Load modules dynamically at run time #217

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Hi

Is there a way to load components in BBB incrementally? 

In a scenario where I just want to chat with a person and then, if 
necessary, progress to voice/video/desktop conferencing.

If possible, are we allowed to do that, i.e. tweak BBB into an 
incrementally loading modular design to suit our needs?

If yes, any suggestions how to go about it?

Thanks,

Original issue reported on code.google.com by yel...@gmail.com on 21 Oct 2009 at 5:16

GoogleCodeExporter commented 9 years ago
Suggestions:

We created the client to be modular exactly for this purpose, so that eventually
people can load only the modules they need when they need. Right now you can 
specify
which modules you want, but you're stuck with them once the client has actually 
started.

You can tweak BBB to load incrementally, but it takes a bit of knowledge of 
Flex.
Read this chapter on modular architecture in Flex:
blogs.adobe.com/flexdoc/pdfs/modular.pdf

Most of the work is already in place. Look at the main application, and the
BBBModuleManager in particular. You just have to change it somehow so that you 
can
call and load modules at run-time.

The only module you have to load is the viewers (web participants) module. All 
the
others are optional. 

Original comment by Me.S...@gmail.com on 21 Oct 2009 at 8:09

GoogleCodeExporter commented 9 years ago

Original comment by ffdixon@gmail.com on 11 Jul 2010 at 6:21

GoogleCodeExporter commented 9 years ago
This wasn't exactly a duplicate of 294. 294 is about configuring which modules 
should load at startup, which this one enables you to load modules dynamically 
at run time

Original comment by Me.S...@gmail.com on 12 Jul 2010 at 2:45

GoogleCodeExporter commented 9 years ago
Your right -- removed the merge.

Original comment by ffdixon@gmail.com on 12 Jul 2010 at 11:00

GoogleCodeExporter commented 9 years ago

Original comment by Me.S...@gmail.com on 29 Sep 2010 at 1:34

GoogleCodeExporter commented 9 years ago

Original comment by ffdixon@gmail.com on 7 Feb 2011 at 4:43

GoogleCodeExporter commented 9 years ago
I'll look into it soon.

Original comment by ffdixon@gmail.com on 16 Mar 2014 at 1:27