Successfully reported this slideshow.
Your SlideShare is downloading. ×

Paving roads

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
From git to forge
From git to forge
Loading in …3
×

Check these out next

1 of 23 Ad

More Related Content

Slideshows for you (20)

Viewers also liked (16)

Advertisement

Similar to Paving roads (20)

Recently uploaded (20)

Advertisement

Paving roads

  1. 1. Paving roadsPaving roads
  2. 2. @me github.com/gforcada twitter.com/gforcada work at der Freitag @me github.com/gforcada twitter.com/gforcada work at der Freitag
  3. 3. QUICK QUIZQUICK QUIZ
  4. 4. Made a pull request on github?Made a pull request on github?
  5. 5. jenkins.plone.org?jenkins.plone.org?
  6. 6. Run a pull request job?Run a pull request job?
  7. 7. mr.roboto?mr.roboto?
  8. 8. «Plone is hard to contribute to»«Plone is hard to contribute to»
  9. 9. Make contributions as self-service as possibleMake contributions as self-service as possible
  10. 10. Problems: Is my pull request breaking any test? Problems: Is my pull request breaking any test?
  11. 11. Problems: Is my pull request breaking any test? Which plone versions do I need to test against? Problems: Is my pull request breaking any test? Which plone versions do I need to test against?
  12. 12. Problems: Is my pull request breaking any test? Which plone versions do I need to test against? Did I miss any important detail? Problems: Is my pull request breaking any test? Which plone versions do I need to test against? Did I miss any important detail?
  13. 13. Problems: Is my pull request breaking any test? Which plone versions do I need to test against? Did I miss any important detail? All contributors have signed the CLA? Problems: Is my pull request breaking any test? Which plone versions do I need to test against? Did I miss any important detail? All contributors have signed the CLA?
  14. 14. mr.roboto to the rescue!mr.roboto to the rescue!
  15. 15. github, jenkins and mr.robotogithub, jenkins and mr.roboto
  16. 16. MORE? code analysis reports MORE? code analysis reports Already on selected packages
  17. 17. MORE? code analysis reports hints on adding documentation MORE? code analysis reports hints on adding documentation
  18. 18. MORE? code analysis reports hints on adding documentation no tests added MORE? code analysis reports hints on adding documentation no tests added
  19. 19. MORE? code analysis reports hints on adding documentation no tests added auto run tests MORE? code analysis reports hints on adding documentation no tests added auto run tests
  20. 20. MORE? code analysis reports hints on adding documentation no tests added auto run tests auto merge on successful MORE? code analysis reports hints on adding documentation no tests added auto run tests auto merge on successful
  21. 21. MORE? code analysis reports hints on adding documentation no tests added auto run tests auto merge on successful automatic releases MORE? code analysis reports hints on adding documentation no tests added auto run tests auto merge on successful automatic releases
  22. 22. github.com/plone/mr.roboto github.com/plone/jenkins.plone.org github.com/plone/mr.roboto github.com/plone/jenkins.plone.org
  23. 23. THANKS FOR LISTENING! THANKS FOR LISTENING!

×