https://github.com/teohm/rubysg
Website for http://ruby.sg
https://github.com/teohm/rubysg
Last synced: about 1 year ago
JSON representation
Website for http://ruby.sg
- Host: GitHub
- URL: https://github.com/teohm/rubysg
- Owner: teohm
- Created: 2013-11-25T05:43:53.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-11-25T05:48:54.000Z (over 12 years ago)
- Last Synced: 2025-04-14T03:05:57.682Z (about 1 year ago)
- Language: Ruby
- Size: 839 KB
- Stars: 0
- Watchers: 0
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ruby.sg
[](https://travis-ci.org/rubysg/rubysg) [](https://codeclimate.com/github/rubysg/rubysg)
This is the app for [ruby.sg](http://ruby.sg) - a community site for the Singapore Ruby Community!
## Contributing to ruby.sg
ruby.sg needs your help and we would love to see contributions from anyone in the community.
Please refer to the [PivotalTracker project](https://www.pivotaltracker.com/s/projects/948924) for details on features/bugs/chores that you can help with.
Alternatively, you can also raise feature requests, or bug reports on GitHub Issues.
The initial design of ruby.sg was contributed by [Tinkerbox Studios](http://www.tinkerbox.com.sg/). Mockups are available at `_design`.
## Setup of Development Environment
### .env
You'll need to have a `.env` file ready in your app directory with the following keys:
APP_SECRET_KEY=
MEETUP_API_KEY=
To get your `MEETUP_API_KEY`, go to http://www.meetup.com/meetup_api/key/.
### Postgres
The easiest way to get it working on a Mac is with http://postgresapp.com/.
## Workflow
Go ahead and fork the app, checkout a branch, work on a feature/bug/chore and submit it as a pull request.
### Core Contributors
I'll be adding folks as core contributors to the repo too when you chalk up enough contributions.
As a core contributor, you'll get access to the repo and can help with review and management of pull requests.
You'll also get access to PivotalTracker and possibly deployment rights in the future.
You'll also be listed in this readme as a core contributor!
### Voluntary Contributors
Fork away and just start writing code (with tests). Make a pull request when you are done.
I'm sure you can help with typos, design tweaks etc. The core contributors will review and merge in your PRs.
## Testing
All features/bug fixes should come with tests. We're using RSpec.
To run tests, just run `rake` or `rspec` on console. `guard` is also available.
## Deployment
The app is currently deployed on Heroku. No fuss. No thrills.
## Questions
Please feel free to email me winstonyw@gmail.com.