Difference between revisions of "Big Blue Button Dev Guide"
JTRobinson (talk | contribs) (→2.Installing Big Blue Button and Setting Up Big Blue Button Development Environment) |
Jaeeun.cho (talk | contribs) (→2.Installing Big Blue Button and Setting Up Big Blue Button Development Environment) |
||
(One intermediate revision by one other user not shown) | |||
Line 8: | Line 8: | ||
*http://bigbluebutton.org/content/videos | *http://bigbluebutton.org/content/videos | ||
*http://myprogrammingblog.com/category/project-bbb/ (some components such as Redis and FreeSwitch changed after this posts are written) | *http://myprogrammingblog.com/category/project-bbb/ (some components such as Redis and FreeSwitch changed after this posts are written) | ||
− | *http://bigbluebutton | + | *http://www.bigbluebutton.org/blog/ |
− | |||
− | |||
=== 2.Installing Big Blue Button and Setting Up Big Blue Button Development Environment === | === 2.Installing Big Blue Button and Setting Up Big Blue Button Development Environment === | ||
Line 28: | Line 26: | ||
All questions you have regarding installation address to bigbluebutton-setup, regarding development to bigbluebutton-dev. (Try to use their search and find answers, before you ask the question) | All questions you have regarding installation address to bigbluebutton-setup, regarding development to bigbluebutton-dev. (Try to use their search and find answers, before you ask the question) | ||
− | '''To install | + | '''To install Big Blue Button:''' |
− | *http:// | + | *http://docs.bigbluebutton.org/install/install.html |
+ | '''To set up development environment:''' | ||
− | + | *http://docs.bigbluebutton.org/install/setup.html | |
− | + | '''To set up HTML5 client environment:''' | |
− | |||
− | |||
− | '''To set up | ||
− | *http:// | + | *http://docs.bigbluebutton.org/html/html5-dev.html |
You will also need: | You will also need: | ||
Line 51: | Line 47: | ||
*Use [http://help.github.com/git-cheat-sheets/ GitHub] to get latest version of Modules from https://github.com/myprogrammingblog/polling-module | *Use [http://help.github.com/git-cheat-sheets/ GitHub] to get latest version of Modules from https://github.com/myprogrammingblog/polling-module | ||
− | * To see what has been done: | + | * To see what has been done: https://github.com/bigbluebutton/bigbluebutton/tree/master/web-polling |
For more question contact Anatoly Spektor : anatolijs.spektors@senecac.on.ca | For more question contact Anatoly Spektor : anatolijs.spektors@senecac.on.ca |
Latest revision as of 10:47, 25 September 2016
1. Exploring Big Blue Button and it's Architecture
Consider following sources:
- http://bigbluebutton.org/overview
- http://bigbluebutton.org/content/videos
- http://myprogrammingblog.com/category/project-bbb/ (some components such as Redis and FreeSwitch changed after this posts are written)
- http://www.bigbluebutton.org/blog/
2.Installing Big Blue Button and Setting Up Big Blue Button Development Environment
You can install Big Blue Button either on Windows with Virtual Machine or on Linux Ubuntu.
Important!!! When installing OS use "firstuser" as a root account. Install Big Blue Button (BBB later in the text) in "firstuser" Important!!! To avoid permission problems type "umask 022" before you start installing BBB
Before installations subscribe to 2 BBB mailing lists:
All questions you have regarding installation address to bigbluebutton-setup, regarding development to bigbluebutton-dev. (Try to use their search and find answers, before you ask the question)
To install Big Blue Button:
To set up development environment:
To set up HTML5 client environment:
You will also need:
- IRC client. For example you an use - [http://www.mirc.com/get.html mIrc (Windows), or xChat (Ubuntu) using Synaptic Package Manager.
When client is installed connect to irc.freenode.net and join channels #seneca, #seneca-cdot
- Use GitHub to get latest version of Modules from https://github.com/myprogrammingblog/polling-module
- To see what has been done: https://github.com/bigbluebutton/bigbluebutton/tree/master/web-polling
For more question contact Anatoly Spektor : anatolijs.spektors@senecac.on.ca