Skip to content
daronco edited this page Feb 10, 2011 · 27 revisions

Mconf-Web is the social network in the Mconf webconferencing system. It is developed using Ruby on Rails and is a fork of the VCC project (https://github.com/ging/vcc). If you want more information about this project, please visit http://www.inf.ufrgs.br/prav/gtmconf (Portuguese and English).

If you like this project and want to give us some feedback, please contact [email protected] :)

If you have a suggestion or discovered a bug, please create an issue.

Also if you want to collaborate with this project, send us a patch and we would be glad to receive and merge it.

About the developers

Mconf-Web is part of the project Mconf: http://www.inf.ufrgs.br/prav/gtmconf

Mconf-Web uses

Technologies and systems used in this project.

VCC (Virtual Conference Centre)

VCC (now know as Global Plaza) is a project developed in Ruby on Rails to provide a virtual event service for the Internet. It uses the Isabel system to provide webconferencing.

You can find the Global Plaza project running at: http://www.globalplaza.org/

Mconf-Web is actually a fork of VCC. It's source code can be found at https://github.com/ging/vcc

Big Blue Button

Big Blue Button (BBB) is the webconferencing system used by Mconf-Web. BBB is developed in Java and Flash, and is one of the best open source webconferencing softwares (if not the best) today. You can find it at: http://www.bigbluebutton.org/

As VCC uses Isabel, Mconf-Web uses BBB.

Other libraries

How-to start

  • Install ruby using rvm (http://rvm.beginrescueend.com/)
    • Quick steps:
      • bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
      • The project currently uses rvm 1.2.6
      • Add the following line to your ~/.bashrc or ~/.bash_profile:
      • [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
      • Start a new prompt or load source in the current shell with:
      • source ~/.rvm/scripts/rvm
      • Run rvm notes and install the packages under "For Ruby (MRI & ree)"
      • Mconf-Web uses rubygems 1.5.0. If needed, you can specify the version with:
      • rvm rubygems 1.5.0
  • Run script/setup
    • It will install all system packages and all gems needed