成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Debian 19歲:在git上回顧代碼的生命之樹

原創(chuàng)
系統(tǒng)
2012年8月16日,Debian迎來了自己的19歲生日。一般而言,技術(shù)控們慶祝項目生日的做法就是聚在一起討論分享,吃個蛋糕什么的(比如去年的Linux 20周年慶)。今年,Debian的開發(fā)者之一Raphael Hertzog用了另一個慶祝方式:做視頻。

【51CTO快訊】2012年8月16日,Debian迎來了自己的19歲生日(順便說一句,昨天是51CTO的七周年紀(jì)念日)。一般而言,技術(shù)控們慶祝項目生日的做法就是聚在一起討論分享,吃個蛋糕什么的(比如去年的Linux 20周年慶)。今年,Debian的開發(fā)者之一Raphaël Hertzog用了另一個慶祝方式:做視頻。

Raphaël Hertzog在1998年成為了一名Debian Developer(有關(guān)DD在Debian社區(qū)的定義,可參考51CTO之前的系列文章《開源社區(qū)是如何運作的》),現(xiàn)在也同時運作著一個屬于自己的公司。今天這段視頻有關(guān) dpkg :這是Debian生態(tài)環(huán)境下的安裝包體系。

以下的數(shù)字統(tǒng)計來自dpkg的git倉庫,到目前為止的commit編號已經(jīng)到達(dá) 9a06920 。當(dāng)然,git 倉庫是2007年建立的,里面只記錄了dpkg的很小一部分歷史,不過Raphaël嘗試對git的記錄和1996年到2007年這段期間的記錄進行了一次整合。

總體來說,1996年4月到2012年8月的這段時間:

146人為dpkg貢獻過代碼(結(jié)果來自 git log --pretty='%aN'|sort -u|wc -l)

commit總數(shù)為6948個(結(jié)果來自 git log --pretty='%aN'|sort -u|wc -l)

添加/修改過 3133612 行代碼(結(jié)果來自 git log --stat|perl -ne 'END { print $c } $c += $1 if /(\d+) insertions/;')

目前,dpkg源代碼樹一共包含 28303 行C代碼,14956 行Perl代碼,6984行shell代碼(數(shù)據(jù)來自David A. Wheeler的SLOCCount),并且被翻譯成了40種語言(雖然大部分翻譯都是不完整的)

歷史上的5個貢獻代碼最多的開發(fā)者(結(jié)果來自 git log --pretty='%aN'|sort| uniq -c|sort -k1 -n -r|head -n 5):

Guillem Jover, 2663 commits

Raphaël Hertzog, 993 commits

Wichert Akkerman, 682 commits

Christian Perrier, 368 commits

Adam Heath, 342 commits

不過,以上的數(shù)據(jù)并不具備完全的代表性,因為還有很多人,比如Ian Jackson(最初用C重寫dpkg的作者),Scott James Remnant(在導(dǎo)入tarball之后會發(fā)現(xiàn)他曾經(jīng)活躍過很長一段時間)。每個 tarball 被視為一個commit,不過往往包含不止一處的更新。

那么,重頭戲來了:以下是 Raphaël 制作的視頻:dpkg git commit 歷史的可視化展示

Visualization of dpkg's git commit history - Apr 1996 - Aug 2012

視頻制作工具叫做Gource,感興趣的朋友們也可以去玩玩看(李晨光做過一個Gource的介紹,推薦看看)。

作為Linux領(lǐng)域的鼻祖之一,Debian的成長其實也是很多開源社區(qū)成長的一個縮影。而觀看這段代碼樹的成長歷程,讓人不禁開始懷疑,這些機器與代碼組成的系統(tǒng),是否早已有了自己的生命。

總之,Debian,祝你19歲生日快樂!

責(zé)任編輯:yangsai 來源: 51CTO.com
相關(guān)推薦

2013-08-19 09:09:10

Debian

2013-12-09 10:42:31

Windows 9

2016-03-07 10:32:15

Facebook產(chǎn)品經(jīng)理故事

2015-09-14 08:43:42

程序員谷歌經(jīng)驗教訓(xùn)

2023-04-06 18:48:34

2011-03-25 11:29:57

nagiosDebian

2021-04-16 15:04:07

GitGit工作樹Linux

2013-12-13 09:47:23

2013-05-23 14:25:44

JDBC

2012-12-07 13:25:03

職業(yè)規(guī)劃總結(jié)開發(fā)人員

2017-12-13 09:53:57

程序員編程編碼

2018-06-07 14:32:27

2019-12-30 09:03:49

職業(yè)阿里云網(wǎng)絡(luò)

2018-04-15 15:43:46

Git技巧命令

2018-01-03 11:48:46

程序員編程語言學(xué)習(xí)

2013-05-28 10:08:41

IO輸出

2014-05-06 10:24:00

2010-02-24 15:21:47

Linux編程

2012-04-05 10:27:49

GooglePR之賽

2022-02-15 15:31:31

特斯拉漏洞安全
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲午夜电影 | 成人蜜桃av | 在线看片网站 | 黄色网址在线免费观看 | 精品欧美乱码久久久久久1区2区 | 欧美理论片在线 | 亚洲国产成人av好男人在线观看 | 中文字幕 亚洲一区 | 午夜成人免费视频 | 中文字幕 国产精品 | 狠狠躁18三区二区一区 | 欧美在线观看黄色 | 精品久久久久久中文字幕 | 欧洲成人免费视频 | 久久精品国产一区二区电影 | 一区二区三区精品视频 | 国产精品爱久久久久久久 | 一级看片免费视频囗交动图 | 国产日韩精品在线 | 欧美美女爱爱视频 | 午夜大片 | av在线电影网站 | 欧美色综合一区二区三区 | 成人在线视频免费看 | 日韩在线视频免费观看 | 大香网伊人 | 久久av资源网| 成人3d动漫一区二区三区91 | 日操操夜操操 | 孕妇一级毛片 | 日本高清中文字幕 | 午夜免费视频 | 欧美日韩在线高清 | 中文精品视频 | 日韩精品一区二区三区中文在线 | 99成人精品 | 在线中文视频 | 每日更新av | 欧美午夜在线 | 国产美女特级嫩嫩嫩bbb片 | 日韩精品久久久久久 |