時間です。
あなたは、あなたが愛しているオープンソースプロジェクトにあなたのビジョンを追加するために長く一生懸命働いてきました。
しかし、既存の開発者とはうまくいきません。
最後に、コードをフォークする必要があります。
これをどのように行い、既存のプロジェクトで可能な限り最高の条件を維持しますか?「ああ、そうですか、フォーク!」と言わないでください。
クロスポリネーションのメカニズムおよび分岐の理由が健全で、論理的で、許容できると仮定する以外に、どのような問題が発生しますか?
コンペ?リソースのサッピング?ユーザーの密猟?
これらがもはや問題と見なされなくなるほど十分に多様化するまで、この間違いなく困難で長いプロセスをどのように経ますか?
決定の背後にある理由を議論するのではなく、コードの分岐が最良の全体的な解決策であるとすでに確信していると仮定してください。そして今、ポイントは可能な限り最善の方法で前進することです。
-アダム