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

Ubuntu課堂:Ubuntu發行版是怎樣煉成的

原創
系統 Linux
Ubuntu能取得今天的成就,和Canonical CTO Matt Zimmerman準確的戰略眼光和團隊堅定的毅力是密不可分的。在本文中Zimmerman詳細的談了Ubuntu的制作過程以及具體的制作流程。相信對Ubuntu身世感興趣的愛好者有所幫助。

近幾年來,由Canonical領導的Linux發行版Ubuntu憑借優秀的用戶體驗和功能取得了快速的增長,Ubuntu 10.10 Maverick Meerkat即將在10月底發布,不久我們就將看到***的Ubuntu服務器和桌面版帶來的創新,Ubuntu能取得今天的成就,和Canonical CTO Matt Zimmerman準確的戰略眼光和團隊堅定的毅力是密不可分的。

51CTO特別專題推薦:Ubuntu 10.10——夢幻般的狐獴國度 | Ubuntu 10.04——清醒的猞猁

這可不是一個小壯舉,要讓項目和所有開發人員組織有序是一個規模宏大的任務,需要做好全球范圍日常工作的協調,但正如Zimmerman所說的,他們采用了恰當的方法和正確的流程才得以保證Ubuntu項目取得成功。

Ubuntu的開發團隊

Zimmerman對項目的跟蹤從未間斷過,確保團隊成員之間保持密切溝通,這是一個與眾不同的的組織,首先,雖然Canonical在多個國家設立了辦事處,但Zimmerman手下的大部分工程師并沒有在這些地方工作。

Zimmerman說:“我的團隊大約有120人,但只有不到5個人長期呆在辦事處工作”,他同時表示,他每季度會定期和團隊成員面對面平等交流一次,但要真正堅持下來,是需要耐心和魄力的,Zimmerman卻做到了,因此他成功了。不過Zimmerman說了,要堅持定期交流還是需要一些方法的,例如,Zimmerman說Canonical工程師的許多事情都是通過IRC,Wiki和電話會議完成的,團隊也使用開源的Gobby工具進行協作編輯,使用Mumble搭建了語音聊天室。

Zimmerman說:“Mumble就像是支持語音的IRC,你可以設置一組頻道,團隊成員可以進入不同的頻道尋找相關的人交流,他們可以自由進出這些頻道,就象進出房間一樣”。

工程組織通常喜歡使用白板分享想法,Ubuntu團隊也不例外,雖然Canonical員工和Ubuntu貢獻者在地里位置上是分散的,但Zimmerman說很多事情是依靠共享桌面和屏幕完成的,不過他也承認,不管協同技術多么先進,也無法取代一對一使用白板交流的效果。

Ubuntu的開發過程

至于項目總體目標管理,Canonical使用它自己的Launchpad平臺。Zimmerman說:“Launchpad提供了一些基本的項目管理支持,我們還在開發其它工具實施跟蹤”。

Zimmerman掌控著項目的全局管理藍圖,Canonical有專門的工具從Launchpad提取數據制成報告,Zimmerman看得最多的報告關鍵部分是燃燒圖,燃燒圖是Scrum敏捷軟件開發方法的重要元素。

Zimmerman說:“它本質上是一個條線圖,顯示了在你的迭代中還有剩下多少工作要做,假設項目總共有200個任務,根據你的計劃從200到0畫一條趨勢直線,在項目開展期間,根據實際進展在圖上畫出真實的進度趨勢,***通常會畫出一條曲線,這意味著項目與你制定的計劃存在偏離,我們可以通過燃燒圖實時了解項目的進展”。

雖然Zimmerman也使用了Scrum風格的燃燒圖跟蹤項目進度,但他表示并沒有嚴格遵守一種特定的開發方法。

Zimmerman指出,使用Scrum方法中的某些元素后,他可以根據團隊的生產能力做報告。他說:“我們可以準確地知道在一段時間內究竟能完成多少任務,讓下一步預測變得更準確”。

Ubuntu與Debian和社區的聯系

從測試的角度來看,Ubuntu工程組織有多項任務在并發進行,Zimmerman說硬件認證測試工作在硬件實驗室日夜不停地運行,諸如兼容性等測試完全實現了自動化。此外,從舊版本進行升級的測試也是完全自動化的,當然也少不了手工測試,但這項任務通常是由Ubuntu社區完成的。 (說到社區,請大家參考這里開源社區是如何運作的——Ubuntu篇

Ubuntu開發人員并不是在真空中運轉,他們也是上游開源生態系統的一部分,大多數上游軟件的補丁都是由他們貢獻的,有時Ubuntu還會先于上游發布相關漏洞的補丁。

Zimmerman說:“我們先于上游發布補丁主要是為了滿足我們的***期限需要,我們的目標是為了將δ變得更小,每個發布周期,我們都要花大量的工程時間在上游補丁上”。

Ubuntu也嚴重依賴于它和Debian Linux發行版的關系,Zimmerman指出,大多數Ubuntu補丁提交給Debian都被接受了,至于其它上游項目,Ubuntu實在是沒有太多的精力為它們做貢獻。

拓展:Debian與Ubuntu 父與子的對比哲學

Zimmerman說:“我們的工作充滿挑戰,因為牽連的項目太多了,我們不能與開源社區的每一個人都保持密切的私人關系,但我們必須要能夠一起協同工作”。

原文出處:http://www.linuxplanet.com/linuxplanet/reports/7169/1/

原文名:How Ubuntu is Made

作者:Sean Michael Kerner

【編輯推薦】

  1. Ubuntu 10.10 Beta發布 狐獴悄然走來(附下載)
  2. Linux三國混戰 SUSE將被Ubuntu打敗?
  3. 當Unix系統管理員遭遇Ubuntu
  4. Ubuntu 10.10最值得期待的五大改進
  5. 十個需要牢記的Ubuntu快捷鍵
責任編輯:張浩 來源: 51CTO.com
相關推薦

2013-11-11 11:34:56

UbuntuLinux發行版Unity

2010-03-18 14:40:34

ubuntu DIY

2010-10-14 14:31:31

Ubuntu發行版

2019-12-16 10:57:35

Linux發行版Ubuntu

2012-05-08 10:36:20

LinuxUbuntu發行版

2009-03-13 17:00:44

LinuxUbuntu 9.04Alpha 6

2023-06-19 18:13:16

2020-11-09 16:35:42

UbuntuLinux發行版

2022-02-08 11:21:26

DebianUbuntuLinux

2013-12-10 21:23:07

開源Ubuntu

2020-10-21 09:16:01

UbuntuLinuxYarn

2015-12-03 09:03:24

Ubuntu GNOM發行版Linux

2016-06-22 09:01:31

Linux MintUbuntu發行版

2020-09-09 10:40:26

UbuntuLinux桌面

2011-10-13 10:05:29

Ubuntu發行版本

2022-03-10 14:48:54

LinuxUbuntu發行版

2020-04-08 16:50:37

Ubuntu微軟Linux

2015-08-25 15:02:51

UbuntuLinux發行版

2018-01-22 10:35:08

GoogleDebianUbuntu

2011-02-16 16:23:09

Debian發行版
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久大陆 | 鸳鸯谱在线观看高清 | 国产精品久久久久一区二区三区 | 亚洲精品99| 亚洲视频在线免费观看 | 人人草人人干 | 免费三级黄 | 一区在线播放 | 欧美久久久久久 | 中文字幕一级 | 成人免费看电影 | 国产专区在线 | 久久久久久亚洲国产精品 | 99亚洲国产精品 | 成人精品一区二区三区四区 | 免费看片在线播放 | 国产成人午夜高潮毛片 | 国产精品日产欧美久久久久 | a级大毛片| 亚洲视频一区在线播放 | 精品国产乱码久久久久久影片 | 天天干天天想 | 在线超碰 | 精品在线99 | www.日本精品 | 久久综合av | 毛片一区二区三区 | 野狼在线社区2017入口 | 日韩欧美在 | 久久99精品久久久 | 日韩欧美久久 | 国产三级 | 自拍偷拍欧美 | 国产欧美性成人精品午夜 | 精品伦精品一区二区三区视频 | 国产美女精品视频 | 欧美激情精品久久久久久变态 | 一区二区三区视频在线观看 | 黑人久久| 99精品视频一区二区三区 | 日本国产精品视频 |