Proyecto de SpringRoo Add-ons

18 views
Skip to first unread message

Domingo Suárez Torres

unread,
Jul 12, 2010, 2:15:15 PM7/12/10
to for...@googlegroups.com
Hola,

En la pasada reunión de SpringHispano, Rafael Gutiérrez (@abaddon_gtz) propuso que creáramos un repositorio de add-ons para SpringRoo, me parece una iniciativa bastante interesante.

Yo estoy totalmente dispuesto a apoyar tanto en código, ideas e infraestructura para soportar este proyecto.

Quisiera que Rafael nos platicara de su idea y de lo que podemos ir haciendo para concretar este proyecto.

Saludos

abadon.gutierrez

unread,
Jul 12, 2010, 6:10:21 PM7/12/10
to foro-sh
Que tal a todos,

Si, la idea es que como comunidad y bajo licencia open source creemos
un proyecto para desarrollar add-ons de Spring Roo basados en las
necesidades de la propia comunidad.

Es decir, que entre todos propongamos que nuevos comandos (addons)
podemos crear y agregarle a Spring Roo para hacer nuestra labor diaria
en el trabajo mas sencilla. Podríamos proponer una serie de addons que
se harian de acuerdo a las necesidades actuales de la comunidad y
entre todos votar por cuales desarrollar primero (o como distribuirnos
el trabajo), de esta forma todos nos podemos beneficiar.

Yo quería hacer esto en la empresa donde trabajo pero definitivamente
es mejor idea hacerla en un ambiente como el que tiene esta comunidad
para así generar cosas mejores, mas rápido y de mas utilidad para
todos (empezando por nosotros los miembros de esta comunidad).

¿Que dicen? ¿le entran? ¿propuestas?

Saludos

On 12 jul, 13:15, Domingo Suárez Torres <domingo.sua...@gmail.com>
wrote:

Felipe Juarez

unread,
Jul 12, 2010, 8:54:38 PM7/12/10
to foro-sh
Pues yo me apunto... No se que tanto pueda aportar ya que no tengo
mucha experiencia pero ganas me sobran =P... Saludos

On 12 jul, 17:10, "abadon.gutierrez" <abadon.gutier...@gmail.com>
wrote:

Domingo Suárez Torres

unread,
Jul 13, 2010, 12:16:51 AM7/13/10
to for...@googlegroups.com
Pues hay que empezar de una vez, no hay que esperar a ponernos todos de acuerdo, de lo contrario no haremos nada, si no lo hacemos mientras esta caliente la idea con tiempo se complica mas.

Yo pienso hacer un add-on para integrar Gravatar en una aplicación, aun no se mucho de como crear add-ons, pero tal vez podemos desarrollarlos en repositorios de codigo fuente distintos e integrarlos en uno solo para distribución (ala Maven repo). ¿se puede asi?

Saludos

2010/7/12 abadon.gutierrez <abadon.g...@gmail.com>
--
Has recibido este mensaje porque estás suscrito al grupo "foro-sh" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a for...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a foro-sh+u...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/foro-sh?hl=es.


Raul_Arabaolaza

unread,
Jul 13, 2010, 6:48:17 AM7/13/10
to foro-sh
Harto interesante me parece la cosa, yo por mi parte tengo algunas
sugerencias de addons (los creé para la primera versión alpha de Roo y
evidentemente ya no funcionan por los enormes cambios en el API)

1º Un Addon para añadir ordenación por columnas a las tablas JSP de
entidades (server side)
2º Un addon para añadir posibilidades de exportación de datos (PDF,
Excel, etc)

Y luego bastantes más ideas, por ejemplo uno para integrar SDL/Swing
con Roo

Sobre como hacerlo, puers yo creo que lo mejor es hacerse un google
project y usar svn como repositorio, en estos momentos estoy un poco
descolocado con la ultima versión pero juraría que Roo puede instalar
un addon desde una URL y el tema de usar un SVN como repositorio es la
forma recomendada por Ben, además te facilitaría el tener varios
addons en desarrollo de forma paralela pero poder tener una comunidad
única, algo estilo al proyecto mojo de codehaus. Así podriamos
compartir recursos, pienso sobretodo en foros y documentación, entre
todos, a cada persona interesada se le crea su rama del svn, se le
asignan un foro, una pagina wiki, etc. Y se mantienen páginas comunes
para las cosas comunes, como he dicho antes pienso sobretodo en info
sobre Roo y desarrollo de addons.

¿Opiniones?

Saludetes
On 13 jul, 06:16, Domingo Suárez Torres <domingo.sua...@gmail.com>
wrote:
> Pues hay que empezar de una vez, no hay que esperar a ponernos todos de
> acuerdo, de lo contrario no haremos nada, si no lo hacemos mientras esta
> caliente la idea con tiempo se complica mas.
>
> Yo pienso hacer un add-on para integrar Gravatar en una aplicación, aun no
> se mucho de como crear add-ons, pero tal vez podemos desarrollarlos en
> repositorios de codigo fuente distintos e integrarlos en uno solo para
> distribución (ala Maven repo). ¿se puede asi?
>
> Saludos
>
> 2010/7/12 abadon.gutierrez <abadon.gutier...@gmail.com>
> > foro-sh+u...@googlegroups.com<foro-sh%2Bunsu...@googlegroups.com >

ecamacho

unread,
Jul 13, 2010, 11:25:29 AM7/13/10
to foro-sh
Me uno a la iniciativa. Puedo ayudar en el desarrollo del primer add-
on que decidamos y también tengo una propuesta:

1. Add-on para scaffolding en jspx sin Spring-JS. La idea es que no te
amarre a una librería javascript en particular. Quizás dentro del
mismo plugin tengas otra opción para añadir soporte a JQuery ó
Prototype (añadir los js, el tag script y las validaciones).

Saludos

abadon.gutierrez

unread,
Jul 13, 2010, 11:51:05 AM7/13/10
to foro-sh
Wuau! Esto va muy bien!

Yo creo que lo mejor si seria un solo repositorio para todos. Así,
(como comenta Raul) podríamos tener un lugar común para colocar
información, nuevas propuestas, bugs, etc. Por lo que he visto las
opciones serian o Google Code o Github, pero como el ultimo cuesta
creo que entonces queda Google Code ¿que opinan? ¿lo han usado? ¿algun
otro?.

Lo que si es que veo que necesitaríamos 2 cosas, un repositorio del
código y un repositorio para los addons ya terminados. El segundo
repositorio seria el lugar donde la gente interesada en usar los
addons los podria bajar.

También hay que ir poniendo ciertas reglas y para empezar el paquete
principal propongo que sea org.springhispano.roo.addon.xxxx, donde
xxxxx va a ser el nombre de cada uno de los addons. En cuanto al
layout general del proyecto creo que podríamos basarnos en como lo
tienen el propio Spring Roo (bajen el código).

En cuanto a otros Addons yo traía la idea de hacer uno para generar un
Test Data Builder a partir de una Entidad para así hacer el desarrollo
de pruebas unitarias mas sencillo. También el de generar REST con
Jersey, y no se ya saldran muchas mas ideas.

Saludos a todos

Domingo Suárez Torres

unread,
Jul 13, 2010, 11:56:45 AM7/13/10
to for...@googlegroups.com
Pues si puede ser Google Code, preferiria Git, hacer la vaquita sale bara, pero pues Google Code conviene.

En cuanto al repo de distribución, lo podemos hospedar en el S3 de SpringHispano sin problemas, cuenta con ello.

Me late el primer lineamiento, esa info hay que irla poniendo en el wiki del proyecto.

Rafael: ¿puedes ir creando el proyecto en Google Code por favor?

Saludos

2010/7/13 abadon.gutierrez <abadon.g...@gmail.com>

abadon.gutierrez

unread,
Jul 13, 2010, 12:07:56 PM7/13/10
to foro-sh
Claro,

pero antes un consenso

Que control de versiones les late mas SVN o Mercurial?

No se nada sobre licencias open source, ¿cual conviene mas? ¿o no
importa?

Saludos

On 13 jul, 10:56, Domingo Suárez Torres <domingo.sua...@gmail.com>
wrote:
> Pues si puede ser Google Code, preferiria Git, hacer la vaquita sale bara,
> pero pues Google Code conviene.
>
> En cuanto al repo de distribución, lo podemos hospedar en el S3 de
> SpringHispano sin problemas, cuenta con ello.
>
> Me late el primer lineamiento, esa info hay que irla poniendo en el wiki del
> proyecto.
>
> Rafael: ¿puedes ir creando el proyecto en Google Code por favor?
>
> Saludos
>
> 2010/7/13 abadon.gutierrez <abadon.gutier...@gmail.com>
> > <foro-sh%2Bunsu...@googlegroups.com<foro-sh%252Bunsubscribe@googlegroup s.com>>

Domingo Suárez Torres

unread,
Jul 13, 2010, 12:14:06 PM7/13/10
to for...@googlegroups.com
En lo personal me da igual, el licenciamiento es muy importante, yo creo que deberia ser el mismo licenciamiento de Roo, ¿es Apache 2?


2010/7/13 abadon.gutierrez <abadon.g...@gmail.com>

abadon.gutierrez

unread,
Jul 13, 2010, 12:24:27 PM7/13/10
to foro-sh
Encontré sobre exactamente que licencia usar:
http://forum.springsource.org/archive/index.php/t-84584.html

Que dicen usamos GNU General Public License v3?

En cuanto al control de versiones le voy a poner Mercurial

Saludos

On 13 jul, 11:14, Domingo Suárez Torres <domingo.sua...@gmail.com>
wrote:
> En lo personal me da igual, el licenciamiento es muy importante, yo creo que
> deberia ser el mismo licenciamiento de Roo, ¿es Apache 2?
>
> 2010/7/13 abadon.gutierrez <abadon.gutier...@gmail.com>
> > > > <foro-sh%2Bunsu...@googlegroups.com<foro-sh%252Bunsubscribe@googlegroup s.com>

Domingo Suárez Torres

unread,
Jul 13, 2010, 12:27:53 PM7/13/10
to for...@googlegroups.com
Excelente, gracias

2010/7/13 abadon.gutierrez <abadon.g...@gmail.com>

abadon.gutierrez

unread,
Jul 13, 2010, 12:58:04 PM7/13/10
to foro-sh
Muy bien señores,

El proyecto esta iniciado

http://code.google.com/p/springhispano-addons/

Ya he agregado a Felipe (felip...@gmail.com), Erick
(ecama...@gmail.com), Raul (raul.ar...@gmail.com) y Domingo
(domingo...@gmail.com) como miembros del proyecto. Espero ir
agregando muchos mas.

Subi la plantilla del proyecto.

Me comprometo a hacer el addon del Test Data Builder en esta semana
que les comente para que podamos tomarlo como base para aquellos que
no han visto como desarrollar addons. Pero si ustedes ya tienen algo,
pus adelante subanlo.

Es mas, espero ya pronto salga a 1.1.0.M2 y esa version va a tener un
comando para generar una plantilla completa de un addon.

Saludos.

On 13 jul, 11:27, Domingo Suárez Torres <domingo.sua...@gmail.com>
wrote:
> Excelente, gracias
>
> 2010/7/13 abadon.gutierrez <abadon.gutier...@gmail.com>
> ...
>
> leer más »

J. Andres Cabrera Muñoz

unread,
Jul 13, 2010, 1:02:34 PM7/13/10
to for...@googlegroups.com
Wow!
 
Bastante interesante, sinceramente yo no tengo mucho conocimiento al respecto (Soy nuevo en spring y mas aun en SpringRoo), pero pues me pondre las pilas para saber como hacer addons y con gusto apoyare la iniciativa.
 
Saludos.

El 13 de julio de 2010 11:58, abadon.gutierrez <abadon.g...@gmail.com> escribió:
Muy bien señores,

El proyecto esta iniciado

http://code.google.com/p/springhispano-addons/

Ya he agregado a Felipe (felip...@gmail.com), Erick



--
J. Andres Cabrera Muñoz
T. Superior Universitario en Informatica.

Desarrollador de Software -  Freelance
Mexico D.F.
E-Mail: andres...@gmail.com
Tel. Movil: 5526542921
Blog: http://jck-mex.blogspot.com/

Felipe Juarez

unread,
Jul 13, 2010, 6:48:42 PM7/13/10
to foro-sh
Git estaría genial así sirve de que aprendo a manejar otra
herramienta... Por el momento empezaré a ver como está lo de Roo y
esto de los addons.

On 13 jul, 12:02, J. Andres Cabrera Muñoz <andres.cmu...@gmail.com>
wrote:
> Wow!
>
> Bastante interesante, sinceramente yo no tengo mucho conocimiento al
> respecto (Soy nuevo en spring y mas aun en SpringRoo), pero pues me pondre
> las pilas para saber como hacer addons y con gusto apoyare la iniciativa.
>
> Saludos.
>
> El 13 de julio de 2010 11:58, abadon.gutierrez
> <abadon.gutier...@gmail.com>escribió:
>
> > Muy bien señores,
>
> > El proyecto esta iniciado
>
> >http://code.google.com/p/springhispano-addons/
>
> > Ya he agregado a Felipe (felipe2...@gmail.com), Erick
> > (ecamacho...@gmail.com), Raul (raul.arabaol...@gmail.com) y Domingo
> > (domingo.sua...@gmail.com) como miembros del proyecto. Espero ir
> ...
>
> leer más »

Jorge Horacio Cué Cantú

unread,
Jul 13, 2010, 9:36:26 PM7/13/10
to for...@googlegroups.com
Hola a todos,

Me pueden agregar al proyecto?.
En este momento estoy comenzando a estudiar Roo, ¿en que versión vamos a trabajar 1.0.3 o 1.5.0.M1?
Espero su respuesta para bajar el material del sitio.

Una vez que vea el alcance de Roo y los plugins que propongan odré sentarme a ver que propongo y en que puedo sumarme?
Saludos.


2010/7/13 Felipe Juarez <felip...@gmail.com>
> ...
>
> leer más »

Jorge Horacio Cué Cantú

unread,
Jul 13, 2010, 11:09:48 PM7/13/10
to for...@googlegroups.com
Perdón,

Ya bajé la 1.1.0.M2 y estoy comenzando.
Saludos.


2010/7/13 Jorge Horacio Cué Cantú <jorg...@gmail.com>

Eddú Meléndez Gonzales

unread,
Jul 13, 2010, 11:17:25 PM7/13/10
to for...@googlegroups.com
buenas me gustaria unirme tambien al proyecto... me gusta mucho spring, es uno de los mejores, y cuando vi por primera vez spring roo me parecio fantastico... quedo a la espera de sus respuesta, he visto muy poco pero siempre se aprende de todo en esta vida.

Atte.
Eddú Meléndez Gonzales.
@: edd...@gmail.com
     eddu.m...@gmail.com
Nextel:    838*3365
              99838-3365
Movistar: 95663-7321
RPM:      *167618


Jorge Horacio Cué Cantú

unread,
Jul 13, 2010, 11:48:08 PM7/13/10
to for...@googlegroups.com
Hola,

Recién intenté el ejemplo de diez minutos que viene en la documentación, pero me BUILD ERROR desde el perform tests con el siguiente mensaje:

Reason: Cannot find parent: org.apache.tiles:tiles-parent for project: null:tiles-core:jar:null for project null:tiles-core:jar:null

¿Alguna sugerencia?
Gracias.



2010/7/13 Eddú Meléndez Gonzales <edd...@gmail.com>

Domingo Suárez Torres

unread,
Jul 13, 2010, 11:52:14 PM7/13/10
to for...@googlegroups.com
Por favor levanta otro hilo

Saludos

Raul_Arabaolaza

unread,
Jul 14, 2010, 2:56:59 AM7/14/10
to foro-sh
Un par de cosas:

Como dijo rafael, la versión 1.1.0M2 está al caer y trae un nuevo
addon para generar esqueletos de 3 tipos de addons en orden de
complejidad, creo que deberíamos estandarizar en dichos esqueletos.

Hasta que surja la nueva version si les parece voy a ir creando un
poco de doc sobre el proyecto, una pequeña intro a spring roo,
primeros pasos, objetivos del proyecto y un listado provisional de
addons, ... iré creando páginas del wiki, por supuesto siéntanse
libres de modificarlas de la forma que consideren más conveniente.

He creado un post en el foro de Roo para dar a conocer un poco la
comunidad

Creo que de momento una cuenta de twitter para el proyecto podría ser
una buena y agil forma de contacto. ¿Qué les parece RooHispano?

Saludetes

On 14 jul, 05:17, Eddú Meléndez Gonzales <edd...@gmail.com> wrote:
> buenas me gustaria unirme tambien al proyecto... me gusta mucho spring, es
> uno de los mejores, y cuando vi por primera vez spring roo me parecio
> fantastico... quedo a la espera de sus respuesta, he visto muy poco pero
> siempre se aprende de todo en esta vida.
>
> Atte.
> Eddú Meléndez Gonzales.
> @: edd...@gmail.com
>      eddu.melen...@gmail.com
> Nextel:    838*3365
>               99838-3365
> Movistar: 95663-7321
> RPM:      *167618
>
> El 13 de julio de 2010 22:09, Jorge Horacio Cué Cantú
> <jorge....@gmail.com>escribió:
>
>
>
> > Perdón,
>
> > Ya bajé la 1.1.0.M2 y estoy comenzando.
> > Saludos.
>
> > 2010/7/13 Jorge Horacio Cué Cantú <jorge....@gmail.com>
>
> > Hola a todos,
>
> >> Me pueden agregar al proyecto?.
> >> En este momento estoy comenzando a estudiar Roo, ¿en que versión vamos a
> >> trabajar 1.0.3 o 1.5.0.M1?
> >> Espero su respuesta para bajar el material del sitio.
>
> >> Una vez que vea el alcance de Roo y los plugins que propongan odré
> >> sentarme a ver que propongo y en que puedo sumarme?
> >> Saludos.
>
> >> 2010/7/13 Felipe Juarez <felipe2...@gmail.com>
> ...
>
> leer más »

bein

unread,
Jul 14, 2010, 9:36:28 AM7/14/10
to for...@googlegroups.com
Viendo las bondades de Roo, de momento tengo mucha carga de trabajo, pero tratare de estar al tanto y en medida de lo que pueda aportar, (codigo, ejemplos, manuales(ingles, español)), aquí estaré.

saludos desde Puebla, Mx.

2010/7/13 Jorge Horacio Cué Cantú <jorg...@gmail.com>



--
bein              __________
(~ '.')> ---------|__B_E_I_N_|



abadon.gutierrez

unread,
Jul 14, 2010, 12:35:01 PM7/14/10
to foro-sh
Que tal,

He agregado a dos nuevos mientros al proyecto

Jorge Cue - jorg...@gmail.com
Eddu Melendez - edd...@gmail.com

Los que deseen entrarle solo avísenme.

Saludos

On 14 jul, 08:36, bein <shara...@gmail.com> wrote:
> Viendo las bondades de Roo, de momento tengo mucha carga de trabajo, pero
> tratare de estar al tanto y en medida de lo que pueda aportar, (codigo,
> ejemplos, manuales(ingles, español)), aquí estaré.
>
> saludos desde Puebla, Mx.
>
> 2010/7/13 Jorge Horacio Cué Cantú <jorge....@gmail.com>
>
>
>
> > Hola a todos,
>
> > Me pueden agregar al proyecto?.
> > En este momento estoy comenzando a estudiar Roo, ¿en que versión vamos a
> > trabajar 1.0.3 o 1.5.0.M1?
> > Espero su respuesta para bajar el material del sitio.
>
> > Una vez que vea el alcance de Roo y los plugins que propongan odré sentarme
> > a ver que propongo y en que puedo sumarme?
> > Saludos.
>
> > 2010/7/13 Felipe Juarez <felipe2...@gmail.com>
> ...
>
> leer más »

J. Andres Cabrera Muñoz

unread,
Jul 14, 2010, 12:40:13 PM7/14/10
to for...@googlegroups.com
Hola!
 
Añademe a mi tambien, por favor!! ya estoy envolviendome del tema...
 
Saludos.

> ...
>
> leer más »

--
Has recibido este mensaje porque estás suscrito al grupo "foro-sh" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a for...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a foro-sh+u...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/foro-sh?hl=es.




--

abadon.gutierrez

unread,
Jul 14, 2010, 1:39:27 PM7/14/10
to foro-sh
Ya te he agregado Andres.

Saludos

On 14 jul, 11:40, J. Andres Cabrera Muñoz <andres.cmu...@gmail.com>
wrote:
> Hola!
>
> Añademe a mi tambien, por favor!! ya estoy envolviendome del tema...
>
> Saludos.
>
> El 14 de julio de 2010 11:35, abadon.gutierrez
> <abadon.gutier...@gmail.com>escribió:
>
>
>
> > Que tal,
>
> > He agregado a dos nuevos mientros al proyecto
>
> > Jorge Cue - jorge....@gmail.com
> ...
>
> leer más »
Reply all
Reply to author
Forward
0 new messages