Upgrade to Pro — share decks privately, control downloads, hide ads and more …

José vs OSS

José vs OSS

José Valim. He does a lot of open source. So let's help him to fight Gihub issues.

Vasiliy Ermolovich

February 23, 2013
Tweet

Other Decks in Programming

Transcript

  1. CONTRIBUTING.md Do you want to write a document that nobody

    will ever read? Write CONTRIBUTING.md Saturday, February 23, 13
  2. Statistics require 'octokit' comments = [ "Can you please provide

    a sample application that reproduces the error?", "The wiki is maintained by the community. So if there aren't any up to date instructions, we recommend you to explore the solution yourself and hopefully contribute your findings back!", "Please use the mailing list or StackOverflow for questions", "You need to give us more information on how to reproduce this issue, otherwise there is nothing we can do. Please read CONTRIBUTING.md file for more information about creating bug reports. Thanks!", ":heart: :green_heart: :blue_heart: :yellow_heart: :purple_heart:" ] client = Octokit::Client.new(auto_traversal: true) count = client.issues_comments('plataformatec/devise', sort: 'created', direction: 'desc', since: '2012-11-13T07:45:54-08:00Z').select do |comment| comment.user.login == 'josevalim' && comments.include?(comment.body) end.count p count Saturday, February 23, 13
  3. • “Fix a bug on a project I am very

    comfortable with (like Rails, Devise, Elixir, etc)” Saturday, February 23, 13
  4. • “Fix a bug on a project I am very

    comfortable with (like Rails, Devise, Elixir, etc)” • “Merge at least one pull request” Saturday, February 23, 13
  5. • “Fix a bug on a project I am very

    comfortable with (like Rails, Devise, Elixir, etc)” • “Merge at least one pull request” • “Take a shower” Saturday, February 23, 13
  6. • “Fix a bug on a project I am very

    comfortable with (like Rails, Devise, Elixir, etc)” • “Merge at least one pull request” • “Take a shower” • “Have lunch” Saturday, February 23, 13
  7. • “Fix a bug on a project I am very

    comfortable with (like Rails, Devise, Elixir, etc)” • “Merge at least one pull request” • “Take a shower” • “Have lunch” • “Write a talk description Saturday, February 23, 13
  8. • “Fix a bug on a project I am very

    comfortable with (like Rails, Devise, Elixir, etc)” • “Merge at least one pull request” • “Take a shower” • “Have lunch” • “Write a talk description • “Handle 25% of my inbox” Saturday, February 23, 13