Welcoming communities

Welcoming communities

24fc194843a71f10949be18d5a692682?s=128

Gregor Martynus

May 26, 2016
Tweet

Transcript

  1. Welcoming Communities Let’s make Open Source awesome for everyone @gr2m

    | EmpireJS 2016
  2. people — contributing @gr2m | EmpireJS 2016

  3. people — contributing communities — contributors @gr2m | EmpireJS 2016

  4. How to become a contributor? It’s complicated™ @gr2m | EmpireJS

    2016
  5. @gr2m | EmpireJS 2016

  6. @gr2m | EmpireJS 2016

  7. Let’s fix this. @gr2m | EmpireJS 2016

  8. Hi, I’m Gregor @gr2m A Community guy at Hoodie2 We

    want Open Source to be welcoming to everyone 2 http://hood.ie | @hoodiehq @gr2m | EmpireJS 2016
  9. @gr2m | EmpireJS 2016

  10. ❶ reach out ❷ make it fun ❸ keep it

    fun @gr2m | EmpireJS 2016
  11. ❶ reach out ❷ make it fun ❸ keep it

    fun @gr2m | EmpireJS 2016
  12. Go where your future contributors are @gr2m | EmpireJS 2016

  13. firsttimersonly.com yourfirstpr.github.io up-for-grabs.net summerofcode.withgoogle.com codetriage.com railsgirlssummerofcode.org @gr2m | EmpireJS 2016

  14. @gr2m | EmpireJS 2016

  15. @gr2m | EmpireJS 2016

  16. @gr2m | EmpireJS 2016

  17. @gr2m | EmpireJS 2016

  18. @gr2m | EmpireJS 2016

  19. @gr2m | EmpireJS 2016

  20. Turn contributors into ambassadors @gr2m | EmpireJS 2016

  21. Host events @gr2m | EmpireJS 2016

  22. @gr2m | EmpireJS 2016

  23. ti.to/hoodie this Saturday! @gr2m | EmpireJS 2016

  24. Share your thoughts @gr2m | EmpireJS 2016

  25. @gr2m | EmpireJS 2016

  26. @gr2m | EmpireJS 2016

  27. Stickers @gr2m | EmpireJS 2016

  28. ❶ reach out ❷ make it fun ❸ keep it

    fun @gr2m | EmpireJS 2016
  29. Be Safe @gr2m | EmpireJS 2016

  30. @gr2m | EmpireJS 2016

  31. Be legal @gr2m | EmpireJS 2016

  32. @gr2m | EmpireJS 2016

  33. Be Inclusive @gr2m | EmpireJS 2016

  34. Lower barriers @gr2m | EmpireJS 2016

  35. It is the process of contributing that is the most

    challenging @gr2m | EmpireJS 2016
  36. @gr2m | EmpireJS 2016

  37. Require the minimum amount of tools git clone https://github.com/hoodiehq/hoodie.git cd

    git npm install npm test @gr2m | EmpireJS 2016
  38. Dedicate space @gr2m | EmpireJS 2016

  39. @gr2m | EmpireJS 2016

  40. Be welcoming @gr2m | EmpireJS 2016

  41. @gr2m | EmpireJS 2016

  42. ❶ reach out ❷ make it fun ❸ keep it

    fun @gr2m | EmpireJS 2016
  43. Make contributions matter @gr2m | EmpireJS 2016

  44. ProTip™ Use semantic-release5 to automate releases `fix: …` 1.2.3 ->

    1.2.4 `feat: …` 1.2.3 -> 1.3.0 `BREAKING CHANGE: …` 1.2.3 -> 2.0.0 5 https://github.com/semantic-release/semantic-release @gr2m | EmpireJS 2016
  45. Build relationships @gr2m | EmpireJS 2016

  46. Turn contributors into committers @gr2m | EmpireJS 2016

  47. Turn committers into maintainers @gr2m | EmpireJS 2016

  48. Show genuine appreciation @gr2m | EmpireJS 2016

  49. Be Transparent @gr2m | EmpireJS 2016

  50. @gr2m | EmpireJS 2016

  51. Scale @gr2m | EmpireJS 2016

  52. Good intentions alone will burn us out @gr2m | EmpireJS

    2016
  53. What’s next? @gr2m | EmpireJS 2016

  54. Imagine if the tools for our communities were as good

    as for our code @gr2m | EmpireJS 2016
  55. JavaScript?! What are you? @gr2m | EmpireJS 2016

  56. JavaScript?! What are you? @gr2m | EmpireJS 2016

  57. Code is not the challenge of Open Source communities. People

    are. So be welcoming. ❤ @gr2m | EmpireJS 2016
  58. Code is not the challenge of Open Source communities. People

    are. So be welcoming. ❤ @gr2m | EmpireJS 2016