Skip to content

RustFestEU/call4papers

This branch is 19 commits ahead of, 3 commits behind eurucamp/call4papers:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b4718c3 · Feb 28, 2017
Feb 28, 2017
Jan 18, 2015
May 25, 2016
May 24, 2016
Oct 19, 2011
Nov 27, 2012
Oct 19, 2011
Oct 19, 2011
May 21, 2015
Mar 16, 2014
May 22, 2016
Dec 23, 2014
Mar 28, 2015
May 24, 2016
Feb 7, 2014
Mar 21, 2015
Dec 23, 2014
Feb 7, 2014
May 24, 2016
May 24, 2016
May 22, 2016
May 22, 2016
Oct 19, 2011
Oct 19, 2011
Dec 23, 2014

Repository files navigation

eurucamp Call for Proposals

License Codeship Status

The eurucamp Call for Papers application allows users to submit conference proposals or suggest speakers. Signup works through Github or Twitter.

Donationware

This app was originally created by the team from wroc_love.rb.

This app is currently maintained by members of the Ruby Berlin e.V. on their free time as a community effort for the eurucamp conference. Ruby Berlin is the body behind RailsGirls Berlin and Hamburg, eurucamp, JRubyConf.eu and the Ruby User Group Berlin.

If you end up using the app, please get in contact so that we know. Also, spread the word about our projects. Also, consider donating, especially, if you run a commercial conference. We are a registered non-profit, donations are tax deducible. Betterplace handles all paperwork - if in doubt, send us a mail.

If you cannot or don't want to donate - use it, it's free.

Logo

Don't use the eurucamp logo for your instance to avoid confusion.

Development

An installed postgresql instance and a compiler is needed.

ENV variables used:

  • GITHUB_KEY: Your github application key.
  • GITHUB_SECRET: Your github application secret.
  • TWITTER_KEY: Your twitter application key.
  • TWITTER_SECRET: Your twitter application secret.
  • LOCALE_API_KEY: Your key for Locale.
  • PORT: The port to run on.
  • HOSTNAME: The hostname to bind to. (0.0.0.0 for IPv4, or :: for IPv6)

Basic setup

  • cp .env.sample .env
  • cp config/database.yml.example config/database.yml
  • update config files. You should register on Localeapp for an API key and add your personal LOCALE_API_KEY.
  • run migration scripts
  • bundle exec foreman start

Deployment

Every commit on the branch master is tested by Codeship and a will will be deployed to cfp-staging.eurucamp.org if all tests pass. If master is ready for prime time, send a pull request and merge into the release branch. Codeship will take care of running the tests again and deploy to production.

Contributing to translations

  • Edit the translations directly on the eurucamp/call4papers project on Locale.
  • That's it!
  • The maintainer will then pull translations from the Locale project and push to Github.

Happy translating!

Authors

This app was originally created by the team from wroc_love.rb and subsequently extended by the eurucamp team.

License

GNU-AGPL-3.0, see COPYRIGHT for details.

About

eurucamp Call for Papers application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 65.8%
  • HTML 29.6%
  • CSS 4.5%
  • JavaScript 0.1%