Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ruby trunk changes 統計版
Search
nagachika
June 03, 2012
Technology
3
240
ruby trunk changes 統計版
RubyKaigi2011 での LT 発表の資料。
nagachika
June 03, 2012
Tweet
Share
More Decks by nagachika
See All by nagachika
Functional Music Composition
nagachika
1
630
怠惰なRubyistへの道 - Enumerator::Lazy の使いかた@福岡Ruby会議01
nagachika
5
2.1k
怠惰なRubyistへの道 - Enumerator::Lazy の使いかた
nagachika
17
7.5k
Ruby Kaja のご提案
nagachika
8
2k
Other Decks in Technology
See All in Technology
自然言語処理を役立てるのはなぜ難しいのか
pfn
PRO
16
4.3k
20241015 Toranomon Tech Hub#1 Service Catalog使ってみた
hiashisan
0
220
まだ間に合う! 生成AIトレンド一挙おさらい & AWSのBedrockに入門しよう
minorun365
PRO
4
220
MobileActOsaka_241018.pdf
akaitadaaki
0
110
多数のWebサービスをECS/Fargate構成で効率よく構築・運用するなら copilot-cli
interu
2
170
Grafana エコシステムの活用事例 on ABEMA
tetsuya28
5
730
【㈱アイモバイル】エンジニア向け会社説明資料
imobile
0
480
VueとViteで作るUIコンポーネントライブラリ ~デザインシステムとプロダクトの理想的な分離を目指して~ / 20241019_cloudsign_VueFesJapan2024_1
bengo4com
8
3.9k
v-modelの歩みを振り返る
bengo4com
5
1.9k
Cosmos DB で持続可能な RAG を実現しよう!~ AOAI Dev Day ふりかえりを添えて / Sustainable RAG with Cosmos DB with recap AOAI Dev Day
miyake
0
180
入社半年(合計1年)でGoogle Cloud 認定を全冠した秘訣🤫
risatube
1
270
The People First Approach to Engineering Success - DevNot 2024
zikriyeurkmez
0
220
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
43
13k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
40
2.1k
Done Done
chrislema
181
16k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
The Language of Interfaces
destraynor
154
24k
Git: the NoSQL Database
bkeepers
PRO
425
64k
A designer walks into a library…
pauljervisheath
202
24k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Pencils Down: Stop Designing & Start Developing
hursman
119
11k
RailsConf 2023
tenderlove
28
860
Gamification - CAS2011
davidbonilla
80
5k
Transcript
ruby trunk changes ౷ܭ൛ $IJLBOBHB5PNPZVLJ :PLPIBNBSC
CRuby repository IUUQTWOSVCZMBOHPSHSFQPTSVCZ
How many commits? 3VCZͷϦϙδτϦͷίϛοτ ࠷ۙؒͰฏۉͯ͠ Ͳͷ͘Β͍Ͱ͠ΐ͏ʁ
Please raise your hand DPNNJUTEBZάʔ SPDL DPNNJUTEBZΩϣΩ TDJTTPST DPNNJUTEBZύʔ QBQFS
DPNNJUTXFFLखΛڍ͛ͳ͍ EPO`USBJTFZPVSIBOE
9.2 commits/day ͔ΒͷؒͰ DPNNJUT ฏۉ͓ͯ͠ΑͦʹDPNNJUT
profile !OBHBDIJLB JEOBHBDIJLB SVCZUSVOLDIBOHFT EIBUFOBOFKQOBHBDIJLB $3VCZDPNNJUUFSˡ/&8
ruby trunk changes IUUQEIBUFOBOFKQOBHBDIJLB 3VCZຊମͷίϛοτΛຊޠͰղઆ ຖߋ৽ དྷ݄Ͱप
Statistics Edition wCVHpY wFOIBODFNFOU wSFGBDUPSJOH wCVJMEQSPDFTT ͔ΒͷશίϛοτΛྨ wUFTU wEPDVNFOUBUJPO SEPD
wCFODINBSL wUSJWJBM
categories CVHpY
FOIBODFNFOU SFGBDUPSJOH UFTU EPD CVJME CFODINBSL USJWJBM
If commits were a village of 100 people ؒ͠ͷίϛοτ͕ ਓͷଜͩͬͨΒʜʜ
22 for bug fix ਓόάमਖ਼Λ͍ͯ͠·͢
11 for enhancement 20 for refactoring ਓ৽ػೳͷՃΛɺ ਓϦϑΝΫλϦϯάΛ͍ͯ͠·͢
3 introduce new bugs ෆ۩߹मਖ਼ͱػೳՃͱϦϑΝΫλϦϯά Λ͍ͯ͠Δਓͷ͏ͪਓɺ৽ͨʹόά Λ࡞ͬͯ͠·͍ͬͯ·͢
11 for tests ςετͷमਖ਼Λ͍ͯ͠ΔͷਓͰ͢
10 for document ਓυΩϡϝϯτΛॻ͍͍ͯ·͢
8 for build process ਓίϯύΠϧڥΛ͍͑ͯ·͢
only 0.5 for benchmark ϕϯνϚʔΫΛॻ͍͍ͯΔͷ ਓ͔͍͠·ͤΜ
8 for Windows support ਓ8JOEPXTڥͷͨΊͷ मਖ਼Λ͍ͯ͠·͢
3 for fix typo in ChangeLog ਓ$IBOHF-PH ߋ৽ཤྺ ͷ UZQPΛमਖ਼͍ͯ͠·͢
10 for version.h ਓWFSTJPOIͷΛ มߋ͍ͯ͠·͢
6 for trivial ਓɺΠϯσϯτͷमਖ਼ ίϝϯτͷमਖ਼Λ͍ͯ͠·͢
Let’s review commits wίϛοτ؍ͷεεϝ wFOCVHࠣࡉͳUZQPΑ͘ೖΔ wۄ ͱςετڥ ͷ͕ඞཁ
Degrader Ranking EFHSBEFͱఆ͞ΕͨDPNNJUΛ ͬͱͨ͘͞Μͨ͠ίϛολʔ