寄稿ガイド¶
BeeWare. これらのガイドでは、貢献を行うために必要なすべての情報を網羅しています。
どうすればいいですか?¶
問題を修正する¶
最も明らかな貢献は、既知の問題を修正するコードを書くことです。
新機能の実装¶
BeeWareに追加してほしい機能はありますか?新機能を実装することができます。
ドキュメントを作成する¶
機能が完全に実装されたと言えるのは、十分なドキュメントが作成されてからである。ドキュメント作成は、コードを書かずに貢献する方法の一つだ。
問題をトリアージする¶
誰かが新しい問題を報告するたびに、その問題をトリアージする必要があります。問題のトリアージとは、報告者が提供した情報をもとに、彼らが説明した問題を再現しようと試みることです。
プルリクエストをレビューする¶
プルリクエストが提出されると、マージされる前にレビューが必要です。内容を深く理解しているかどうかに関わらず、プルリクエストのレビューで貢献できる方法があるでしょう。
新機能の提案¶
BeeWareツールの新機能追加に関するご提案やアイデアはございますか?ご検討いただくため、新機能の提案を行ってください。
コンテンツを翻訳¶
BeeWareは複数の言語で様々なドキュメントを維持しています。英語以外の言語を話せる方は、コンテンツの翻訳にご協力いただけます。
ツールを使用する¶
Togaで構築するアプリのアイデアをお持ちですか?既存のアプリをBriefcaseでパッケージ化できますか?ツールを利用し、ご体験についてフィードバックをお寄せください。
どのように貢献すればよいですか?¶
開発環境をセットアップする¶
BeeWareへの貢献を始める前に、開発環境の設定が必要です。
問題を再現する¶
問題を修正する前に、[問題が実際に存在することを確認する]必要があります。問題の再現も、トリアージの重要な部分です。
ブランチから作業する¶
投稿の準備をする際は、常にブランチから作業してください。
スコープの拡大を避ける¶
集中力を維持し、貢献内容において[スコープクリープを避ける]ことが重要です。
新機能の提案¶
新しい機能の提案を行うには、以下の手順に従ってください。
コードを記述し、実行し、テストする¶
コードを更新または貢献するには、コードを記述し、実行し、テストする必要があります。
ドキュメントの作成¶
ドキュメントを更新または貢献するには、ドキュメントのビルドができる必要があります。
ドキュメントを作成する¶
ドキュメントへの貢献には、新規コンテンツの作成または既存コンテンツの更新を行います。
変更メモを追加¶
すべてのプルリクエストには、変更ノートを添付する必要があります。
プルリクエストを送信する¶
変更が完了したら、レビューのためにプルリクエストを送信します。
レビューを提供する¶
もしよろしければ、他の人の投稿に対するレビューを提供してください。
コンテンツを翻訳¶
BeeWareは翻訳にWeblateを使用しています。開始するにはいくつかの手順が必要です。
新しい問題を報告する¶
新しい問題やバグに遭遇した場合は、問題を報告するとすると便利です。
次に何が起こるのか?¶
プルリクエストのレビュー¶
プルリクエストが提出されたら、次のステップはPRレビューです。
リリースプロセス¶
マージされた貢献はリリースプロセスを経ることになります。
スタイルガイド¶
コードスタイルガイド¶
以下は、BeeWareプロジェクトへのコード貢献に関するガイドラインです。
ドキュメントスタイルガイド¶
以下は、BeeWareプロジェクトへのドキュメント貢献に関するガイドラインです。