Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A website setup to find people to pair program with!
Ruby JavaScript

This branch is 172 commits ahead of wschroer:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app Man, it's a PITA trying to test a data-method delete via capybara. I …
config Man, it's a PITA trying to test a data-method delete via capybara. I …
db Added omniauth for github
doc initial build of project
lib initial build of project
log initial build of project
public New and improved 500 page. Now if only I could stop laughing...
script initial build of project
spec fix mock auth for specs
vendor initial build of project
.gitignore
.rvmrc
.travis.yml add ruby 1.9.3 to travis config
Gemfile
Gemfile.lock update omniauth
Guardfile Paired with jszmajda on refactoring session controller using DCI
LICENSE Added license
README.md simplify setup instructions
Rakefile Initial spec that fails. Had to stop dev while I get my Lion upgrade …
config.ru initial build of project

README.md

Overview

This is an idea that came up during a break at a daylong session at Lone Star Ruby Conference and I quick registered the domain name. I thought it would be fun to find people who are willing to pair program in your area. So this is this start of such a project. Hopefully I can find others to help me with it and get it going (and keep me on it).

Plan:

  • Page where Developers can login and make a profile, including the following:
    • twitter, linked in profiles, github
    • areas of code you like (tests, views, database, etc)
    • city, state (optional)
    • prefer in-person, online pair programming, or either
    • link to coderwall
  • Comment on profile (talk positively how it was to pair with that person)

Future:

  • Maybe a reward system (stars? rubyies?) that people can award someone who was helpful. Maybe sponsors can offer prizes.

Setting up development environment

  1. Get a Github account and press Fork
  2. Clone your repo git clone git@github.com:username/rubypair.git
  3. Prepare

      cd rubypair
      gem install bundler
      bundle install
      cp config/app_config.yml.example config/app_config.yml
    
  4. Register your app with Github to make authentication work

    • Main URL for development may vary, mine is http://localhost:3000 since I just use Webrick
    • Callback URL is http://localhost:3000/auth/github/callback adjust your accordingly.
    • Update your config/app_config.yml with values supplied from Github's OAUTH app registration
  5. Install MongoDB. We recommend using homebrew
Something went wrong with that request. Please try again.