複数の異なるサブプロジェクトで構成されるかなり大きなプロジェクトがあります。各サブプロジェクトはmercurial
リポジトリで管理されています。最近私は、新しい開発者が多くのリポジトリを複製して (そしておそらくそれらを構成して) 作業を開始する必要があることに煩わしさを感じました。
懸念事項の分離と優れた学習曲線の両方を持つための優れたアプローチは何ですか?
私たちのコードの主な言語は Python です。優れた (オープン ソースの) プロジェクト構造の例は、大いに役立つ可能性があります。