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

Répondre à