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擁有一個充滿活力的用戶社區。如果你的項目想參與到社區中,請在下面連接的頁面報告以下信息:項目地址、項目開始時間、一兩句項目簡介。
基於Arch的發行版
- 基於Arch的其他GNU/Linux發行版。
AUR相關
- 方便用戶使用AUR的工具。
Pacman圖形前端
- pacman的圖形前端,就像Ubuntu的「軟體中心」或「新立得軟體包管理器」。
其他
- 上述分類以外的項目。
- 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.
作為開發者...
該部分源自這個論壇帖子。
首先,牢記你所做的一切,都應以幫助大眾為出發點。其次,牢記你是社區大眾的一分子,幫助別人亦是幫助自己。
我能夠做什麼?
以下是一份沒有特定順序的清單,其中包含了你為了貢獻整個社群而可能想要做的事情:
- 在能力所及之範圍盡可能提供援助以建立聲望(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