Difference between revisions of "Getting involved (正體中文)"

From ArchWiki
Jump to: navigation, search
(作為開發者...)
(avoid redirect since the difference is only in capitalization)
 
(19 intermediate revisions by 8 users not shown)
Line 1: Line 1:
[[Category: ArchWiki工具 (正體中文)]]
+
[[Category:正體中文]]
[[Category: 關於Arch (正體中文)]]
+
[[Category:About Arch (正體中文)]]
[[bg:Getting Involved]]
+
[[ar:Getting involved]]
[[da:Getting Involved]]
+
[[bg:Getting involved]]
[[en:Getting Involved]]
+
[[da:Getting involved]]
[[es:Getting Involved]]
+
[[el:Getting involved]]
 +
[[en:Getting involved]]
 +
[[es:Getting involved]]
 
[[fa:مشارکت]]
 
[[fa:مشارکت]]
 
[[fr:Aider]]
 
[[fr:Aider]]
[[hr:Getting Involved]]
+
[[hr:Getting involved]]
[[id:Getting Involved]]
+
[[id:Getting involved]]
[[it:Getting Involved]]
+
[[it:Getting involved]]
[[lt:Getting Involved]]
+
[[ja:コミュニティに貢献]]
[[nl:Getting Involved]]
+
[[lt:Getting involved]]
[[ru:Getting Involved]]
+
[[nl:Getting involved]]
[[uk:Getting Involved]]
+
[[pl:Getting involved]]
[[zh-CN:Getting Involved]]
+
[[pt:Getting involved]]
{{Article summary start}}
+
[[ro:Cum vă puteți implica]]
{{Article summary text|本文介紹了Archer為Arch社團做貢獻的幾種途徑。注意:這只是個簡要的介紹。}}
+
[[ru:Getting involved]]
{{Article summary heading|Related}}
+
[[uk:Getting involved]]
{{Article summary wiki|Arch User Repository}}
+
[[zh-cn:Getting involved]]
{{Article summary wiki|Help:Editing}}
+
{{Related articles start (正體中文)}}
{{Article summary end}}
+
{{Related2|Arch User Repository|Arch 使用者倉庫}}
 +
{{Related2|Unofficial User Repositories|非官方使用者倉庫}}
 +
{{Related articles end}}
  
 
生物學裡,[[Wikipedia:Mutualism|互利共生(Mutualism)]]:是指在生物界中某兩物種間的一種互相依賴、雙方獲利的專性共生關係。這一觀念同樣適用於 Arch 社群裡主動積極想參與並貢獻一己之力於其所喜愛的 GNU / Linux 發行版的成員。這種參與不僅有利於社群的成員和他們的Archers同胞們,也能造福所有[[Wikipedia:Free and open source software|自由和開放源碼軟體_(en)]]愛好者.
 
生物學裡,[[Wikipedia:Mutualism|互利共生(Mutualism)]]:是指在生物界中某兩物種間的一種互相依賴、雙方獲利的專性共生關係。這一觀念同樣適用於 Arch 社群裡主動積極想參與並貢獻一己之力於其所喜愛的 GNU / Linux 發行版的成員。這種參與不僅有利於社群的成員和他們的Archers同胞們,也能造福所有[[Wikipedia:Free and open source software|自由和開放源碼軟體_(en)]]愛好者.
Line 26: Line 30:
 
==論壇==
 
==論壇==
  
其中一個最簡單的參與方式便是加入[http://bbs.archlinux.org/ Arch Linux的論壇]。請閱讀[[Forum Etiquette|論壇禮儀]],然後再隨時分享您的想法,伸出手來幫助新用戶,並結識您的社群。使用論壇的報告功能(在右下角的所有論壇帖子)提醒論壇團隊有關的濫用。
+
其中一個最簡單的參與方式便是加入[https://bbs.archlinux.org/ Arch Linux的論壇]。請閱讀[[Forum etiquette|論壇禮儀]],然後再隨時分享您的想法,伸出手來幫助新用戶,並結識您的社群。使用論壇的報告功能(在右下角的所有論壇帖子)提醒論壇團隊有關的濫用。
  
 
==維基==
 
==維基==
Line 32: Line 36:
 
[[AboutWiki|ArchWiki]]是一個'''社區'''文檔工程。如果你了解[[Help:Editing|如何編輯 wiki 頁面]],請考慮協助完成本節所示的任務:
 
[[AboutWiki|ArchWiki]]是一個'''社區'''文檔工程。如果你了解[[Help:Editing|如何編輯 wiki 頁面]],請考慮協助完成本節所示的任務:
  
# 為頁面打上適當的[[:Category:Template#Article status templates|頁面狀態模版]] (例如: 可刪除 {{ic|<nowiki>{{Deletion}}</nowiki>}}, 過期 {{ic|<nowiki>{{Out of date}}</nowiki>}}, 待翻譯 {{ic|<nowiki>{{Translateme}}</nowiki>}})
+
# 為頁面打上適當的[[Help:Template#Article status templates|頁面狀態模版]] (例如: 可刪除 {{ic|<nowiki>{{Deletion}}</nowiki>}}, 過期 {{ic|<nowiki>{{Out of date}}</nowiki>}}, 待翻譯 {{ic|<nowiki>{{Translateme}}</nowiki>}})
 
# [[Special:WhatLinksHere/Template:Stub|歸檔殘缺頁面]]和[[Special:WhatLinksHere/Template:Expansion|擴展未完成或書寫質量差的頁面]]。
 
# [[Special:WhatLinksHere/Template:Stub|歸檔殘缺頁面]]和[[Special:WhatLinksHere/Template:Expansion|擴展未完成或書寫質量差的頁面]]。
# [[:Category:Request:Translation|翻譯文章]],確保不同語言譯文統一。
 
 
# [[Special:WhatLinksHere/Template:Merge|合並重復頁面]]。
 
# [[Special:WhatLinksHere/Template:Merge|合並重復頁面]]。
# [[:Category:Request:Correction|修改不準確內容]]。
 
 
# [[Special:Categories|減少分類(Category)]]——檢索wiki並合並多餘的分類頁,使之更具有導航作用。
 
# [[Special:Categories|減少分類(Category)]]——檢索wiki並合並多餘的分類頁,使之更具有導航作用。
 
# [[Special:UncategorizedPages|歸類未分類頁面]]。
 
# [[Special:UncategorizedPages|歸類未分類頁面]]。
Line 48: Line 50:
 
* [[Special:DoubleRedirects|多重重定向]]
 
* [[Special:DoubleRedirects|多重重定向]]
 
* [[Special:Shortpages|內容過短]]
 
* [[Special:Shortpages|內容過短]]
* [[Spammers|垃圾內容]]
 
  
 
長遠來看,我們的目標是建設專業並易於查詢的wiki系統,因此需要檔案員維護頁面。盡管有社區成員的努力,但維護是枯燥且吃力的工作。所以,當你編輯頁面時,請盡量遵守以下規則:
 
長遠來看,我們的目標是建設專業並易於查詢的wiki系統,因此需要檔案員維護頁面。盡管有社區成員的努力,但維護是枯燥且吃力的工作。所以,當你編輯頁面時,請盡量遵守以下規則:
Line 59: Line 60:
 
# 內容文明健康。
 
# 內容文明健康。
  
{{Box BLUE||如果你對這項事業懷有真正的熱情,你也許可以成為正式的wiki管理員。}}
+
如果你對這項事業懷有真正的熱情,你也許可以成為正式的wiki管理員。
  
 
==Bug==
 
==Bug==
  
你還可以通過到[http://bugs.archlinux.org/ Arch Linux Bugtracker]匯報bug幫助我們。但回報無意義的問題反而會浪費大家的時間。如有意參與其中,請先閱讀[[Reporting Bug Guidelines|Bug匯報指南]]。
+
你還可以通過到[https://bugs.archlinux.org/ Arch Linux Bugtracker]匯報bug幫助我們。但回報無意義的問題反而會浪費大家的時間。如有意參與其中,請先閱讀[[Reporting bug guidelines|Bug匯報指南]]。
  
 
參見: [[Bug Squashing Day]]
 
參見: [[Bug Squashing Day]]
Line 77: Line 78:
 
==Arch 項目==
 
==Arch 項目==
  
此表列舉了Arch官方的一些git託管項目:[http://projects.archlinux.org/ Arch官方項目]。
+
此表列舉了Arch官方的一些git託管項目:[https://projects.archlinux.org/ Arch官方項目]。
  
 
==社群項目==
 
==社群項目==
Line 94: Line 95:
 
-----
 
-----
  
====[[AUR Helpers|AUR相關]]====
+
====[[AUR helpers|AUR相關]]====
 
:方便用戶使用[[AUR]]的工具。
 
:方便用戶使用[[AUR]]的工具。
 
-----
 
-----
Line 147: Line 148:
 
==作為開發者...==
 
==作為開發者...==
  
''該部分源自[http://bbs.archlinux.org/viewtopic.php?id=24503 這個論壇帖子]。''
+
''該部分源自[https://bbs.archlinux.org/viewtopic.php?id=24503 這個論壇帖子]。''
  
 
首先,牢記你所做的一切,都應以幫助大眾為出發點。其次,牢記你是社區大眾的一分子,幫助別人亦是幫助自己。
 
首先,牢記你所做的一切,都應以幫助大眾為出發點。其次,牢記你是社區大眾的一分子,幫助別人亦是幫助自己。
  
{{FAQ
+
=== 我能夠做什麼? ===
|question=What can I do?
+
|answer=Here is a list, in no particular order, of things that you may want to do in order to make yourself useful to the community:
+
  
* Establish a reputation as being helpful by offering assistance whenever possible
+
以下是一份沒有特定順序的清單,其中包含了你為了貢獻整個社群而可能想要做的事情:
* Answer questions on the forum, IRC, and mailing lists
+
* 在能力所及之範圍盡可能提供援助以建立聲望(reputation)
* Join the Trusted Users to gain packaging experience to show your skills
+
* 於論壇、IRC以及mailing list上回答問題
* Submit packages to the AUR
+
* 與Trusted Users一同工作,增加建造軟體包的經驗與展示你的技術能力
* Join one of the offshoot projects that may be incorporated into Arch mainstream someday, or start your own
+
* 提交軟體包給予AUR
* Work on pacman, makepkg, initscripts, or other source code and submit patches to the bug tracker
+
* 參加一個未來可能會進入Arch mainstream的offshoot專案,或自己開始一個專案
* Traverse the bug tracker and fix existing bugs
+
* 玩玩看pacman、makepkg、initscripts等工具與其他專案原始碼,並送交patch到bug tracker
* Find and submit new bugs
+
* 瀏覽bug tracker然後解決既存的bug
* Fix wiki errors, add new pages, clean up existing pages, and make sure the procedures are up-to-date
+
* 尋找存在各個專案中的bug並送交
* Submit translations}}
+
* 修正wiki裡的錯誤、增添新頁、清除已經存在的頁面,並確認內容保持更新
 +
* 送交翻譯
  
{{FAQ
+
=== 我要如何成為一個Arch開發者? ===
|question=How can I become an Arch developer?
+
 
|answer=Usually, new developers are picked by the existing developers as the workload increases. Sometimes they post a position and you can apply to fill it, but more often, they just invite somebody they know would be good at it and would fit in well with the rest of the team. Having a portfolio of Arch contributions is the best way to make it on the team.}}
+
通常來說,新的開發者是那些原本的開發者在工作份量增加時選擇的人們。
 +
有時他們會直接公開徵求他們需要的角色,而你可就此應徵申請;
 +
然而更常有的情況是,他們可能會直接邀請某些他們知道擅長此道並合適於團隊的人。
 +
擁有良好的Arch貢獻歷程是幫助你成為開發者最好的方式。
  
 
==作為藝術愛好者...==
 
==作為藝術愛好者...==
Line 174: Line 177:
 
歡迎分享你的Arch藝術作品,例如桌布、系統主題……
 
歡迎分享你的Arch藝術作品,例如桌布、系統主題……
  
參見: http://www.archlinux.org/art/
+
參見: https://www.archlinux.org/art/
  
 
* [http://github.com/Harvie/ArchLinux-Daemon-Manager ArchLinux Daemon Manager]
 
* [http://github.com/Harvie/ArchLinux-Daemon-Manager ArchLinux Daemon Manager]
Line 206: Line 209:
 
* [http://pkgbuild.org PKGBUILD.ORG for Archers]
 
* [http://pkgbuild.org PKGBUILD.ORG for Archers]
 
:Collect & Share PKGBUILD in Git's way
 
:Collect & Share PKGBUILD in Git's way
 
==As a Developer...==
 
 
''This entry is mainly based on [http://bbs.archlinux.org/viewtopic.php?id=24503 this] post in Arch's BBS''
 
 
Firstly, remember that the main motivation for your work on Arch should be helping the whole community, and not trying to become an ''"Arch developer"'' by any means. Secondly, you are also part of the community; to provide help to others means you will also help yourself.
 
 
{{FAQ
 
|question=What can I do?
 
|answer=Here is a list, in no particular order, of things that you may want to do in order to make yourself useful to the community:
 
 
* Establish a reputation as being helpful by offering assistance whenever possible
 
* Answer questions on the forum, IRC, and mailing lists
 
* Join the Trusted Users to gain packaging experience to show your skills
 
* Submit packages to the AUR
 
* Join one of the offshoot projects that may be incorporated into Arch mainstream someday, or start your own
 
* Work on pacman, makepkg, initscripts, or other source code and submit patches to the bug tracker
 
* Traverse the bug tracker and fix existing bugs
 
* Find and submit new bugs
 
* Fix wiki errors, add new pages, clean up existing pages, and make sure the procedures are up-to-date
 
* Submit translations}}
 
 
{{FAQ
 
|question=How can I become an Arch developer?
 
|answer=Usually, new developers are picked by the existing developers as the workload increases. Sometimes they post a position and you can apply to fill it, but more often, they just invite somebody they know would be good at it and would fit in well with the rest of the team. Having a portfolio of Arch contributions is the best way to make it on the team.}}
 
 
==As an artist...==
 
 
Feel free to share wallpapers, splash screens, color palettes, widgets, themes, etc. with the community on the forum.
 
 
See also: http://www.archlinux.org/art/
 

Latest revision as of 03:49, 13 December 2015

生物學裡,互利共生(Mutualism):是指在生物界中某兩物種間的一種互相依賴、雙方獲利的專性共生關係。這一觀念同樣適用於 Arch 社群裡主動積極想參與並貢獻一己之力於其所喜愛的 GNU / Linux 發行版的成員。這種參與不僅有利於社群的成員和他們的Archers同胞們,也能造福所有自由和開放源碼軟體_(en)愛好者.

論壇

其中一個最簡單的參與方式便是加入Arch Linux的論壇。請閱讀論壇禮儀,然後再隨時分享您的想法,伸出手來幫助新用戶,並結識您的社群。使用論壇的報告功能(在右下角的所有論壇帖子)提醒論壇團隊有關的濫用。

維基

ArchWiki是一個社區文檔工程。如果你了解如何編輯 wiki 頁面,請考慮協助完成本節所示的任務:

  1. 為頁面打上適當的頁面狀態模版 (例如: 可刪除 {{Deletion}}, 過期 {{Out of date}}, 待翻譯 {{Translateme}})
  2. 歸檔殘缺頁面擴展未完成或書寫質量差的頁面
  3. 合並重復頁面
  4. 減少分類(Category)——檢索wiki並合並多餘的分類頁,使之更具有導航作用。
  5. 歸類未分類頁面
  6. 為頁面增加概覽(Summary)框
  7. 更新FAQ——從論壇摘取常見問題,刪除過時內容。

另一些需要整理的頁面:

長遠來看,我們的目標是建設專業並易於查詢的wiki系統,因此需要檔案員維護頁面。盡管有社區成員的努力,但維護是枯燥且吃力的工作。所以,當你編輯頁面時,請盡量遵守以下規則:

  1. 無錯別字,語法規范,語句通順。
    • 刪除多餘內容和鏈接,文章簡明易懂。
    • 不添加個人信息(「我喜歡……」,「我的電腦……」),保持內容專業性。
    • 保持所有頁面統一風格、布局。
  2. 別亂貼你沒有測試過的腳本代碼。
  3. 內容文明健康。

如果你對這項事業懷有真正的熱情,你也許可以成為正式的wiki管理員。

Bug

你還可以通過到Arch Linux Bugtracker匯報bug幫助我們。但回報無意義的問題反而會浪費大家的時間。如有意參與其中,請先閱讀Bug匯報指南

參見: Bug Squashing Day

AUR

Arch用戶軟體倉庫是一個大眾主導的軟體倉庫,包含了大量用戶提交的PKGBUILD。不同於官方軟體庫二進制包的形式,AUR中的軟體包以PKGBUILD的形式供用戶使用,由用戶自行編譯。用戶通過AUR分享軟體,其中一些熱門軟體會選入[community]軟體倉庫。

《Rolling Release》雜志

Rolling Release是Arch Linux官方電子雜志。雜志由社區支持,網上發布,歡迎投稿。

Arch 項目

此表列舉了Arch官方的一些git託管項目:Arch官方項目

社群項目

Note: 這一部分以英文頁面為准,請在英文頁面提交你的項目

Arch擁有一個充滿活力的用戶社區。如果你的項目想參與到社區中,請在下面連接的頁面報告以下信息:項目地址、項目開始時間、一兩句項目簡介。

Note: 下列所有項目都是社區支持的,是非官方的。

基於Arch的發行版

基於Arch的其他GNU/Linux發行版。

AUR相關

方便用戶使用AUR的工具。

Pacman圖形前端

pacman的圖形前端,就像Ubuntu的「軟體中心」或「新立得軟體包管理器」。

rc.conf圖形前端

rc.conf有關的圖形工具。

其他

上述分類以外的項目。
Google Earth Arch user map
A third-party package repository and online discussion board for Arch Linux pro-audio users
A collection of some of the popular games in [unsupported], to save archers compilation time. They've also patched up many broken games that wouldn't compile.
@archlinux.us emails, Gmail based
Arch Linux Blogs
Mobile access to the @archlinux.us emails
A collection of humorous quotes from #archlinux
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.
Arch-OS X - Package management for OS X via pacman. Here is the forum thread.
An ALPM package and PKGBUILD parser in Python
Xyne's contributions to the Arch Linux community
Collect & Share PKGBUILD in Git's way

作為開發者...

該部分源自這個論壇帖子

首先,牢記你所做的一切,都應以幫助大眾為出發點。其次,牢記你是社區大眾的一分子,幫助別人亦是幫助自己。

我能夠做什麼?

以下是一份沒有特定順序的清單,其中包含了你為了貢獻整個社群而可能想要做的事情:

  • 在能力所及之範圍盡可能提供援助以建立聲望(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://www.archlinux.org/art/

Shell + GTK+ GUI application that gives you control over services in rc.d and settings in rc.conf
Google Earth Arch user map
A collection of humorous quotes from #archlinux
Making Arch suitable for server use
Useful scripts, mods, and tips
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.
Arch-OS X - Package management for OS X via pacman. Here is the forum thread.
An ALPM package and PKGBUILD parser in Python
Xyne's contributions to the Arch Linux community
Collect & Share PKGBUILD in Git's way