2017-05-04 5 views
0

オープンソースコミュニティに貢献したいと思いますが、私の最初の経験から私はちょっと残念です。この時点まで私はGitHubの外で私が知っている人の私のリポジトリとリポジトリに貢献することに成功しました。GitHubで最初のオープンソースプルリクエストを成功させるには

私は比較的活発に思えたオープンソースプロジェクトを見つけ、プロジェクトとそのプロセスのスピードアップに時間を費やしました。私は統合されたコミットメッセージとテストケースでプルリクエストを作成し、1か月以上経過しても返信を返すことはありませんでした。

のようなスタックオーバーフローにプルリクエストを実行する方法についての優れたステップバイステップの手順がありますが、この1:What's the workflow to contribute to an open source project using git pull requests? (eg. via Github)

私は何に興味があることは私がこれらの命令の外で何もする必要はありませんですプルリクエストが無視されるのを見るためにだけ時間を浪費することなく、受け入れられたプルリクエストを取得します。最初にプロジェクトオーナーとの関係を構築し、人々がダイビングする前に何をしたいのかを調べるべきですか?既にリストされている特定の問題のみを処理しますか?それとも、私は不運だったので、他のプロジェクトで試してみるべきですか?

答えて

1

オープンソースプロジェクトへの貢献はプロジェクトごとに異なります。回答は、特定のコミュニティがどのように構成されているか、そして新しい参加者にどれだけうまく対処できるかによって異なります。

ほとんどの場合、プロジェクトに参加して、信頼関係が構築され、貢献していることを確認し、貢献が有用と見なされるようにする必要があります。

プロジェクトに適切なディスカッションリストがある場合は、以前のディスカッションを振り返って、キー参加者が誰であるか、好みのディスカッションスタイルを好むようにしてください。メインでは会話を開始して寄付をコード化する機会が見られるはずです。

ディスカッションをレビューすることで、あなたの投稿に興味を持っている人がいるかどうかを確認するためにリストに「ping」し、レビューや受け入れを受ける方法を知ることができます。

あなたの貢献がすべて受け入れられるとは思わないでください。他の貢献者が常にコードを受け入れることを意味する魔法があると思うのは簡単です。それはソーシャルメディアの偽りの1つです。

目を離してください。

+0

フィリップ、応答する時間を取ってくれてありがとう。ディスカッションリストでは、[Issues(および/またはPull Requests)]タブを明確にしたいだけですか?ちょうど私が何かを逃していないことを確認したかった。ありがとう! –

+0

@NickWeseman Githubについては、通知設定に行き、問題やディスカッションを通知するように頼むことができます。一部のLinuxプロジェクトには、http://vger.kernel.org/vger-lists.htmlのリストがあります。他の人はIRCの存在を持っています。それは味を得るために少し潜伏するのに役立ちます。神話の10X開発者が横行している場合にはうまくいく(ソーシャルネットワークの大半の錯覚、https://arxiv.org/abs/1506.03022 - あなたが話さなければ聞こえない;-)。 –

+0

ありがとうフィリップ。 –

関連する問題