Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Mockito
How a mocking library created a real community
Allon Mureinik
Associate Manager, RHV Storage
Red Hat, Inc.
08/09/2...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)2
Keeping my word
...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)3
Mockito
http://s...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)4
It’s all about m...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)5
What’s my why?
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)6
What’s my why?
h...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)7
Hyperbaric Oxyge...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)8
Killing time...
...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)9
Killing more tim...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)10
Killing even mo...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)11
My first patch....
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)12
Keep on chuggin...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)13
So why don’t yo...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)14
Lessons Learned...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)15
The Good
https:...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)16
Be Quick
https:...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)17
Be Positive
htt...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)18
Be Proactive
ht...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)19
The Bad
https:/...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)20
Closed gardens ...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)21
Ambiguity is ba...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)22
In conclusion
T...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)23
Questions?
http...
Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)24
Get Involved!
M...
THANK YOU
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitte...
Upcoming SlideShare
Loading in …5
×

Mockito - how a mocking library built a real community (August Penguin 2017)

1,075 views

Published on

Mockito is one of the best known mocking frameworks for Java, but its greatest feature has to be its awesome community. In this session, l shared my story of how I turned from a Mockito user to a Mockito contributor, and how great open source projects don't just wait for their communities to magically form, but actively encourage them.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Mockito - how a mocking library built a real community (August Penguin 2017)

  1. 1. Mockito How a mocking library created a real community Allon Mureinik Associate Manager, RHV Storage Red Hat, Inc. 08/09/2017 @mureinik https://www.linkedin.com/in/mureinik https://github.com/mureinik amureini@redhat.com
  2. 2. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)2 Keeping my word http://ap.hamakor.org.il/2013/
  3. 3. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)3 Mockito http://site.mockito.org/
  4. 4. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)4 It’s all about motivation... https://imgflip.com/i/1utcf6
  5. 5. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)5 What’s my why?
  6. 6. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)6 What’s my why? https://www.facebook.com/zedorashcomics/
  7. 7. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)7 Hyperbaric Oxygen Therapy http://www.assafh.org/clinic/Hifrbaric/Pages/about.aspx
  8. 8. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)8 Killing time... https://www.10bis.co.il/
  9. 9. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)9 Killing more time... https://stackoverflow.com/users/2422776/mureinik
  10. 10. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)10 Killing even more time... https://thenounproject.com/term/work/1123453
  11. 11. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)11 My first patch... https://thenounproject.com/term/birthday-cake/658644 https://github.com/mockito/mockito/pull/880
  12. 12. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)12 Keep on chugging... https://github.com/checkstyle/checkstyle https://github.com/mockito/mockito/pull/932
  13. 13. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)13 So why don’t you do a feature... https://thenounproject.com/term/builder/349655 https://github.com/mockito/mockito/pull/935
  14. 14. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)14 Lessons Learned https://thenounproject.com/term/mortar-board/1826/
  15. 15. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)15 The Good https://thenounproject.com/term/thumbs-up/983476
  16. 16. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)16 Be Quick https://thenounproject.com/term/fast/848423
  17. 17. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)17 Be Positive https://thenounproject.com/term/new-conversation/561463
  18. 18. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)18 Be Proactive https://thenounproject.com/term/take-action/210788
  19. 19. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)19 The Bad https://thenounproject.com/term/thumb-down/983472
  20. 20. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)20 Closed gardens are bad https://thenounproject.com/term/closed-group/627816 https://github.com/mockito/mockito/pull/928
  21. 21. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)21 Ambiguity is bad https://thenounproject.com/term/theater/34500 https://github.com/mockito/mockito/pull/1143
  22. 22. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)22 In conclusion The “Do”s: ● Be Quick ● Be Positive ● Be Proactive The “Don’t”s: ● Don’t hide behind the “maintainer wall” ● Don’t ask for contributions on ideas that don’t have a consensus
  23. 23. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)23 Questions? https://thenounproject.com/term/questions/1195076
  24. 24. Mockito - How a mocking library created a real community (Allon Mureinik, August Penguin 2017, cc-by-sa)24 Get Involved! Main Site: http://site.mockito.org/ Github Project: https://github.com/mockito/mockito Contributing Guide: https://github.com/mockito/mockito/b lob/release/2.x/.github/CONTRIBUTING .md
  25. 25. THANK YOU plus.google.com/+RedHat linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHatNews

×