Skip to content
Brian Michalski edited this page Nov 13, 2023 · 8 revisions

How To Get Involved

Sign up for the mailing list here: https://groups.google.com/group/concerto-dev/subscribe?hl=en.

To bring Concerto V2 back to life on a modern Ubuntu boxen:

  1. Install ruby 2.6.10. I'm using rbenv, but you can use whatever you like. Ruby 2.7 will not work, per #1577.
  2. sudo apt-get install libxslt-dev libmysqlclient-dev libpq-dev libmagickwand-dev

How To Start Developing [work in progress]

  1. Clone or fork a copy of the source code using git from https://github.com/concerto/concerto/.
  2. Run bundle install.
  3. Create a config/database.yml. You can cp config/database.yml.sqlite config/database.yml to use the sample SQLite one.
  4. Run rake db:setup.
  5. Run foreman start to start the background services.
  6. Setup your webserver, or run rails s to launch the built in one.
  7. Start developing!
  8. Write tests, make commits, submit pull requests.