1

gdataRails プロジェクトで gemを使用しようとしています。gemのメインの開発ブランチは Ruby 1.9 をサポートしていません (これは必要なく、Ruby 1.9.x には存在しませんrequire) 。もちろん、そうするフォークがあります。それは簡単な修正です。ただし、Rails プロジェクトで gem を使用するには、デプロイ時に Bundler が検出できるバージョンが必要です。つまり、使用しているプロジェクトのフォークは機能しません (Bundler が現在 Git サポートに対応する Mercurial サポートを持っていない限り?)。'jcode'hg

私にとっての「明らかな」解決策は、メインの Mercurial リポジトリのクローンを作成し、必要な修正を行い、この新しいブランチを Github にプッシュして、私のデプロイがクローンできるようにすることです。しかし、これはどういうわけか外交的ではないように思えます。なぜなら、副作用として、gem の非公式の公開 Github リポジトリが確立されるからです。こんなことでいいの?

4

1 に答える 1

0

ライセンスで許可されている限り、それは絶対に問題ありません。元のリポジトリにリンクすることを忘れないでください。また、Readmeで何をしているかを明確に記述してください。

于 2013-02-20T16:01:55.757 に答える