CoreBundle、ApiMobileBundle、ApiPartnerBundle、WebsiteOneBundle、WebsiteTwoBundle、Backoffice1Bundle、Backoffice2Bundle、SearchBundle、UserBundle、LogBundle などの複数のバンドルで構成される複雑な構造の SF2 アプリケーションがあるとします。
これまでは、アプリケーションが 1 つの固有の GIT リポジトリでバージョン管理されていたため、すべてがうまくいきました。しかし今日は、メイン アプリケーションのバンドルの一部を利用できる別のアプリケーションを作成したいと考えています。結果のアプリケーションは同じサーバーにデプロイされないことに注意してください。
簡単に言うと、複数の SF2 アプリケーション内で複数のバンドルを共有したいと考えています。あなたの推奨事項は何ですか?
編集
私が一緒に働いている開発者の 1 人が、それは純粋な異端であり、SF2 の哲学 (アプリケーションのスケルトン、ベンダー管理、構成ファイルなどに関して) ではないと言っているため、この質問をしています。彼は、最善のアプローチはすべてを同じアプリケーションに保持することであり、不要なソースをデプロイすることは問題ではないと主張しています...