Hibernate considera abandonar Maven por Gradle

Uno de los responsables del proyecto Hibernate, ha publicado una extensa entrada en su weblog considerando todos los problemas y limitaciones de Maven y las posibles herramientas alternativas que está considerando.

Entre ellas la más destacada es Gradle, una herramienta que utiliza scripts construidos con Groovy.

Aunque no hay nada definitivo, ya se puede descargar una versión de hibernate que se compila con Gradle.

Por si queréis leer la entrada completa, o conocer más sobre Gradle:

http://community.jboss.org/wiki/Gradlewhy

http://www.gradle.org/

Respuestas

  1. La verdad es que no me extraña :), Maven2 es demasiado para lo que necesito (demasiado complejo, demasiado potente)…lo malo es que Gradle es demasiado scripting, demasiado Groovy…
    Yo me quedaría con Maven1 (en algún momento estuve trasteando para hacer un branch de Maven1 trabajando sobre repositorios MAven2) o con Ant+Ivy,,,
    Y dice esto alguien que cuando conoció Maven1 creyó tener una revelación (sólo comparable a la de Spring… y Toplink en menor medida :))

    1. Avatar de Daniel Ayuso de Santos
      Daniel Ayuso de Santos

      Para un «single project» maven2 tiene una estructura mas robusta y potente que maven1. Además los plugins están mas cuidados y con mejores funcionalidades. Aparte, la posibilidad que ofrece de implementar los plugins en Java y no solo en Jelly la hace muchismo mas versátil.
      Eso si, todas la beneficiencias que ofrece las pierde cuando el proyecto es «multi-project» ya que el soporte para este tipo de arquitectura es bastante mala.
      Aparte que tampoco entiendo como no es posible definir phases de desarrollo propias fuera de su conocido build cycle (tan difícil es??) Quizá si se salvasen esas dos cosillas hablaríamos de una herramienta potente y sin lugar a dudas referencia en la configuración y mantenimiento del proyecto, pero éstas (a mi modo de ver) originan debates, desavenencias y desacuerdos entre muchos de los desarrolladores de la comunidad.
      ¿Creeis que Apache escuchará a la comunidad y salvará estas barreras? ¿le echáis mas cosas en falta? ¿os animáis alguno a bajar el código fuente y recompilarlo a medida?

Replica a Daniel Ayuso de Santos Cancelar la respuesta