shape your commits shape your commits with gerrit with
play

SHAPE YOUR COMMITS SHAPE YOUR COMMITS WITH GERRIT WITH GERRIT - PowerPoint PPT Presentation

Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... SHAPE YOUR COMMITS SHAPE YOUR COMMITS WITH GERRIT WITH GERRIT original version online This is a PDF export, Manuel Vacelet @vaceletm


  1. Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... SHAPE YOUR COMMITS SHAPE YOUR COMMITS WITH GERRIT WITH GERRIT original version online This is a PDF export, Manuel Vacelet @vaceletm Martin Goyot @Erwyn / & / Creative Commons Attribution-ShareAlike 3.0 Unported License This work is licensed under a . 1 of 18 07/08/2014 06:04 PM

  2. BIO / CONTEXT BIO / CONTEXT Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... Tuleap Manuel: Enalean CTO & developer Tuleap Martin: developer Tuleap is a forge 2 of 18 07/08/2014 06:04 PM

  3. WHY TO REVIEW CODE? WHY TO REVIEW CODE? Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... 3 of 18 07/08/2014 06:04 PM

  4. WHERE IT COMES FROM? WHERE IT COMES FROM? Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... Well known practice in FLOSS world Various strategy: patches (LKML), "pull requests", ... 4 of 18 07/08/2014 06:04 PM

  5. GERRIT GERRIT Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... http://code.google.com/p/gerrit/ Comes from Android project Git only Users: Eclipse, Openstack, Sony, Motorola, Google, SAP, ... 5 of 18 07/08/2014 06:04 PM

  6. GERRIT WORKFLOW GERRIT WORKFLOW Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... 6 of 18 07/08/2014 06:04 PM

  7. REVIEWS DASHBOARD REVIEWS DASHBOARD Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... 7 of 18 07/08/2014 06:04 PM

  8. ONE REVIEW ONE REVIEW Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... 8 of 18 07/08/2014 06:04 PM

  9. PATCH PATCH Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... 9 of 18 07/08/2014 06:04 PM

  10. DIFF, COMMENTS DIFF, COMMENTS Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... 10 of 18 07/08/2014 06:04 PM

  11. PUSH FOR REVIEW PUSH FOR REVIEW Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... git push ssh://vaceletm@gerrit.tuleap.net:29418 HEAD:refs/for/master One commit == One review Shape your commits (history rewriting!) 11 of 18 07/08/2014 06:04 PM

  12. COMMITS: SIZE MATTERS COMMITS: SIZE MATTERS Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... Beware The Big One Difficult to grasp it Tiny not better whatsoever 12 of 18 07/08/2014 06:04 PM

  13. SHAPE YOUR COMMITS! SHAPE YOUR COMMITS! Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... 13 of 18 07/08/2014 06:04 PM

  14. THE TRICKY PART THE TRICKY PART Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... 14 of 18 07/08/2014 06:04 PM

  15. TULEAP HELP TULEAP HELP Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... Ease of startup project initialization default permissions Large scale deployments permissions template group management 15 of 18 07/08/2014 06:04 PM

  16. CONCLUSION CONCLUSION Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... Pro tip: reduce the wait list Pro tip: damn fast Continuous Integration @EnaleanTeam : highest dev ROI this year 16 of 18 07/08/2014 06:04 PM

  17. QUESTIONS? QUESTIONS? Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... 17 of 18 07/08/2014 06:04 PM

  18. CREDITS CREDITS Shape your commits with Gerrit file:///home/manuel/workspace/workspace/presentations/RMLL14_Gerrit... It's all about feedback - code review as a great tool in the agile toolbox Scaling Up JGit Deploying Gerrit Code Review 18 of 18 07/08/2014 06:04 PM

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend