Hace un par de años que en el proyecto en el que participaba decidimos sustituir maven por Gradle para tener unos scripts de construcción de proyectos menos extensos y más concisos. Por aquellos tiempos corría la versión 0.9 de Gradle (hoy vamos ya por la versión 1.8).
Al venir de una estructura de proyecto maven, nos costó poco el cambio, manteniendo la misma estructura de proyecto que utilizábamos en maven; y pronto empezamos a disfrutar de las ventajas de la modularidad y brevedad de los scritps.
Poco a poco, fuimos descubriendo ventajas adicionales de estar utilizando Gradle en lugar de maven. La mayoría de ellas proceden de la gran flexibilidad que ofrece el hecho de estar utilizando, de verdad, un lenguaje de programación -en toda su expresión- como herramienta de scripting para la construcción de proyectos.
A partir de entonces, en algunos proyectos en los que participabamos en equipos mixtos con desarrolladores del cliente, fuimos planteando el uso de Gradle en lugar de maven. En todos los casos, los equipos abrazaron con facilidad el cambio (pese a una cierta curva de aprendizaje necesaria para los que no conocían Groovy). «Es sorprendentemente facil desplegar en producción» es el comentario de un miembro de uno de esos equipos.
Después de dos años utilizando Gradle, el primer proyecto en el que no pude utilizar Gradle porque la infraestructura del cliente era algo más rígida para este tipo de cambios tecnológicos, sirvió para que me diese cuenta de cuánto echaba de menos Gradle.
Cuando me incorporé, en Mayo de este año, al equipo de Autentia me comprometí a preparar una charla para mostrar a mis compañeros las posibilidades de Gradle frente a Maven.
¡Ahora ha llegado el momento! Este miércoles 20 de Noviembre, daré esta charla, a la que está invitado todo el mundo. Si has oido hablar de Gradle, pero no has llegado a tener tiempo de curiosearlo, puedes unirte a nosotros. En esta charla presentaremos las características de Gradle como herramienta de construcción de proyectos. También compararemos sus características con Maven o Ant, de forma que podamos ver cómo Gradle trae lo mejor de ambas alternativas al tiempo que nos brinda una flexibilidad muy útil para adaptarnos a distintas necesidades de nuestros proyectos en Java.
¿Cuándo y dónde?
Título: Gradle como alternativa a maven para la construcción de proyectos.
El miércoles, 20 de Noviembre de 2013 de 19:00h a 20:30h
¡Contamos contigo!
Si vas a venir, ya puedes reservar tu plaza a través de este enlace o pulsando en la imagen de debajo
Muy buenas David,Vais a grabar la charla?? deberes paternos me impiden acudir y estoy muy interesado en el tema.un saludo
Hola Jorge, Finalmente grabamos la charla, así que la subiremos en breve al canal de youtube de autentia:http://www.youtube.com/user/AutentiaMedia