This repository was archived by the owner on Sep 30, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 8 files changed +12
-13
lines changed Expand file tree Collapse file tree 8 files changed +12
-13
lines changed Original file line number Diff line number Diff line change @@ -64,7 +64,6 @@ Rust自体の開発についてリアルタイムで議論するための場で
64
64
- [ #rust-lang] [ lang_irc ] は[ 言語チーム] [ language_team ] の場所
65
65
- [ #rust-community] [ community_irc ] は[ コミュニティチーム] [ community_team ] の場所
66
66
67
- ### International channels
68
67
### 国際チャネル
69
68
70
69
- [ #rust-br] [ br_irc ] é dedicado à discussão sobre Rust no Brasil
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ title: Rustへ貢献する — 問題を捜し、仕分け、修正する &m
5
5
6
6
# Rustへ貢献する &mdash ; 問題を捜し、仕分け、修正する
7
7
8
- 日々のプロジェクトのメンテナンスはRustの[ イシュートラッカー] [ issue tracker ] 、 [ プルリクエスト] [ PR ] 行ったり来たりしていて 、もっと助けが必要です。
8
+ 日々のプロジェクトのメンテナンスはRustの[ イシュートラッカー] [ issue tracker ] や [ プルリクエスト] [ PR ] を行ったり来たりしていて 、もっと助けが必要です。
9
9
Rustへ貢献する最も基本的な方法は[ E-easy] または[ E-mentor] ラベルを見ることです。
10
10
これらは新しいRustプログラマでも手が出ることを意味しています。
11
11
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ Rustの入門者にはそこで助けを求めるように指導しています
15
15
16
16
もしあるプロジェクトに既に馴れているなら、[ E-easy] に出来るようなバグを見付けて下さい。
17
17
イシュートラッカー上で簡単なバグを見付けてどう直せば良いか分かる時はどう直せば良いかを書いてE-easyタグを付けて下さい。
18
- 但し、自分にとって明らかでも他人にとっては明らかでなく、問題と解決策を明確にすることが重要だとうことを覚えておいて下さい 。
18
+ 但し、自分にとって明らかでも他人にとっては明らかでなく、問題と解決策を明確にすることが重要だということを覚えておいて下さい 。
19
19
なのであまり説明のないE-easyのついたバグにもっと説明を付けるのも良い貢献です。
20
20
21
21
忍耐があってコミュニケーション力のある玄人開発者は[ 新たなコントリビュータへのメンタリング] [ mentor ] を考えるべきです。
Original file line number Diff line number Diff line change @@ -24,16 +24,16 @@ RustからLLVM IRへと変換する[A-codegen]、デバッガで使うための
24
24
25
25
RustのコードのパフォーマンスはRustの大きな長所の1つです。そしてRustコンパイラのパフォーマンスはRustの大きな短所の一つです。
26
26
実行時、あるいは &mdash ; 特に &mdash ; コンパイル時のパフォーマンスの改善はどんなものであっても歓迎されます。
27
- [ I-slow] や[ A-optimization] は実行時のパフォーマンスを、[ I-compiletime] はコンパイル時のパフォーマンス扱います 。
27
+ [ I-slow] や[ A-optimization] は実行時のパフォーマンスを、[ I-compiletime] はコンパイル時のパフォーマンスを扱います 。
28
28
多数の負荷に対する[ コンパイル時間のパフォーマンスをトラックするサイト] [ rustc-perf ] もあります。
29
29
コンパイラフラグの ` -Z time-passes ` はコンパイラパフォーマンスのデバッグに役立つでしょうし、RustのコードはLinuxの ` perf ` などの標準的なプロファイラでプロファイルが取れます。
30
30
31
31
大きな新機能は[ Request for Comments (RFC)] [ rfc ] プロセスを通して採用されます。RFCではデザインへの合意を取ります。
32
- RFCは全員に開かれていますが、既に何度も協業をしている人と関わり合うプロセスなので徐々に関わることをお勧めします &mdash ; 思い付きのRFCを歴史的、技術的、人的背景を理解せずに提出すると簡単に印象悪くなり 、人望を失うでしょう。
32
+ RFCは全員に開かれていますが、既に何度も協業をしている人と関わり合うプロセスなので徐々に関わることをお勧めします &mdash ; 思い付きのRFCを歴史的、技術的、人的背景を理解せずに提出すると簡単に印象が悪くなり 、人望を失うでしょう。
33
33
先程のREADMEファイルを読んでどういう仕組みかをしっかりと理解しましょう。
34
34
Rustの歴史の中で多数のアイディアが議論されてきており、拒絶されたものもあれば将来へ保留になったものありますし、RFCの[ イシュートラッカー] [ rfc-issues ] 上に言語へ入ろうとしているアイディアの一覧があります。
35
35
RFCが受理され実装されることになる直前に「最後のコメント期間(final comment period)」と呼ばれるものに入ります。[ rust-lang/rfcsのfinal-comment-periodラベル] [ rfc-fcp ] がついているものがそれです。
36
- 同じように、安定板コンパイラで機能が有効にされる (「ungating」と呼ばれています)前に[ rust-lang/rustでfinal-comment-period] [ issue-fcp ] に入ります。
36
+ 同じように、安定版コンパイラで機能が有効にされる (「ungating」と呼ばれています)前に[ rust-lang/rustでfinal-comment-period] [ issue-fcp ] に入ります。
37
37
どちらのFCPも言語の方針へ関わったり意見を言ったりするための重要な期間であり、[ internals.rust-lang.org] のサブチームの週報で広報されます。
38
38
39
39
Rustのコンパイラエンジニアには[ #rustc] で、言語設計者には[ #rust-lang] で、ライブラリの設計者には[ #rust-libs] で会いましょう。
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ Rustは若い言語なので、まだ存在していない、あるいは不完
15
15
* [ awesome-rust] や[ libs.rs] でRustのライブラリに親しむ
16
16
* Webブラウザの[ Servo] 、HTTPライブラリの[ hyper] 、ソースコードフォーマッタの[ rustfmt] 、Unixライブラリのバインディングである[ nix] 、Lint集の[ clippy] などの大きなプロジェクトは新しいコントリビュータのためにイシューに「easy」とラベルをつけています。
17
17
* [ PistonDevelopers] 、[ servo] 、[ redox-os] 、[ iron] 、[ contain-rs] 、[ hyperium] などのアクティブなRustのGitHubオーガニゼーションに関わる。
18
- これらのサブコミュニティはrust-langオーガニゼーションよりも人手を必要としていて、手引きしてくれる経験豊富なRust開発者で満ちているの簡単に居場所を見付けられることが多いです 。
18
+ これらのサブコミュニティはrust-langオーガニゼーションよりも人手を必要としていて、手引きしてくれる経験豊富なRust開発者で満ちているので簡単に居場所を見付けられることが多いです 。
19
19
* [ rust-lang-nursery] から正式にrust-langに入れるよう導くのを手伝う。
20
20
残念ながら必要とされてるほどのドキュメントがありません。
21
21
[ #rust-libs] で尋いてみて下さい。
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ title: Rustへ貢献する · プログラミング言語Rust
10
10
11
11
** バグを見付けたので報告したいですか?** [ バグ報告のガイドに従って下さい] [ bugs ] 。ご協力ありがとうございます。
12
12
13
- Rustは広大なプロジェクト群から成り、最も突出したもので言えば[ GitHubのrust-langオーガニゼーション] [ rust-lang ] で[ Rustqプロジェクトの開発陣 ] [ devs ] の手でメンテナンスされています。
13
+ Rustは広大なプロジェクト群から成り、最も突出したもので言えば[ GitHubのrust-langオーガニゼーション] [ rust-lang ] で[ Rustプロジェクトの開発陣 ] [ devs ] の手でメンテナンスされています。
14
14
新たに貢献したいと思う人は[ CONTRIBUTING.md] から[ rust-lang/rust] で貢献への仕組みを知ることが出来ます。
15
15
16
16
Rustの成功へと貢献する方法はいくつもあります。
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ <h1 class="rustup">Rustのインストール</h1>
15
15
< p >
16
16
Rustをインストールするには
17
17
< a href ="https://win.rustup.rs "> rustup‑init.exe</ a >
18
- をダウンロードして実行しし画面の指示に従って下さい 。
18
+ をダウンロードして実行し画面の指示に従って下さい 。
19
19
</ p >
20
20
</ div >
21
21
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ title: Rustの法的ポリシー · プログラミング言語Rust
7
7
8
8
## コード
9
9
10
- Rustの[ コード] ( https://github.com/rust-lang/rust ) は主にMITライセンスとApacheライセンス(バージョン2.0)、部分的にBSLライクなライセンスの条項に従って配布されています 。
10
+ Rustの[ コード] ( https://github.com/rust-lang/rust ) は主にMITライセンスとApacheライセンス(バージョン2.0)、部分的にBSDライクなライセンスの条項に従って配布されています 。
11
11
詳細は[ LICENSE-APACHE] ( https://github.com/rust-lang/rust/blob/master/LICENSE-APACHE ) 、[ LICENSE-MIT] ( https://github.com/rust-lang/rust/blob/master/LICENSE-MIT ) 、[ COPYRIGHT] ( https://github.com/rust-lang/rust/blob/master/COPYRIGHT ) を参照して下さい。
12
12
13
13
## アート
@@ -68,7 +68,7 @@ Rustの商標を制限することで、MozillaとRustプロジェクトはユ
68
68
69
69
### 公式、支援、承認を受けているように見える
70
70
71
- 最も基本的なルールはRustのトレードマークは(詳しくない人に)RustプロジェクトかMozillano公式 、支援を受けている、承認を受けているようにみえるような方法で使用していはいけないということです。
71
+ 最も基本的なルールはRustのトレードマークは(詳しくない人に)RustプロジェクトかMozillaの公式 、支援を受けている、承認を受けているようにみえるような方法で使用していはいけないということです。
72
72
勿論、Rustコアチームから書面による許諾を受けている場合はその限りではありません。
73
73
これはユーザ及び開発者を混乱させないための基本的な方法です。
74
74
@@ -108,7 +108,7 @@ Rustの商標を制限することで、MozillaとRustプロジェクトはユ
108
108
109
109
* 「Rust Journal」や「Rust Cookbook」のように本や出版物にRustの商標を使うことは許可されます。
110
110
111
- * Webサイト、パンフレット、ドキュメン 、論文、本、製品のパッケージにプログラミング言語RustやRustプロジェクトのことを指すために「Rust」の語を使うことは許可されます。
111
+ * Webサイト、パンフレット、ドキュメント 、論文、本、製品のパッケージにプログラミング言語RustやRustプロジェクトのことを指すために「Rust」の語を使うことは許可されます。
112
112
113
113
### 明示的な承認を必要とする利用方法
114
114
@@ -118,7 +118,7 @@ Rustの商標を制限することで、MozillaとRustプロジェクトはユ
118
118
* T-シャツ、帽子、その他芸術作品や商品を得るのにはRustコアチームによる明示的な書面による許諾が必要です。
119
119
このような利用は (1)商品がどのようにもRustプロジェクトの公式のものでない旨が分かりやすく伝えられていて (2)利益がRustプロジェクトに恩恵を齎すかが分かりやすく伝えられている限り通常許可します。
120
120
121
- * Rustの商標を別の商標のの中で使うには上記を除きRustコアチームからの書面による許諾が必要です 。
121
+ * Rustの商標を別の商標の中で使うには上記を除きRustコアチームからの書面による許諾が必要です 。
122
122
123
123
## ノート
124
124
You can’t perform that action at this time.
0 commit comments