Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por pobrecito hablador el Lunes, 14 Abril de 2008, 23:30h (#1034372)
    Hace unas semanas tuve que instalar Openbravo con el fin de realizar una pruebas. Uno de los requisitos más importantes era el poder enviar alertas a través de email, funcionalidad que de acuerdo a su documentación esta implementada en su última versión

    Tras tirarme unas cuantas horas mirando la documentación del wiki no consigo enviar las alertas, así que tras encontrarme una excepción en los logs del Tomcat:

    0 [Thread-12] WARN org.openbravo.erpCommon.businessUtility.EMail - EMail.isValid - To is invalid=null

    y dado que OpenBravo es de código abierto, o eso dicen, decido mirar el código de la clase que lanza esa excepción:

    https://dev.openbravo.com/websvn/openbravo/trunk/s rc/org/openbravo/erpCommon/businessUtility/EMail.j ava?rev=1397&ampsc=1 [openbravo.com]

    encontrándome con 500 líneas de código sin un sólo comentario. Eso si la licencia esta bien clara al principio. Y las otras clases tampoco tienen comentarios. Los programadores de OpenBravo son unos genios: se hacen un ERP entero sin comentar una sola linea.

    El resto de las clases sigue la misma tónica, pero dejo al usuario de barrapunto que valore por si mismo y se deleite con este paradigma de los buenos hábitos de programación. El código fuente entero está en la web:

    https://dev.openbravo.com/websvn/ [openbravo.com]

    En todo caso me pregunto si realmente liberar código sin comentarios entra dentro de la filosofía de código libre (independiente mente de la licencia escogida) o si realmente OpenBravo tan solo quiere utilizar la popularidad del software libre dando bastante poco a cambio. Sobre todo cuando OpenBravo tiene una versión libre y otra de pago de código cerrado.

    Un saludo.
  • 1 respuesta por debajo de tu umbral de lectura actual.