From 9fd977ed15e8acc8fc736ef8fdb1d834472942c1 Mon Sep 17 00:00:00 2001 From: gnsworks Date: Sat, 12 Jul 2025 10:07:54 +0900 Subject: [PATCH] Add CONTRIBUTING_ja.md --- CONTRIBUTING_ja.md | 118 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 118 insertions(+) create mode 100644 CONTRIBUTING_ja.md diff --git a/CONTRIBUTING_ja.md b/CONTRIBUTING_ja.md new file mode 100644 index 0000000..82a5133 --- /dev/null +++ b/CONTRIBUTING_ja.md @@ -0,0 +1,118 @@ +# 🛠️ CheckCleへの貢献 + +**CheckCle**への貢献にご興味をお持ちいただき、ありがとうございます — リアルタイムフルスタック監視のための究極のオープンソースプラットフォームです。バグの報告、機能の提案、ドキュメントの改善、またはコードの提出など、どのような形でのご貢献でも歓迎いたします! + +大小を問わず、あらゆる種類の貢献を歓迎します。このガイドが始めるのに役立ちます。 + +--- + +## 📌 目次 +- [行動規範](#-行動規範) +- [貢献の方法](#-貢献の方法) +- [開発環境のセットアップ](#-開発環境のセットアップ) +- [プルリクエストのプロセス](#-プルリクエストのプロセス) +- [バグと問題の報告](#-バグと問題の報告) +- [機能リクエスト](#-機能リクエスト) +- [コミュニティとサポート](#-コミュニティとサポート) +- [ライセンス](#-ライセンス) + +--- + +## 📜 行動規範 + +私たちは[行動規範](https://opensource.guide/code-of-conduct/)に従い、オープンで歓迎するコミュニティを促進しています。参加することで、これらの基準を守ることに同意したものとします。 + +--- + +## 🤝 貢献の方法 + +CheckCleの改善に役立つ方法をいくつか紹介します: + +- 🐞 **バグの報告** – 不具合を見つけましたか?[GitHub Issue](https://github.com/operacle/checkcle/issues)を開いてお知らせください。 +- 🌟 **機能の提案** – アイデアはありますか?[Discussion](https://github.com/operacle/checkcle/discussions)を始めるか、機能リクエストのissueを開いてください。 +- 🛠 **プルリクエストの提出** – コードの改善、バグの修正、機能の追加、ドキュメントの改善を行ってください。 +- 📝 **ドキュメントの改善** – タイポの修正でも大変助かります! +- 🌍 **宣伝の協力** – リポジトリに⭐をつけて、SNSでシェアし、他の方にも貢献を呼びかけてください! + +--- + +## 🧰 開発環境のセットアップ + +コードに貢献する前に、プロジェクトをローカルで設定してください: + +### 1. リポジトリをフォーク +[GitHub](https://github.com/operacle/checkcle)で「Fork」をクリックして、自分のコピーを作成してください。 + +### 2. フォークをクローン +```bash +git clone --branch develop https://github.com/operacle/checkcle.git +cd checkcle +``` + +### 3. 依存関係のインストール +READMEまたはプロジェクトドキュメントの指示に従って、必要なパッケージをインストールし、ローカル開発サーバーを実行してください。 + +### 4. ローカル開発の開始 +```bash +#Webアプリケーション +cd application/ +npm install && npm run dev + +#サーバーバックエンド +cd server +./pocketbase serve --dir pb_data +``` + +--- + +## ✅ プルリクエストのプロセス + +1. コードが既存のスタイルと命名規則に従っていることを確認してください。 +2. 明確で簡潔なコミットメッセージを書いてください。 +3. ブランチをプッシュし、`main`ブランチにプルリクエスト(PR)を開いてください。 +4. 意味のあるPRの説明を提供してください(何を/なぜ/どのように)。 +5. 関連するissueがある場合はリンクしてください(例:`Closes #12`)。 +6. すべてのチェックが通ることを確認してください(例:リンティング、テスト)。 + +PRをレビューし、必要に応じて変更をリクエストし、準備ができ次第マージします! + +--- + +## 🐛 バグと問題の報告 + +可能な限り多くの情報を含めてください: +- 明確で説明的なタイトル +- 再現手順 +- 期待される動作と実際の動作 +- 環境情報(OS、ブラウザ、デバイスなど) +- 該当する場合はスクリーンショットやログ + +報告には[Issue Tracker](https://github.com/operacle/checkcle/issues)をご利用ください。 + +--- + +## 💡 機能リクエスト + +アイデアをお聞かせください![Discussion](https://github.com/operacle/checkcle/discussions)または機能リクエストのissueを開いてください。[ロードマップ](https://github.com/operacle/checkcle#development-roadmap)に既に記載されていないことを確認してください。 + +--- + +## 🌍 コミュニティとサポート + +ヘルプが必要ですか?つながりたいですか? + +- 💬 [Discordに参加](https://discord.gg/xs9gbubGwX) +- 🗣 [GitHub Discussion](https://github.com/operacle/checkcle/discussions)を開始または参加 +- 🐦 [X(Twitter)](https://x.com/tl)でフォロー + +--- + +## 📜 ライセンス + +貢献することで、あなたの貢献が[MITライセンス](LICENSE)の下でライセンスされることに同意したものとします。 + +--- + +## 🙏 ありがとうございます + +CheckCleを一緒に構築できることを嬉しく思います — **コミュニティによる、コミュニティのための**強力な監視プラットフォーム。あなたのサポートは私たちにとってとても大切です!💙 \ No newline at end of file