Skip to content
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

Adam Rogers - Awesome Source: Lessons learned in open source #74

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

rodreegez
Copy link

You've released your gem, it's wildly successful, now what?

Powder shot to popularity along with the Rack server Pow. From the start, we really encouraged contributions. A year later, Powder has GitHub stats of 504 watchers, 41 forks and 27 contributors - more than half the people that forked the project have contributed back.

This talk will relate some of the lessons learned managing Powder's development, including:

  • how to handle situations when someone wants to take the project in a different direction
    to that which you intended,
  • how to turn bug-reporters into pull-requesters,
  • the right way to merge in changes,
  • pros and cons of the "no issues, just pull requests" policy,
  • why you shouldn't change your name on GitHub (and other fun gotchas),
  • documentation, front and center.

@ugisozols
Copy link

👍

@5v3n
Copy link

5v3n commented Mar 20, 2012

👍 especially the "ho to turn bug reporters to feature commiters' part

@tlossen
Copy link

tlossen commented Mar 20, 2012

👍

especially interested in "pros and cons of the 'no issues, just pull requests' policy"

@rodreegez
Copy link
Author

Do folks think I could narrow the scope of this some? Perhaps focussing more narrowly on the community management of the project? Maybe just:

  • how to turn bug-reporters into pull-requesters,
  • pros and cons of the "no issues, just pull requests" policy,
  • how to handle situations when someone wants to take the project in a different direction to that which you intended

@moonglum
Copy link

+1

I'm very interested in the community management of the project. I'd like that focus :)

@DouweM
Copy link

DouweM commented Mar 22, 2012

👍 Focussing on just the community management is fine.

@mackuba
Copy link

mackuba commented Mar 26, 2012

👍

3 similar comments
@mitch000001
Copy link

+1

@driv3r
Copy link

driv3r commented Mar 29, 2012

👍

@kronn
Copy link

kronn commented Mar 30, 2012

👍

@yaph
Copy link

yaph commented Mar 30, 2012

👍 "how to turn bug-reporters into pull-requesters" sounds like a good thing

@rodreegez
Copy link
Author

Hey, so based on feedback here and actually having to write the talk and give it on short notice at Bacon yesterday, I've refined the focus of this talk to concentrate on getting people to contribute to your open source project. I've uploaded the slides I used at Bacon here: http://speakerdeck.com/u/rodreegez/p/bug-requests-pull-reports, but I would expect to tidy them up somewhat before giving this talk again.

What do y'all think?

@mackuba
Copy link

mackuba commented May 3, 2012

@rodreegez - I think every single point from the original list is interesting, if you can manage to mention all of that within the available time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.