This main function of p4qserver is to manage p4q requests, including accepting new p4q request, queuing requests and processing requests using p4dq.rb. This is a rails 3.0 application, although it does not need to be. Contact: jmao@brightcove.com To get it running: * rake db:setup * rake db:migrate * rails s * Visit http://hostname:3000/changelists To setup this server on CentOS, this following steps are required: * Install sqlite 3.6.16+. (http://stackoverflow.com/questions/6853046/error-installing-sqlite3-gem-via-bundler) * Configure sqlite dynamic library. (http://stackoverflow.com/questions/7292818/sqlite3-open-v2-error) * Install a javascript runtime engine. (http://stackoverflow.com/questions/7376021/rails-rake-does-not-work)