web-dev-qa-db-ja.com

寄稿ページのないOSSへの寄稿のエチケットとは

寄稿者が1人だけのgithubの小さなRパッケージに寄稿することを考えています。このような小さなプロジェクトにContributing.mdページがない場合の標準的なエチケットは何ですか?

私の機能が必要かどうかについて彼にメールする必要がありますか?または、クローンを作成してからプルリクエストを発行しますか?

5
Heisenberg

オープンソースプロジェクトの所有者として、私は潜在的な貢献者からの意見を聞くのが大好きです。あなたは貢献に興味があるので、現在のソフトウェアにも問題があると思います。修正したいバグか、追加したい機能のどちらかです。問題を開いてからコメントで問題について、関心と仕事への意欲を表明します。オーナーがまだプロジェクトに興味を持っているなら、きっと前向きな反応が返ってくるでしょう。

ただし、所有者が興味を持っていない場合(応答がない場合)は、ライセンスを確認し、ソースを変更して派生物を配布することが許可されているかどうかを確認してください。自分自身とコミュニティのために、いつでもプロジェクトをフォークして実装できます。

3
RubberDuck

あなたの問題は欠落している貢献ステートメントであり、問​​題追跡をサポートするGithubにあるため、問題を開いて丁寧にサポートを求めることができます。何かのようなもの:

Issue title: Contribution guidelines

Issue description: I was looking for ways to contribute to your project,
but I cannot find any guidelines on how to do so. If you're accepting
contributions on this repo, please consider adding contribution
guidelines to the repo at the standard location (CONTRIBUTING.md).
4
Stefan Majewsky

Githubでプロジェクトをフォークしてから、変更を1回コミットすることができます。次に、プロジェクトリポジトリで問題を開き、コミットへのリンクを提供して、PRを作成するかどうかを尋ねます。使用されているコードスタイルに従い、プロジェクトが使用されている場合はtravisなどを使用してください。必要に応じて、テストを含めることをお勧めします。

0
Elin