{"id":18728792,"url":"https://github.com/rubyonworld/call-4-papers","last_synced_at":"2025-11-12T05:30:19.961Z","repository":{"id":174007871,"uuid":"530940167","full_name":"RubyOnWorld/call-4-papers","owner":"RubyOnWorld","description":"Call for Papers application","archived":false,"fork":false,"pushed_at":"2022-08-31T23:18:09.000Z","size":4764,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-28T14:26:38.824Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RubyOnWorld.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-31T04:56:19.000Z","updated_at":"2022-08-31T23:22:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"81f4a5eb-72a1-4d26-bb5c-c02d0289507f","html_url":"https://github.com/RubyOnWorld/call-4-papers","commit_stats":null,"previous_names":["rubyonworld/call-4-papers"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RubyOnWorld%2Fcall-4-papers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RubyOnWorld%2Fcall-4-papers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RubyOnWorld%2Fcall-4-papers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RubyOnWorld%2Fcall-4-papers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RubyOnWorld","download_url":"https://codeload.github.com/RubyOnWorld/call-4-papers/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239599040,"owners_count":19665911,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T14:24:23.069Z","updated_at":"2025-11-12T05:30:19.825Z","avatar_url":"https://github.com/RubyOnWorld.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# eurucamp Call for Proposals\n  [![License](http://img.shields.io/:license-AGPL-0030c8.svg)](COPYRIGHT)\n  ![Codeship Status](https://codeship.com/projects/2f6136b0-643a-0132-16ea-6e8486426495/status?branch=bump)\n\nThe eurucamp Call for Papers application allows users to submit conference proposals or suggest speakers. Signup works through Github or Twitter.\n\n## Donationware\n\nThis app was originally created by the team from [wroc_love.rb](http://wrocloverb.com/).\n\nThis 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.\n\nIf you end up using the app, please get in [contact](mailto:info@eurucamp.org) so that we know. Also, spread the word about our [projects](http://rubyberlin.org). Also, consider [donating](https://www.betterplace.org/en/organisations/ruby-berlin/), 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.\n\nIf you cannot or don't want to donate - use it, it's free.\n\n## Logo\n\nDon't use the eurucamp logo for your instance to avoid confusion.\n\n\n## Development\nAn installed postgresql instance and a compiler is needed.\n\n### **ENV** variables used:\n\n* `GITHUB_KEY`: Your github application key.\n* `GITHUB_SECRET`: Your github application secret.\n* `TWITTER_KEY`: Your twitter application key.\n* `TWITTER_SECRET`: Your twitter application secret.\n* `LOCALE_API_KEY`: Your key for Locale.\n* `PORT`: The port to run on.\n* `HOSTNAME`: The hostname to bind to. (`0.0.0.0` for IPv4, or `::` for IPv6)\n\n### Basic setup\n\n* `cp .env.sample .env`\n* `cp config/database.yml.example config/database.yml`\n* update config files. You should register on Localeapp for an API key and add your personal `LOCALE_API_KEY`.\n* run migration scripts\n* `bundle exec foreman start`\n\n## Deployment\n\nEvery commit on the branch `master` is tested by Codeship and a will will be deployed to [cfp-staging.eurucamp.org](http://cfp-staging.eurucamp.org/) if all tests pass.\nIf `master` is ready for prime time, send a [pull request](https://github.com/eurucamp/call4papers/compare/release...master) and merge into the `release` branch. Codeship will take care of running the tests again and deploy to [production](https://cfp.eurucamp.org).\n\n## Contributing to translations\n\n- Edit the translations directly on the [eurucamp/call4papers](http://www.localeapp.com/projects/public?search=eurucamp/call4papers) project on Locale.\n- **That's it!**\n- The maintainer will then pull translations from the Locale project and push to Github.\n\nHappy translating!\n\n## Authors\n\nThis app was originally created by the team from [wroc_love.rb](http://wrocloverb.com/) and subsequently extended by the eurucamp team.\n\n## License\n\nGNU-AGPL-3.0, see COPYRIGHT for details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frubyonworld%2Fcall-4-papers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frubyonworld%2Fcall-4-papers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frubyonworld%2Fcall-4-papers/lists"}