API のバージョン管理をどのように管理するかについては、まだ設計中です。現在のところ、2 つのオプションがあります。
- 同じブランチ内のすべてのバージョン
- 欠点: すべてのバージョンが、新しいコミットの影響を受ける可能性のある同じコア ライブラリを使用している可能性があります。古いバージョンではコード フリーズはありません。
- バージョンごとに異なるブランチ
- 短所:メンテナンスに関しては、多くのブランチを管理することは悪夢かもしれません
より良い方法でそれを行う他のオプションはありますか、それとも上記のいずれかを続行する必要がありますか?