Getting involved (正體中文)
生物學裡,互利共生(Mutualism):是指在生物界中某兩物種間的一種互相依賴、雙方獲利的專性共生關係。這一觀念同樣適用於 Arch 社群裡主動積極想參與並貢獻一己之力於其所喜愛的 GNU/Linux 發行版的成員。這種參與不僅有利於社群的成員和他們的Archers同胞們,也能造福所有自由和開放源碼軟體_(en)愛好者.
論壇
其中一個最簡單的參與方式便是加入Arch Linux的論壇。請閱讀論壇禮儀,然後再隨時分享您的想法,伸出手來幫助新用戶,並結識您的社群。使用論壇的報告功能(在右下角的所有論壇帖子)提醒論壇團隊有關的濫用。
維基
ArchWiki是一個社區文檔工程。如果你了解如何編輯 wiki 頁面,請考慮協助完成本節所示的任務:
- 為頁面打上適當的頁面狀態模版 (例如: 可刪除
{{Deletion}}
, 過期{{Out of date}}
, 待翻譯{{Translateme}}
) - 歸檔殘缺頁面和擴展未完成或書寫質量差的頁面。
- 合併重複頁面。
- 減少分類(Category)——檢索wiki並合併多餘的分類頁,使之更具有導航作用。
- 歸類未分類頁面。
- 為頁面增加概覽(Summary)框。
- 更新FAQ——從論壇摘取常見問題,刪除過時內容。
另一些需要整理的頁面:
- 請求頁
- 鏈結失效
- 多重重定向
- 內容過短
長遠來看,我們的目標是建設專業並易於查詢的wiki系統,因此需要檔案員維護頁面。儘管有社區成員的努力,但維護是枯燥且吃力的工作。所以,當你編輯頁面時,請盡量遵守以下規則:
- 無錯別字,語法規範,語句通順。
- 刪除多餘內容和鏈結,文章簡明易懂。
- 不添加個人信息(「我喜歡……」,「我的電腦……」),保持內容專業性。
- 保持所有頁面統一風格、布局。
- 別亂貼未經測試的腳本代碼。
- 內容文明健康。
如果你對這項事業懷有真正的熱情,你也許可以成為正式的wiki管理員。
Bug
你還可以通過到Arch Linux Bugtracker匯報bug幫助我們。但回報無意義的問題反而會浪費大家的時間。如有意參與其中,請先閱讀Bug匯報指南。
AUR
Arch用戶軟體倉庫是一個大眾主導的軟體倉庫,包含了大量用戶提交的PKGBUILD。不同於官方軟體庫二進制包的形式,AUR中的軟體包以PKGBUILD的形式供用戶使用,由用戶自行編譯。用戶通過AUR分享軟體,其中一些熱門軟體會選入[community]
軟體倉庫。
《Rolling Release》雜誌
Rolling Release是Arch Linux官方電子雜誌。雜誌由社區支持,網上發布,歡迎投稿。
Arch 項目
此表列舉了Arch官方的一些git託管項目:Arch官方項目。
社群項目
Arch擁有一個充滿活力的用戶社區。如果你的項目想參與到社區中,請在下面連接的頁面報告以下信息:項目地址、項目開始時間、一兩句項目簡介。
其他
- 上述分類以外的項目。
- A collection of some of the popular games in [unsupported], to save archers compilation time. They have also patched up many broken games that would not compile.
- namcap is an utility for Arch Linux which helps in automatic detection of common mistakes and errors in PKGBUILDs. This page is an automatically generated report obtained after running namcap against the core, extra and community trees.
作為開發者...
該部分源自這個論壇帖子。
首先,牢記你所做的一切,都應以幫助大眾為出發點。其次,牢記你是社區大眾的一分子,幫助別人亦是幫助自己。
我能夠做什麼?
以下是一份沒有特定順序的清單,其中包含了你為了貢獻整個社群而可能想要做的事情:
- 在能力所及之範圍盡可能提供援助以建立聲望(reputation)
- 於論壇、IRC以及mailing list上回答問題
- 與Trusted Users一同工作,增加建造軟體包的經驗與展示你的技術能力
- 提交軟體包給予AUR
- 參加一個未來可能會進入Arch mainstream的offshoot專案,或自己開始一個專案
- 玩玩看pacman、makepkg、initscripts等工具與其他專案原始碼,並送交patch到bug tracker
- 瀏覽bug tracker然後解決既存的bug
- 尋找存在各個專案中的bug並送交
- 修正wiki裡的錯誤、增添新頁、清除已經存在的頁面,並確認內容保持更新
- 送交翻譯
我要如何成為一個Arch開發者?
通常來說,新的開發者是那些原本的開發者在工作份量增加時選擇的人們。 有時他們會直接公開徵求他們需要的角色,而你可就此應徵申請; 然而更常有的情況是,他們可能會直接邀請某些他們知道擅長此道並合適於團隊的人。 擁有良好的Arch貢獻歷程是幫助你成為開發者最好的方式。
作為藝術愛好者...
歡迎分享你的Arch藝術作品,例如桌布、系統主題……
參見: https://archlinux.org/art/
- Making Arch suitable for server use
- namcap is an utility for Arch Linux which helps in automatic detection of common mistakes and errors in PKGBUILDs. This page is an automatically generated report obtained after running namcap against the core, extra and community trees.