Bueno, suena como una gran idea, pero creo que no sería posible: se crea
- Compositor para el manejo de dependencias PHP, no para el manejo de las dependencias de front-end, el canto equipo ha creado Bower para dependencias de front-end.
- La combinación de estas dos geniales bibliotecas es una tarea enorme: deberá crear sus propios comandos de compositor y archivos de configuración.
- Bower pone todo en un directorio
components
. Este no es el directorio correcto para los activos web, tendrá que cambiar esto. No se puede cambiar esto en la configuración de Bower, hasta donde yo sé sobre Bower, que es casi igual a cero. ACTUALIZACIÓN Como dijo @xanido, puede configure the output directory con la opción directory
a partir de Bower 0.3.0.
Así que bien, puede administrar activos web en Symfony2, con Bower (y tal vez en otros programas como ese), pero combinar esos 2 no es una buena práctica. Usar Bower y Composer por separado puede ser útil, aunque obtienes otro directorio de recursos web.
ACTUALIZACIÓN: terminé usando Bower en mis proyectos sf2 y hasta ahora estoy contento con él :) ¡Gracias por las sugerencias! – TyrionLannister