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

SpreeConf Dublin - How to be a good open source citizen

Ryan Bigg
August 23, 2012
220

SpreeConf Dublin - How to be a good open source citizen

Ryan Bigg

August 23, 2012
Tweet

Transcript

  1. a strong belief that something will happen
    or be the case in the future
    ex·pec·ta·tion
    noun
    Tuesday, 28 August 12

    View Slide

  2. 8
    Write SpreeConf Presentation
    Tuesday, 28 August 12

    View Slide

  3. 8
    Write SpreeConf Presentation
    9 10
    Tuesday, 28 August 12

    View Slide

  4. 8
    Girlfriend stays over
    9 10
    Write Spree Conf Presentation
    Tuesday, 28 August 12

    View Slide

  5. Tuesday, 28 August 12

    View Slide

  6. Tuesday, 28 August 12

    View Slide

  7. Ruby on Rails
    Tuesday, 28 August 12

    View Slide

  8. 3 simple rules
    plus 9 pedantic ones
    Tuesday, 28 August 12

    View Slide

  9. Rule 1: Google it.
    Tuesday, 28 August 12

    View Slide

  10. Rule 2: Tell us what you’ve tried.
    Tuesday, 28 August 12

    View Slide

  11. Rule 3: Show us what you’ve tried.
    Tuesday, 28 August 12

    View Slide

  12. Solves
    98.7%
    of problems
    Tuesday, 28 August 12

    View Slide

  13. 82%
    of stats are made
    up on the spot
    Tuesday, 28 August 12

    View Slide

  14. Help!
    Tuesday, 28 August 12

    View Slide

  15. “”
    expectation:
    Tuesday, 28 August 12

    View Slide

  16. “use X instead”
    reality:
    Tuesday, 28 August 12

    View Slide

  17. “use X instead”
    reality:
    “ur doing it wrong”
    Tuesday, 28 August 12

    View Slide

  18. “use X instead”
    reality:
    “ur doing it wrong”
    “wtf? lol”
    Tuesday, 28 August 12

    View Slide

  19. [11:40:11] Andy8856: does anybody in here use mysql
    server 5.5 latest version, windows 7 with ruby on rails
    p2p me please
    [11:42:18] Andy8856: does anybody in here use mysql
    server 5.5 latest version, windows 7 with ruby on rails
    p2p me please
    [11:42:42] seanstickle: Andy8856: You already said that
    [11:42:48] seanstickle: Andy8856: don't get repetitive
    [11:42:50] Andy8856: oops
    [11:43:42] Andy8856: i just haven't used ruby on rails in
    a while and now i can't get it to work right
    [11:52:48] Andy8856: is there anybody in here using
    windows 7? please p2p me
    [11:53:00] seanstickle: Andy8856: dude, take a clue
    [11:53:24] Andy8856: fuck u it's a simply bloody question
    Tuesday, 28 August 12

    View Slide

  20. [11:53:36] seanstickle: Which you keep posting over and over
    [11:53:44] seanstickle: And no one is responding to
    [11:53:48] seanstickle: So take the hint
    [11:54:17] Andy8856: well answer it or find my answer or shut the
    fuck up
    [11:54:50] seanstickle: Andy8856: you don't get to demand answers.
    you want answers on demand, you pay.
    [11:57:37] Andy8856: i'm not demanding answers, i will keep typing
    the same thing for the simply reason more people are coming into
    the room and they don't know what I asked, if you have a problem
    than shut up
    Tuesday, 28 August 12

    View Slide

  21. [11:59:39] sevenseacat: i appear to
    have missed the start of this war,
    but everyone needs to take a big
    swig of calm-the-fuck-down
    Tuesday, 28 August 12

    View Slide

  22. [12:22:44] Andy8856: you all fucking
    started this chat wouldn't have gone
    this way if you were nice and actually
    cared to help people, unlike me I help
    people on a regular basis
    Tuesday, 28 August 12

    View Slide

  23. [11:40]
    [11:42]
    [11:52]
    [12:02]
    [12:07]
    [12:08]
    [12:17]
    [12:19]
    [12:20]
    Tuesday, 28 August 12

    View Slide

  24. [12:54:22] Radar sets mode +b *!*@[Andy’s IP]
    Tuesday, 28 August 12

    View Slide

  25. Be nice.
    Be honest.
    Tuesday, 28 August 12

    View Slide

  26. Be nice.
    Be honest.
    Tuesday, 28 August 12

    View Slide

  27. Be nice.
    Be honest.
    Tuesday, 28 August 12

    View Slide

  28. Tuesday, 28 August 12

    View Slide

  29. “First of all, please
    DO NOT CLOSE
    the issue without
    my accord.”
    Bundler #1778
    Tuesday, 28 August 12

    View Slide

  30. “New gem version
    ruins my
    application”
    Devise #1856
    Tuesday, 28 August 12

    View Slide

  31. “Totally uncool
    dude!!! The script
    deletes everything
    under /usr.”
    Bumblebee #123
    Tuesday, 28 August 12

    View Slide

  32. “It would be
    great if this
    could support
    Mongoid.”
    Tuesday, 28 August 12

    View Slide

  33. “It would be great if
    this could turn into a
    boat.”
    Tuesday, 28 August 12

    View Slide

  34. ransack #120
    forem #47
    spree #406
    bundler #???
    Tuesday, 28 August 12

    View Slide

  35. orm_adapter
    Tuesday, 28 August 12

    View Slide

  36. “patches welcome”
    Tuesday, 28 August 12

    View Slide

  37. “Ĉu Spree subteni
    esperanto?”
    Tuesday, 28 August 12

    View Slide

  38. “Has any work
    been done with
    spree to
    namespace it?”
    https://groups.google.com/group/spree-user/browse_thread/thread/3f48b2c0342892da/
    Tuesday, 28 August 12

    View Slide

  39. “I want to use my
    application’s
    authentication with
    Spree”
    Tuesday, 28 August 12

    View Slide

  40. “One of main
    problems I have had
    with customising
    spree is the
    checkout process.”
    Tuesday, 28 August 12

    View Slide

  41. “Is the admin
    theme for Spree
    going to get an
    update soon?”
    Tuesday, 28 August 12

    View Slide

  42. “Can we have
    multiple stores on
    Spree at the same
    time?”
    Tuesday, 28 August 12

    View Slide

  43. Tuesday, 28 August 12

    View Slide

  44. Tuesday, 28 August 12

    View Slide

  45. Tuesday, 28 August 12

    View Slide

  46. Tuesday, 28 August 12

    View Slide

  47. 0
    25
    50
    75
    100
    Spree
    Tuesday, 28 August 12

    View Slide

  48. 0
    25
    50
    75
    100
    Spree
    Tuesday, 28 August 12

    View Slide

  49. 0
    25
    50
    75
    100
    Spree
    Tuesday, 28 August 12

    View Slide

  50. 0
    25
    50
    75
    100
    Spree
    Tuesday, 28 August 12

    View Slide

  51. 0
    25
    50
    75
    100
    Spree
    Tuesday, 28 August 12

    View Slide

  52. Spree
    0
    23
    45
    68
    90
    Tuesday, 28 August 12

    View Slide