analyze and visualize git log for fun and profit
DESCRIPTION
Presentation at Ignite RailsConf 2012TRANSCRIPT
![Page 1: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/1.jpg)
Analyze and Visualize Git Log
For Fun and Profit
Raimonds Simanovskis
![Page 2: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/2.jpg)
Code Metrics...
Lines ofcode
CyclomaticcomplexityTest
coverage
flayflog
reekroodi
rails_best_practicessaikuro
![Page 3: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/3.jpg)
Git Commit Log
![Page 4: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/4.jpg)
Mining Rails — Learning from your App’s Lifeline
Michael Feathers,Corey Haines
RailsConf 2011
![Page 5: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/5.jpg)
Multi-DimensionalAnalysis
TimeFiles
Aut
hors
![Page 6: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/6.jpg)
Multi-DimensionalAnalysis
TimeFiles
Aut
hors
MeasuresCommitsAdditionsDeletions
Dimensions
File ExtensionCommit
Time ZoneHour
Week Day
![Page 7: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/7.jpg)
Ruby on Rails Git Log
![Page 8: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/8.jpg)
Only Ruby (.rb) files
![Page 9: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/9.jpg)
DHH contribution
![Page 10: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/10.jpg)
DHH contribution
![Page 11: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/11.jpg)
Top contributors in 2012
![Page 12: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/12.jpg)
9-to-5 disciplined developer
Hours of day
![Page 13: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/13.jpg)
Don’t burn yourself
Hours of day
![Page 14: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/14.jpg)
Textile programmer :)
![Page 15: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/15.jpg)
Top all timeRails code “deleters”
Mikel Lindsaar“How to (not) kill Rails”
![Page 16: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/16.jpg)
Most active pairs
![Page 17: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/17.jpg)
Contributions by time zone 2011
![Page 18: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/18.jpg)
Contributions by time zone 2012
![Page 19: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/19.jpg)
Changes per day of week 2004-2011
Friday by hours of day
![Page 20: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/20.jpg)
Changes per day of week 2012
![Page 21: Analyze and Visualize Git Log for Fun and Profit](https://reader033.vdocuments.site/reader033/viewer/2022052315/5559302fd8b42a4f3d8b48dc/html5/thumbnails/21.jpg)
https://eazyBI.com/help/git
@rsim