アプリケーションの特定のコンポーネントが、他のアプリケーションで使用できるように親から十分に分離されている場合、そのコンポーネントを独自のコンポーザー パッケージに作成し、親アプリケーションのスコープ内で維持するにはどうすればよいでしょうか?
例として、Laravel がデータベース コンポーネントで行ったことを実現したいと思います: https://github.com/illuminate/database
READ ONLY と書かれているので、その「サブツリー」は親の Laravel/framework git リポジトリからまだ維持されていますが、Composer パッケージとして配布するために通常の git リポジトリの特性を保持しているという印象を受けます。
私の印象は正しいですか?どうすればこの魔術を達成できますか?
前もって感謝します。