Rhombus Classroom Synchronous Participation System
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
rhombus-clicker-server @ 2a106fc
rhombus-clicker-support @ 9547833
rhombus-grunt-socket-server @ 1c0ec6d
rhombus-id-server @ 7df661b
rhombus-web-app-basic @ ee6c518
rhombus-web-app-experiment @ 1562666
rhombus-web-app-game-theory @ ae9e0c7


  1. Check out project
  2. Run git submodule update --init --recursive from the root directory
  3. Run ant in Clicker server and ID server to build them
  4. Run npm install on rhombus-grunt-socket-server
  5. Launch servers by running start_servers.sh
  6. Launch web app by typing "grunt dev" in the web app directory

It looks like my configuration of submodules isn't great. I often get "detached HEAD" when trying to initialize the submodules. This seems to get fixed by going to each submodule, doing a "git checkout master" then "git submodule update --init --recursive" (note that you may have to do this in the framework subdirectories of the rhombus-web projects).