2017-02-03 10 views
0

私は自分自身で1年間無料のWebアプリケーションを開発しました。先週、私はそれをリリースし、コミュニティから大きなフィードバックを得ました。コミュニティ内の誰がオープンソースプロジェクトのプラグインリポジトリを所有するべきか

一部のプログラマは、彼らがすでに似た何かに働いていた私に言って、私が彼らの実装を見つけることができますgithubのリポジトリを共有しました。

さて、それは大きな助けで、彼のプラグインに存在しない、私はまだ大きな助けになるべき発展していない彼の実装での事、私は実装されているよりも、他の人がそこにあります。

今、どのように整理すればいいですか?私が必要と思うのは、コードを自分のプラグインとマージしてより完全なプラグインを作ることです。

は、我々は彼のリポジトリでそれを行うべきか?私は私自身のパブリックリポジトリを作成し、私は私たちのプラグインを1つにマージしたことを教えてください???彼のリポジトリを使用しないのは嫌ですか?

私のアプリは無料ですが、オープンソースではないので、唯一のコアプラグインがオープンソースであることができることは素晴らしいことです。これが私の最初のリリースのアプリですので、私は本当に物事が何をすべきかわからない...

私が思う唯一の事は、私のシステムは、メインのコアを持っているとしているならば、私はそれを「ホストする」必要があります。

アドバイス???

答えて

0

両方のプロジェクトのライセンスによって異なります。ライセンス条項を守らずに、単に他の開発者のプロジェクトをプロジェクトにマージすることはできません。コードをプロジェクトにマージする権限を頼むことができます。

私の意見では、あなたの両方が、プロジェクトの共通リポジトリを共有する必要があり、GitHubには、プロジェクトへの協力者を追加することができます。プロジェクトはGitHubプロファイルに表示されます。プロジェクトの所有権に言及して、readmeを更新する必要があります。これを行うもう1つの方法は、プロジェクトにGitHub組織を使用することです。そのため、プロジェクトは両方ともあなたの一部である組織の一部として表示されます。

+0

まだライセンスはありません。私はすでに "それを使用する"という開発者の承認を持っていますが、私は正しいことをしたい、私のプロジェクトコントロールを失うことなく彼の仕事を評価します。 –

+0

コードをマージし、彼の名前をクレジットに加えることをお勧めします... –

関連する問題