-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roadmap #2
Comments
Maybe something that sets you up to pair with a random stranger based on language preferences or something? Seems like a big barrier to entry is "having the courage to ask" as you put it. |
something like chatroulette for pp would be awesome probably, although it should be probably per topic or something that you are familiar with |
I agree with @jeffreybaird Give us a place to list our desired topics, a way to show as available, and a randomizer to connect with interested parties. Maybe a brief alert containing the initiators desired goal for the session and an option to connect, deny or reschedule? |
RubyPair is one resource for this (Ruby only, obviously) |
...but one thing I've noticed about RubyPair is that there's never anyone And having used ALL of the scheduling software, and settled on having a Also, the "match-by-skill" thing makes sense except I'm worried about I dunno. I want to help people match up, but I just want to do it in a way |
Oh yeah, something else I've thought of: It's great to have a list of resources, but they can be bewildering for someone new. I'd love to eventually evolve some "golden path" instructions for people who want to remote pair and don't want to have to think about it too much. Tools to use, how to get set up, and even maybe some recommended programming exercises/katas if they don't already have something in mind. |
👍 to "golden path" instructions. |
What about some kind of multiplayer game lobby? A place where you can create a 'game', that is, an open request for pairing with some parameters (maybe, the desired language or toolset, or skill level, or a project or feature you want to work on) or join existing 'game' created by someone else. It probably should also have a chat and let you invite friends, and stuff like this. And I just thought... That would be a killing feature: some multiplayer games let you 'spectate' to an ongoing game. How cool it would be to join as a spectator to an public pairing session? It could use Google Hangouts to share video and sound and something like ascii.io to share terminal. |
I thought I'd kick off a discussion about where this site could go from here...
In my talk at Ancient City Ruby where I launched this site, I made a point of saying that I don't believe that promoting diverse pair-programming is ultimately a technical problem. The tools are there; it's more about getting to take the first step: putting out a virtual "welcome mat", and/or having the courage to ask another programmer "hey, can I pair with you sometime?".
I also feel that even if there are technical ways to facilitate the process, I'm not smart enough to predict what will be most helpful. So between that and a lack of time, I kicked off my campaign with a badge, a hashtag, and nothing else. If we need tools, I'd like to see the community evolve them.
Of course, with that said, naturally I have some ideas. Here are some of the thoughts I've had about where to with this site:
So what do you think? Got more ideas? Jump in!
The text was updated successfully, but these errors were encountered: