Para no interferir en los plazos del equipo técnico ayer pasé el día (y parte de la noche) testeando diferentes herramientas para el site de soporte a desarrolladores y usuarios. Las opiniones del equipo empiezan a estar bastante definidas, pero aún así me gustaría recibir opiniones externas. Os voy comentando:

  • SVN vs CVS: de momento todo indica que escogeremos SVN, aunque si alguien prefiere CVS me encantaría saber su opinión.
  • Documentación: a muchos les gusta Trac para tenerla en formato wiki. A otros el sistema de PHP.net (alguien sabe donde descargar el módulo que se encarga de la documentación). Lo ideal sería un sistema automático para generar la documentación en base a los comentarios insertados en el código, que además pudiesen colaborar los usuarios (bien con comentarios, bien modificando como un wiki), y si tuviese soporte para RSS sería la leche.
  • Soporte: también hay diversidad de opiniones. Unos creen que lo mejor es un foro y otros que lo mejor son listas de correo. La opción de poder ver un histórico de todo el intercambio de información es imprescindible.
  • Bugs: Trac se integra fácilmente con SVN. Bugzilla también tiene buena pinta, pero para integrarlo con Trac sólo he encontrado un script "no oficial" que no he podido probar. ¿Alguna otra opción?

Estos serían los principales puntos. ¿Cuáles habéis probado? ¿Cuáles os encantan y cuáles odiáis? ¿Qué nos recomendaríais? Venga, echadnos una mano. Y enviad el post a otros desarrolladores si os es posible. Nos encantará saber vuestra opinión :)