Hello, À bien y réfléchir, je préfère le script qui ne récupère que ce qui est réellement utile à une installation en prod.
Le 10 décembre 2013 09:45, Bruno <[email protected]> a écrit : > Hello, > > Je suis en train de me dire que passer à composer pour inclure twig (et > pourquoi pas CB) ne serait pas une si mauvaise idée (je suis même convaincu > que c'est ce qu'il faudra faire à terme). > > Mes réticences/questionnements à coté : > 1. par défaut tout s'installe dans vendor/ alors qu'aujourd'hui on est > plutôt dans inc/libs > 2. quand on installe les dépendances via composer, on tire aussi les > répertoires de test (que ce soit CB ou Twig). > 3. l'arborescence résultante est bien tordue. Pour twig, la lib est dans > vendor/twig/twig/lib/Twig > > > Ce qui laisse plusieurs possibilités : > * opter pour vendor en lieu et place de inc/libs pour clearbricks, Twig, > voire d'autres style ckeditor, et ne plus se prendre la tête avec des > post-install > * faire un script qui va déplacer/copier uniquement ce dont on a besoin > dans inc/libs/[lib] en enlevant la sous-arborescence inutile et les tests > (genre vendor/twig/twig/lib/Twig vers inc/libs/Twig) > > Pour la première possibilité, il faudra triturer le build pour virer tous > les fichiers inutilisés. > > Z'en pensez quoi ? > -- > Dev mailing list - [email protected] - > http://ml.dotclear.org/listinfo/dev > -- Franck -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
