Hop,

Petite question design sur l'organisation des bundles. En effet on nous dit de faire des bundles génériques c'est bien on peut les revendre. Donc lorsqu'on développe notre application, on fait nos bundles de façon générique, super.

Mais pour notre application, on a besoin de truc pas générique, on a besoin de personnaliser nos propres bundles ! Ma question c'est donc : comment organiser nos bundles sachant :
* qu'on a des bundles extérieurs. Logiquement on les met dans vendors/bundles, mais ornicar dans son lichess ( https://github.com/ornicar/lichess ) il en met aussi dans src. Une idée du pourquoi ?
* qu'on a nos bundles de personnalisation des bundles extérieurs : on les met dans src/vendors/FOSUserBundle ?
* qu'on a les bundles de notre application, en version générique. On les met dans src/Chess/PremierBundle ? (avec Chess le nom de notre appli)
* qu'on a les bundles de notre application, en version personnelle. On les met dans src/App/PremierBundle ? (avec App un nom arbitraire pour dire "c'est mon appli !")

Ca nous donne :
-- src
---- App
------ PremierBundle
---- Chess
------ PremierBundle
---- vendors
------ FOSUserBundle
-- vendors
---- bundles
------ FOS
-------- UserBundle

Vous en pensez quoi ? Pas facile de se faire une idée, tous les bundles qu'on croise sont indépendants, on a que lichess comme exemple d'application complète.