「コミュニティに貢献」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
 
(3人の利用者による、間の23版が非表示)
1行目: 1行目:
 
[[Category:Arch について]]
 
[[Category:Arch について]]
[[ar:Getting involved]]
 
[[bs:Getting involved]]
 
[[da:Getting involved]]
 
[[el:Getting involved]]
 
 
[[en:Getting involved]]
 
[[en:Getting involved]]
 
[[es:Getting involved]]
 
[[es:Getting involved]]
 
[[fa:مشارکت]]
 
[[fa:مشارکت]]
[[fr:Aider]]
+
[[fr:Getting involved]]
[[hr:Getting involved]]
 
 
[[hu:Getting involved]]
 
[[hu:Getting involved]]
 
[[id:Getting involved]]
 
[[id:Getting involved]]
14行目: 9行目:
 
[[ko:Getting involved]]
 
[[ko:Getting involved]]
 
[[lt:Getting involved]]
 
[[lt:Getting involved]]
[[nl:Getting involved]]
 
[[pl:Getting involved]]
 
 
[[pt:Getting involved]]
 
[[pt:Getting involved]]
 
[[ru:Getting involved]]
 
[[ru:Getting involved]]
29行目: 22行目:
   
 
== コミュニティ ==
 
== コミュニティ ==
 
=== フォーラムに投稿する ===
 
 
貢献する一番簡単な方法の1つは [https://bbs.archlinux.jp/ Arch Linux フォーラム] に投稿して、コミュニティを学び新しいユーザーを助けることです。
 
   
 
=== wiki を拡充する ===
 
=== wiki を拡充する ===
40行目: 29行目:
 
=== チャットに参加する ===
 
=== チャットに参加する ===
   
他のユーザーを助けるのに [[IRC チャンネル]]を使うこともできます。ただし、肝心なことは参加する前に[[行動規範#IRC|ルール]]に目を通すことです。トピックごとに[[IRC チャンネル|さまざまなチャンネル]]が存在します。
+
他のユーザーを助けるのに [[IRC チャンネル]]を使うこともできます。ただし、肝心なことは参加する前に[[:en:General guidelines#IRC|ルール]]に目を通すことです。トピックごとに[[IRC チャンネル|さまざまなチャンネル]]が存在します。
   
 
日本語コミュニティでは [https://slack.archlinux.jp/ Slack] を使っています。
 
日本語コミュニティでは [https://slack.archlinux.jp/ Slack] を使っています。
50行目: 39行目:
 
=== アートワーク ===
 
=== アートワーク ===
   
自由に壁紙・起動画面・カラーパレット・ウィジェット・テーマなどを共有してください。[https://bbs.archlinux.jp/viewforum.php?id=22 アートサブフォーラム] があります。[https://www.archlinux.jp/art/ Arch Linux Art] も参照。
+
自由に壁紙・起動画面・カラーパレット・ウィジェット・テーマなどを共有してください。[https://bbs.archlinux.jp/viewforum.php?id=22 アートサブフォーラム] があります。[https://www.archlinux.jp/art/ Arch Linux Art] と [[アートワーク]] も参照。
   
 
日本語プロジェクトの Arch Linux 画像は [https://github.com/ArchLinuxJP/archimg-jp archimg-jp] を見てください。
 
日本語プロジェクトの Arch Linux 画像は [https://github.com/ArchLinuxJP/archimg-jp archimg-jp] を見てください。
64行目: 53行目:
   
 
しかしながら、無駄な利用は逆効果にもなりえます。[[バグ報告ガイドライン]]を読んでください。
 
しかしながら、無駄な利用は逆効果にもなりえます。[[バグ報告ガイドライン]]を読んでください。
  +
 
 
=== セキュリティの問題を報告する ===
 
=== セキュリティの問題を報告する ===
   
76行目: 65行目:
   
 
[[Arch User Repository]] にはコミュニティの手によるパッケージスクリプトが揃っており、ユーザーは簡単にオフィシャルレポジトリ外からソフトウェアをインストールできます。人気のあるパッケージは公式の [[Arch User Repository#.5Bcommunity.5D|[community]]] レポジトリに取り込まれます。
 
[[Arch User Repository]] にはコミュニティの手によるパッケージスクリプトが揃っており、ユーザーは簡単にオフィシャルレポジトリ外からソフトウェアをインストールできます。人気のあるパッケージは公式の [[Arch User Repository#.5Bcommunity.5D|[community]]] レポジトリに取り込まれます。
  +
 
 
{{Pkg|aurphan}} は使っているパッケージが孤児になっているか確認する手助けをします。孤児になっているパッケージは引き取ってメンテナンスできます。
 
{{Pkg|aurphan}} は使っているパッケージが孤児になっているか確認する手助けをします。孤児になっているパッケージは引き取ってメンテナンスできます。
   
90行目: 79行目:
 
== ソフトウェアプロジェクト ==
 
== ソフトウェアプロジェクト ==
   
[[Arch Linux]] ディストリビューションはいくつかのコンポーネントからきていて、パッケージマネージャの [[pacman]]、[https://archlinux.org archlinux.org] ウェブサイト (''archweb'')、[[Arch User Repository]] の支援システム (''aurweb'') などが含まれます。それぞれのプロジェクト個別に貢献することができます。
+
[[Arch Linux]] ディストリビューションはいくつかのコンポーネントで構成されおり、それぞれのプロジェクト個別に貢献することができます。
   
  +
さまざまなプロジェクトに関する議論(特に記載がない限り)は、[https://lists.archlinux.org/mailman3/lists/arch-projects.lists.archlinux.org/ arch-projects メーリングリスト] および [ircs://irc.libera.chat/archlinux-projects #archlinux-projects] IRC チャンネルで行われます。
チームメンバーの概要、コミュニケーションの方法、使用しているプログラミング言語は[[DeveloperWiki:プロジェクト]]を参照してください。プロジェクト自体は [https://git.archlinux.org git.archlinux.org] で [git] によりホスティングされています。
 
  +
  +
{| class="wikitable sortable"
  +
! プロジェクト !! 説明 !! 言語 !! メンテナ !! 追加リンク
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/arch-boxes arch-boxes]
  +
| 仮想マシンイメージ
  +
| Bash
  +
| klausenbusk
  +
| [https://gitlab.archlinux.org/archlinux/arch-boxes/-/issues バグ], [ircs://irc.libera.chat/archlinux-releng IRC #archlinux-releng], [https://lists.archlinux.org/mailman3/lists/arch-releng.lists.archlinux.org/ arch-releng メーリングリスト]
  +
|-
  +
! [https://github.com/archlinux/arch-install-scripts arch-install-scripts]
  +
| Arch Linux をインストールするための便利なスクリプト
  +
| Bash
  +
| Foxboron
  +
| [https://bugs.archlinux.org/index.php?string=arch-install-scripts&project=1& バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/arch-rebuild-order arch-rebuild-order]
  +
| 提供されたパッケージの再ビルド順序を決定する CLI ツール
  +
| Rust
  +
| jelle
  +
| [https://gitlab.archlinux.org/archlinux/arch-rebuild-order/-/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/arch-release-promotion arch-release-promotion]
  +
| Arch Linux の GitLab インスタンスのプロジェクトの既存のリリースのプロモーションおよび同期
  +
| Python
  +
| dvzrv
  +
| [https://gitlab.archlinux.org/archlinux/arch-release-promotion/-/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/arch-repro-status arch-repro-status]
  +
| Arch Linux パッケージの再現可能性のステータスを照会する CLI ツール
  +
| Rust
  +
| orhun
  +
| [https://gitlab.archlinux.org/archlinux/arch-repro-status/-/issues バグ]
  +
|-
  +
! [https://github.com/archlinux/arch-security-tracker arch-security-tracker]
  +
| [https://security.archlinux.org security.archlinux.org] の CVE トラッキングプラットフォームおよびアドバイザリの公表を支援
  +
| Python (Flask)
  +
| anthraxx
  +
| [https://github.com/archlinux/arch-security-tracker/issues バグ], [ircs://irc.libera.chat/archlinux-security IRC #archlinux-security], [https://lists.archlinux.org/mailman3/lists/arch-security.lists.archlinux.org/ アドバイザリ メーリングリスト]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/arch-signoff arch-signoff]
  +
| Arch Linux テストパッケージの承認
  +
| Python
  +
| Jelle
  +
| [https://gitlab.archlinux.org/archlinux/arch-signoff/issues バグ]
  +
|-
  +
! [https://github.com/archlinux/archinstall archinstall]
  +
| Arch Linux 公式インストーラー
  +
| Python
  +
| Torxed
  +
| [https://github.com/archlinux/archinstall/issues バグ], [https://discord.gg/cqXU88y Discord], [https://archinstall.readthedocs.io/ ドキュメンテーション]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/archivetools archivetools]
  +
| Arch Linux パッケージリポジトリ、ISO イメージ、およびブートストラップ tar ボールのスナップショットを一括で作成するソリューション
  +
| Bash
  +
|
  +
| [https://gitlab.archlinux.org/archlinux/archivetools]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/archiso archiso]
  +
| ライブメディアのビルド用のスクリプトと設定
  +
| bash
  +
| dvzrv, nl6720
  +
| [https://gitlab.archlinux.org/archlinux/archiso/-/issues バグ], [ircs://irc.libera.chat/archlinux-releng IRC #archlinux-releng], [https://lists.archlinux.org/mailman3/lists/arch-releng.lists.archlinux.org/ arch-releng メーリングリスト]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/archlinux-common-style archlinux-common-style]
  +
| Arch Linux 共通のCSSスタイル
  +
| SCSS, HTML, JavaScript
  +
| anthraxx, jelle
  +
| [https://gitlab.archlinux.org/archlinux/archlinux-common-style/-/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/archlinux-docker archlinux-docker]
  +
| Dockerイメージ
  +
| Bash
  +
| hashworks, sangy
  +
| [https://gitlab.archlinux.org/archlinux/archlinux-docker/-/issues バグ], [https://hub.docker.com/r/archlinux/archlinux docker hub], [ircs://irc.libera.chat/archlinux-releng IRC #archlinux-releng], [https://lists.archlinux.org/mailman3/lists/arch-releng.lists.archlinux.org/ arch-releng メーリングリスト]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/archlinux-keyring archlinux-keyring]
  +
| Arch LinuxのPGPキーリングのハンドリング
  +
| Python
  +
| anthraxx, dvzrv
  +
| [https://gitlab.archlinux.org/archlinux/archlinux-keyring/-/issues バグ]
  +
|-
  +
! [https://github.com/archlinux/archlinux-repro archlinux-repro]
  +
| Arch Linux パッケージを再ビルドするためのツール
  +
| Python
  +
| Foxboron, Jelle, Coderobe
  +
| [https://github.com/archlinux/archlinux-repro/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/archmanweb archmanweb]
  +
| [https://man.archlinux.org/ man.archlinux.org] ウェブサイト
  +
| Python (Django)
  +
| Lahwaacz
  +
| [https://gitlab.archlinux.org/archlinux/archmanweb/-/issues バグ]
  +
|-
  +
! [https://github.com/archlinux/archweb archweb]
  +
| [https://archlinux.org archlinux.org] ウェブサイト
  +
| Python (Django)
  +
| jelle
  +
| [https://github.com/archlinux/archweb/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/aurweb aurweb]
  +
| [https://aur.archlinux.org aur.archlinux.org] のページとシステム
  +
| Python, HTML, MySQL
  +
| artafinde, lfleischer
  +
| [https://gitlab.archlinux.org/archlinux/aurweb/-/issues/ バグ], [ircs://irc.libera.chat/archlinux-aurweb IRC #archlinux-aurweb], [https://lists.archlinux.org/mailman3/lists/aur-dev.lists.archlinux.org/ aur-dev メーリングリスト]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/dbscripts dbscripts]
  +
| リポジトリにパッケージをリリースし、管理するためのスクリプト
  +
| Bash
  +
| Foxboron
  +
| [https://gitlab.archlinux.org/archlinux/dbscripts/-/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/devtools devtools]
  +
| 開発者およびパッケージャーのためのパッケージングツール
  +
| Bash
  +
| Anthraxx, Foxboron, jelle
  +
| [https://gitlab.archlinux.org/archlinux/devtools/-/issues/ バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/gitlab-exporter gitlab-exporter]
  +
| GitLabメトリクスエクスポーター
  +
| Rust
  +
| Artafinde, orhun
  +
| [https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/gluebuddy gluebuddy]
  +
| Arch Linuxのインフラストラクチャのいくつかの側面を監視し、特定の条件が満たされていることを確認するセキュアなヘルパーデーモン
  +
| Rust
  +
| anthraxx, jelle
  +
| [https://gitlab.archlinux.org/archlinux/gluebuddy/-/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/infrastructure infrastructure]
  +
| Arch Linux インフラストラクチャ
  +
| Ansible, Bash, Python, Packer, Terraform, Zsh
  +
| anthraxx, foutrelis, freswa, grazzolini, heftig, jelle, klausenbusk, svenstaro, artafinde
  +
| [https://gitlab.archlinux.org/archlinux/infrastructure/-/issues バグ], [ircs://irc.libera.chat/archlinux-devops IRC #archlinux-devops], [https://lists.archlinux.org/mailman3/lists/arch-devops.lists.archlinux.org/ arch-devops メーリングリスト]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/keycloak-archlinux-theme keycloak-archlinux-theme]
  +
| Keycloak Arch Linux テーマ
  +
| Java
  +
| Artafinde
  +
| [https://gitlab.archlinux.org/archlinux/keycloak-archlinux-theme/-/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio mkinitcpio]
  +
| Initrd ジェネレーター
  +
| Ash, Bash
  +
| grazzolini, Foxboron, nl6720
  +
| [https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio-archiso mkinitcpio-archiso]
  +
| archiso 用の Mkinitcpio 統合
  +
| Ash, Bash
  +
| dvzrv, nl6720
  +
| [https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio-archiso/-/issues バグ], [ircs://irc.libera.chat/archlinux-releng IRC #archlinux-releng], [https://lists.archlinux.org/mailman3/lists/arch-releng.lists.archlinux.org/ arch-releng メーリングリスト]
  +
|-
  +
! [https://gitlab.archlinux.org/pacman/namcap namcap]
  +
| 一般的なパッケージングエラーについてのバイナリパッケージとソース PKGBUILDs をチェックするツール
  +
| Python
  +
| alerque, dvzrv, FFY00, kgizdov
  +
| [https://gitlab.archlinux.org/pacman/namcap/-/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/netctl netctl]
  +
| プロファイルベースの systemd ネットワーク管理
  +
| Bash
  +
| jwitteveen
  +
| [https://gitlab.archlinux.org/archlinux/netctl/-/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/neoasknot neoasknot]
  +
| Arch Linux への貢献に関するランディングページ
  +
| JavaScript, Svelte
  +
| polyzen
  +
| [https://gitlab.archlinux.org/archlinux/neoasknot/-/issues バグ], [https://whatcanidofor.archlinux.org whatcanidofor.archlinux.org]
  +
|-
  +
! [https://gitlab.archlinux.org/pacman/pacman pacman]
  +
| パッケージマネージャ
  +
| Bash, C
  +
| Allan, agregory
  +
| [https://gitlab.archlinux.org/pacman/pacman/-/issues バグ], [ircs://irc.libera.chat/archlinux-pacman IRC #archlinux-pacman], [https://lists.archlinux.org/mailman3/lists/pacman-dev.lists.archlinux.org/ pacman-dev メーリングリスト]
  +
|-
  +
! [https://gitlab.archlinux.org/pacman/pacman-contrib pacman-contrib]
  +
| pacman への貢献スクリプト
  +
| Bash, C, Perl
  +
| Demize, Polyzen
  +
| [https://gitlab.archlinux.org/pacman/pacman-contrib/-/issues バグ], [ircs://irc.libera.chat/pacman-contrib IRC #pacman-contrib], [https://lists.archlinux.org/mailman3/lists/pacman-contrib.lists.archlinux.org/ pacman-contrib メーリングリスト]
  +
|-
  +
! [https://github.com/archlinux-de/pkgstats-cli pkgstats-cli]
  +
| pkgstats クライアント
  +
| Go
  +
| pierres
  +
| [https://github.com/archlinux-de/pkgstats.archlinux.de/issues バグ], [https://pkgstats.archlinux.de/ pkgstats.archlinux.de]
  +
|-
  +
! [https://github.com/archlinux-de/pkgstats.archlinux.de pkgstats.archlinux.de]
  +
| Arch Linux パッケージ統計ウェブサイト
  +
| JavaScript, PHP, Vue
  +
| pierres
  +
| [https://github.com/archlinux-de/pkgstats.archlinux.de/issues バグ], [https://pkgstats.archlinux.de/ pkgstats.archlinux.de]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/pyalpm pyalpm]
  +
| alpm Python バインディング
  +
| Python, C
  +
| Jelle
  +
| [https://gitlab.archlinux.org/archlinux/pyalpm/-/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/pytest-pacman pytest-pacman]
  +
| リポジトリ同期データベースを生成するための Pytest プラグイン
  +
| Python
  +
| Jelle
  +
| [https://gitlab.archlinux.org/archlinux/pytest-pacman/-/issues バグ]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/rebuilderd-website rebuilderd-website]
  +
| [https://reproducible.archlinux.org reproducible.archlinux.org] のウェブサイト
  +
| JavaScript
  +
| Jelle
  +
| [https://gitlab.archlinux.org/archlinux/rebuilderd-website/-/issues バグ], [https://reproducible-builds.org/ reproducible-builds.org], [https://wiki.debian.org/ReproducibleBuilds Debian wiki], [ircs://irc.libera.chat/archlinux-reproducible IRC #archlinux-reproducible]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/releng releng]
  +
| リリースアーティファクト(インストールメディア、PXEブート)の自動化
  +
| Bash, Python
  +
| dvzrv
  +
| [https://gitlab.archlinux.org/archlinux/releng/-/issues バグ], [ircs://irc.libera.chat/archlinux-releng IRC #archlinux-releng], [https://lists.archlinux.org/mailman3/lists/arch-releng.lists.archlinux.org/ arch-releng メーリングリスト]
  +
|-
  +
! [https://gitlab.archlinux.org/archlinux/repod repod]
  +
| pacman パッケージマネージャを使用した Linux ディストリビューションのバイナリパッケージリポジトリを維持するためのツール
  +
| Python
  +
| dvzrv
  +
| [https://gitlab.archlinux.org/archlinux/repod/-/issues バグ], [https://repod.archlinux.page documentation]
  +
|}
   
 
== 寄付する ==
 
== 寄付する ==
113行目: 328行目:
   
 
; [https://www.reddit.com/r/archlinux/ Arch Linux Subreddit]
 
; [https://www.reddit.com/r/archlinux/ Arch Linux Subreddit]
: Reddit ユーザーが Arch 関連する事柄を議論するためのスペース
+
: Reddit ユーザーが Arch 関連の問題について議論する場所
   
 
; [[国際コミュニティ]]
 
; [[国際コミュニティ]]
 
: ユーザーの地域のコミュニティとオフ会。
 
: ユーザーの地域のコミュニティとオフ会。
   
; [https://archwomen.org/ Arch Women]
+
; [https://github.com/archwomen Arch Women]
: 女性の Arch ユーザーの困難取り除く意図で作られたグループ ([https://bbs.archlinux.org/viewtopic.php?id=136184 フォーラムスレッド])。
+
: 女性の Arch ユーザーのための可能な障壁を解消すること目的としたグループ ([https://bbs.archlinux.org/viewtopic.php?id=136184 フォーラムスレッド])。
  +
  +
; [https://t.me/archlinuxgroup Telegram group]
  +
: [[Telegram]] ユーザーが Arch 関連の問題について議論する場所。
  +
  +
; [https://matrix.to/#/#archlinux:archlinux.org Matrix room]
  +
: [[Matrix]] ユーザーが Arch 関連の問題について議論する場所。
  +
  +
; [https://discord.gg/3m6dbPR Discord server]
  +
: [[Discord]] ユーザーが Arch 関連の問題について議論する場所。
   
 
=== ソフトウェア ===
 
=== ソフトウェア ===
125行目: 349行目:
 
Arch Linux のためにコミュニティによって開発されたソフトウェア。
 
Arch Linux のためにコミュニティによって開発されたソフトウェア。
   
; [https://xyne.archlinux.ca/projects/ Xyne の Arch Linux プロジェクト]
+
; [https://bbs.archlinux.org/viewforum.php?id=27 Community Contributions]
: ある trusted user の arch 関連プロジェクト。
+
: Arch 関連プロジェクトのためのフォーラム
   
  +
; [https://github.com/topics/archlinux Arch Linux topic @GitHub]
  +
: Arch 関連のプロジェクトのための GitHub リポジトリ。
   
 
== Arch の開発者になる ==
 
== Arch の開発者になる ==
142行目: 368行目:
 
* AUR にパッケージを投稿する
 
* AUR にパッケージを投稿する
 
* Arch のメインストリームにいつかマージされるような派生プロジェクトに参加する、もしくは自分でプロジェクトを立ち上げる
 
* Arch のメインストリームにいつかマージされるような派生プロジェクトに参加する、もしくは自分でプロジェクトを立ち上げる
* pacman や makepkg や他の [https://git.archlinux.org/ Arch プロジェクト]に貢献したりバグトラッカーにパッチを投稿する
+
* pacman や makepkg や他のプロジェクト ([https://gitlab.archlinux.org/ GitLab] 上) に貢献したりバグトラッカーにパッチを投稿する
 
* [https://bugs.archlinux.org/ バグトラッカー]を見回って、既知のバグをつぶす
 
* [https://bugs.archlinux.org/ バグトラッカー]を見回って、既知のバグをつぶす
 
* 新しいバグをみつけ知らせる
 
* 新しいバグをみつけ知らせる
 
* wiki の間違いを直す、新しいページを作る、雑多なページを整理する、そして中身を新鮮に保つ
 
* wiki の間違いを直す、新しいページを作る、雑多なページを整理する、そして中身を新鮮に保つ
 
* 翻訳する
 
* 翻訳する
  +
  +
{{TranslationStatus|Getting involved|2022-06-16|723936}}

2023年9月2日 (土) 20:27時点における最新版

関連記事

進化生物学において「相利共生」は、個人が小さな対価を払って他の人々により大きい利益を生む行動です。このコストのかかる貢献が互いになされれば、関わっている全員がとても大きな利益を得ることができます。このことは、お気に入りの Linux ディストリビューションのために貢献しようと思っている Arch コミュニティのメンバーにも当てはまります。コミュニティに参加することはコミュニティのメンバーだけでなく多くの Arch ユーザー、さらにはフリー・オープンソフトウェアのユーザー全員に利益をもたらします。

この記事では、初心者でも経験者でも Arch ユーザーがコミュニティに貢献する方法を記述しています。ここに書かれていることが全てではありません。参加する際には行動規範を守ってください。

コミュニティ

wiki を拡充する

ArchWiki は共同して管理されている Arch Linux のドキュメントです。すべてのユーザーが貢献することを推奨されています。

チャットに参加する

他のユーザーを助けるのに IRC チャンネルを使うこともできます。ただし、肝心なことは参加する前にルールに目を通すことです。トピックごとにさまざまなチャンネルが存在します。

日本語コミュニティでは Slack を使っています。

メーリングリストに参加する

公開されているメーリングリストの議論に参加することもできます。リストの説明にあるトピックに沿うようにしてください。

アートワーク

自由に壁紙・起動画面・カラーパレット・ウィジェット・テーマなどを共有してください。アートサブフォーラム があります。Arch Linux Artアートワーク も参照。

日本語プロジェクトの Arch Linux 画像は archimg-jp を見てください。

パッケージ

インストールしたパッケージを報告する

pkgstats は、あなたのシステムにインストールされたパッケージの一覧・アーキテクチャ・使っているミラーを Arch Linux の開発者に送信する systemd タイマーを作ります。これは開発者が優先的に行うべきことをはっきりとさせディストリビューションを改善するのに役立ちます。情報は匿名で送られ、あなたが誰かわかるようには使われません。集められたデータは 統計ページ で見ることができます。詳しくは このフォーラムスレッド を見て下さい。

バグを修正・レポートする

バグトラッカー でバグをレポートしたり修正する事もコミュニティを助けることの1つです。

しかしながら、無駄な利用は逆効果にもなりえます。バグ報告ガイドラインを読んでください。

セキュリティの問題を報告する

新しい脆弱性は常に見つかっています。en:Arch Security Team が新しい脆弱性を追っているのを助けることもできます。

パッケージをテストする

testing リポジトリにあるパッケージは、メインのリポジトリに移動される前に動作を確認する必要があります。Arch テストチームが新しいパッケージをテストすることを助けることもできます。

AUR パッケージを作る・引き取ってメンテナンスする

Arch User Repository にはコミュニティの手によるパッケージスクリプトが揃っており、ユーザーは簡単にオフィシャルレポジトリ外からソフトウェアをインストールできます。人気のあるパッケージは公式の [community] レポジトリに取り込まれます。

aurphan は使っているパッケージが孤児になっているか確認する手助けをします。孤児になっているパッケージは引き取ってメンテナンスできます。

Trusted User になる

AURcommunity リポジトリ 内にあるパッケージの維持を手伝いたい場合は、Trusted User になるために応募することができます。詳しくは Trusted Users#TU になる方法を参照してください。

イベント

コミュニティに開かれている、定期的なバグフィックス・クリーンアップ・その他の活動のためのイベントがあります。

ソフトウェアプロジェクト

Arch Linux ディストリビューションはいくつかのコンポーネントで構成されており、それぞれのプロジェクトに個別に貢献することができます。

さまざまなプロジェクトに関する議論(特に記載がない限り)は、arch-projects メーリングリスト および #archlinux-projects IRC チャンネルで行われます。

プロジェクト 説明 言語 メンテナ 追加リンク
arch-boxes 仮想マシンイメージ Bash klausenbusk バグ, IRC #archlinux-releng, arch-releng メーリングリスト
arch-install-scripts Arch Linux をインストールするための便利なスクリプト Bash Foxboron バグ
arch-rebuild-order 提供されたパッケージの再ビルド順序を決定する CLI ツール Rust jelle バグ
arch-release-promotion Arch Linux の GitLab インスタンスのプロジェクトの既存のリリースのプロモーションおよび同期 Python dvzrv バグ
arch-repro-status Arch Linux パッケージの再現可能性のステータスを照会する CLI ツール Rust orhun バグ
arch-security-tracker security.archlinux.org の CVE トラッキングプラットフォームおよびアドバイザリの公表を支援 Python (Flask) anthraxx バグ, IRC #archlinux-security, アドバイザリ メーリングリスト
arch-signoff Arch Linux テストパッケージの承認 Python Jelle バグ
archinstall Arch Linux 公式インストーラー Python Torxed バグ, Discord, ドキュメンテーション
archivetools Arch Linux パッケージリポジトリ、ISO イメージ、およびブートストラップ tar ボールのスナップショットを一括で作成するソリューション Bash [1]
archiso ライブメディアのビルド用のスクリプトと設定 bash dvzrv, nl6720 バグ, IRC #archlinux-releng, arch-releng メーリングリスト
archlinux-common-style Arch Linux 共通のCSSスタイル SCSS, HTML, JavaScript anthraxx, jelle バグ
archlinux-docker Dockerイメージ Bash hashworks, sangy バグ, docker hub, IRC #archlinux-releng, arch-releng メーリングリスト
archlinux-keyring Arch LinuxのPGPキーリングのハンドリング Python anthraxx, dvzrv バグ
archlinux-repro Arch Linux パッケージを再ビルドするためのツール Python Foxboron, Jelle, Coderobe バグ
archmanweb man.archlinux.org ウェブサイト Python (Django) Lahwaacz バグ
archweb archlinux.org ウェブサイト Python (Django) jelle バグ
aurweb aur.archlinux.org のページとシステム Python, HTML, MySQL artafinde, lfleischer バグ, IRC #archlinux-aurweb, aur-dev メーリングリスト
dbscripts リポジトリにパッケージをリリースし、管理するためのスクリプト Bash Foxboron バグ
devtools 開発者およびパッケージャーのためのパッケージングツール Bash Anthraxx, Foxboron, jelle バグ
gitlab-exporter GitLabメトリクスエクスポーター Rust Artafinde, orhun バグ
gluebuddy Arch Linuxのインフラストラクチャのいくつかの側面を監視し、特定の条件が満たされていることを確認するセキュアなヘルパーデーモン Rust anthraxx, jelle バグ
infrastructure Arch Linux インフラストラクチャ Ansible, Bash, Python, Packer, Terraform, Zsh anthraxx, foutrelis, freswa, grazzolini, heftig, jelle, klausenbusk, svenstaro, artafinde バグ, IRC #archlinux-devops, arch-devops メーリングリスト
keycloak-archlinux-theme Keycloak Arch Linux テーマ Java Artafinde バグ
mkinitcpio Initrd ジェネレーター Ash, Bash grazzolini, Foxboron, nl6720 バグ
mkinitcpio-archiso archiso 用の Mkinitcpio 統合 Ash, Bash dvzrv, nl6720 バグ, IRC #archlinux-releng, arch-releng メーリングリスト
namcap 一般的なパッケージングエラーについてのバイナリパッケージとソース PKGBUILDs をチェックするツール Python alerque, dvzrv, FFY00, kgizdov バグ
netctl プロファイルベースの systemd ネットワーク管理 Bash jwitteveen バグ
neoasknot Arch Linux への貢献に関するランディングページ JavaScript, Svelte polyzen バグ, whatcanidofor.archlinux.org
pacman パッケージマネージャ Bash, C Allan, agregory バグ, IRC #archlinux-pacman, pacman-dev メーリングリスト
pacman-contrib pacman への貢献スクリプト Bash, C, Perl Demize, Polyzen バグ, IRC #pacman-contrib, pacman-contrib メーリングリスト
pkgstats-cli pkgstats クライアント Go pierres バグ, pkgstats.archlinux.de
pkgstats.archlinux.de Arch Linux パッケージ統計ウェブサイト JavaScript, PHP, Vue pierres バグ, pkgstats.archlinux.de
pyalpm alpm Python バインディング Python, C Jelle バグ
pytest-pacman リポジトリ同期データベースを生成するための Pytest プラグイン Python Jelle バグ
rebuilderd-website reproducible.archlinux.org のウェブサイト JavaScript Jelle バグ, reproducible-builds.org, Debian wiki, IRC #archlinux-reproducible
releng リリースアーティファクト(インストールメディア、PXEブート)の自動化 Bash, Python dvzrv バグ, IRC #archlinux-releng, arch-releng メーリングリスト
repod pacman パッケージマネージャを使用した Linux ディストリビューションのバイナリパッケージリポジトリを維持するためのツール Python dvzrv バグ, documentation

寄付する

サーバー維持コストを支える方法は公式の Arch Linux 寄付ページで見れます。

非公式プロジェクト

ノート: 以下の項目は Arch Linux プロジェクトの一部ではありません

Arch コミュニティは多くのプロジェクトを管理しています。あなたのものも自由にここに加えてください。

日本語コミュニティ

Arch Linux JP Project
日本 Arch Linux ユーザー会。

グループ

あなたが参加できる Arch グループ

Arch Linux Subreddit
Reddit ユーザーが Arch 関連の問題について議論する場所。
国際コミュニティ
ユーザーの地域のコミュニティとオフ会。
Arch Women
女性の Arch ユーザーのための可能な障壁を解消することを目的としたグループ (フォーラムのスレッド)。
Telegram group
Telegram ユーザーが Arch 関連の問題について議論する場所。
Matrix room
Matrix ユーザーが Arch 関連の問題について議論する場所。
Discord server
Discord ユーザーが Arch 関連の問題について議論する場所。

ソフトウェア

Arch Linux のためにコミュニティによって開発されたソフトウェア。

Community Contributions
Arch 関連のプロジェクトのためのフォーラム。
Arch Linux topic @GitHub
Arch 関連のプロジェクトのための GitHub リポジトリ。

Arch の開発者になる

Arch でのあなたのモチベーションはコミュニティに貢献することであるべきであり、すぐに Arch の開発者になろうとすることでは決してないはずです。

通常、新しい開発者は現在の開発者の仕事量が増えるにつれて採用されます。もしかしたら開発者のポストを推されてそれにあなたが同意することはあるかもしれません、しかしそれは稀です。開発者は、その人柄を良く知っていて、チームの人々と協調できる人を採用します。Arch に貢献しているというポートフォリオを持っていることがチームに参加する一番早い道です。

Arch の開発者になるのに必要な"評判"を得るため貴方ができることはたくさんあります:

  • 人々をできるだけ助けて、頼りになると信頼される
  • フォーラムや IRC、メーリングリストで質問に答える
  • Trusted Users に加わってパッケージング経験をつんでスキルをみせる
  • AUR にパッケージを投稿する
  • Arch のメインストリームにいつかマージされるような派生プロジェクトに参加する、もしくは自分でプロジェクトを立ち上げる
  • pacman や makepkg や他のプロジェクト (GitLab 上) に貢献したりバグトラッカーにパッチを投稿する
  • バグトラッカーを見回って、既知のバグをつぶす
  • 新しいバグをみつけ知らせる
  • wiki の間違いを直す、新しいページを作る、雑多なページを整理する、そして中身を新鮮に保つ
  • 翻訳する
翻訳ステータス: このページは en:Getting involved の翻訳バージョンです。最後の翻訳日は 2022-06-16 です。もし英語版に 変更 があれば、翻訳の同期を手伝うことができます。