「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > 良い最初の号: 初めてオープンソースに貢献してください

良い最初の号: 初めてオープンソースに貢献してください

2024 年 11 月 2 日に公開
ブラウズ:540

やあ、将来のオープンソース貢献者よ! ?

オープンソースに貢献することは、特にプロジェクトに数千行のコードがあり、問題について深く話し合っている場合には、最初は怖気づくかもしれません。しかしだからこそ、良い最初の号が存在するのです。それは、雑草の中に迷子になることなく、つま先を浸してコツを学ぶためのフレンドリーな招待状のようなものです。自転車に乗り始めるための補助輪とお考えください。

Good First Issue: Make your first open-source contribution


そもそも、良い創刊号とは何でしょうか?

物事を簡単にすることではなく、親しみやすいにすることが重要です。最初の問題としては、明確に定義され、管理しやすい範囲があり、(できれば) どこから始めればよいかについての役立つ指針が含まれているものとします。

小さなバグの修正、ドキュメントの改善、またはコードの一部のリファクタリングが含まれる場合がありますが、圧倒されることなく慣れるには十分です。または...テンプレートを構築しています!


実際の例

今年のハクトーバーフェストには新たな展開が加わります。従来の GitHub プル リクエストに飛び込む代わりに、Webcrumbs プラットフォーム上の フロントエンド AI を通じてテンプレートを直接提供できます。 tools.webcrumbs.org にアクセスしてテンプレートを作成し、送信をクリックするだけです。

それはどのように機能しますか?簡単です:

  1. テンプレートの作成: フロントエンド AI を起動し、他の開発者にとって役立つと思われるコンポーネントまたはレイアウトを構築します。複雑な設定は必要ありません。すべてがブラウザ内で直接行われます。

  2. 作品を投稿: テンプレートが洗練されたら、Hacktoberfest ボタンから 投稿を投稿 をクリックします。

  3. 承認と公開を取得: 簡単なレビューの後、テンプレートはあなたの名前でプラットフォーム上で公開されるため、他の開発者があなたの作品を見ることができます (場合によってはフォークすることもできます)。

そして、輝くハックトーバーフェストのバッジを狙っているなら、心配しないでください。テンプレートが承認されたら、GitHub に PR を完了する方法についての手順を送信します。

Good First Issue: Make your first open-source contribution

なぜ貢献するのか?

小さなバグを修正する場合でも、まったく新しい機能を追加する場合でも、最初の貢献は学習につながります。最初の問題が優れていると、次のことが簡単になります:

  • 新しいコードベースに慣れましょう。
  • プロジェクトのメンテナーがリポジトリをどのように構成しているかをご覧ください。
  • 小さくて目に見える貢献で自信を獲得しましょう。

そして最終的には、あなたは正式に貢献者になります。
悪くないですよね?

Good First Issue: Make your first open-source contribution

初めての貢献をする準備はできましたか?

tools.webcrumbs.org にアクセスして、何かクールなものを構築し、最初のオープンソース テンプレートを送信してください。学ぶための最良の方法は実践することです。私たちはその道のあらゆる段階をお手伝いします。

コードでお会いしましょう! ?

リリースステートメント この記事は次の場所に転載されています: https://dev.to/opensourcee/good-first-issue-make-your-first-open-source-contribution-2ocm?1 侵害がある場合は、[email protected] までご連絡ください。それを削除するには
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3