私は OpenERP 用にいくつかのモジュールを開発しましたが、それらを他のユーザーが利用できるようにしたいと考えています。明らかな VCS の選択肢は、Launchpad です (GitHub を使用する誘惑に駆られたとしても)。
私はこれらすべてのモジュールを備えた開発環境を持っていますが、人々は必要なものだけをダウンロード/ブランチできるはずです。ご存知かもしれませんが、各モジュールはaddons
プロジェクト フォルダー内の個別のフォルダーです。
するべきか:
lp:openobject-addons
...各モジュールのブランチを作成しますか? 私の開発マシンで多くの重複ファイルが生成されるようです。また、完全なブランチから私のモジュールだけを抽出することはできますか?- ...空の「ホスト」プロジェクトを作成してから、各モジュールのブランチを作成しますか? これはベストプラクティスに従っていますか? これにより、一部またはすべてのモジュールをダウンロードすることが難しくなりますか?
- ..または私が考えていない何か他のことをしますか?