[Jderobot-admin] Paquetes JdeRobot

JoseMaria Ca�as Plaza jmplaza en gsyc.es
Lun Nov 2 10:53:52 CET 2015


Buenas,

yo veo bien estudiarlo con calma para seguir madur�ndolo. De momento
seguir�a con el planteamiento que hemos preparado estos meses y que
est� pr�cticamente a punto. Sacar�a ahora el paquete 5.3-RC1 con �l. Y
mientras, seguimos explorando al planteamiento que proponeis para
digerir sus ventajas y ver si encaja bien.

Buen trabajo!,

JoseMaria

2015-10-31 11:44 GMT+01:00 Francisco Perez <f.perez475 en gmail.com>:
> Hola!
>
> noticias frescas! Igual todo el curro que he hecho con el tema de los
> paquetes no vale para el futuro inmediato! He estado toda la tarde por
> hangouts con Victor Arribas (en copia) y se nos ha ocurrido que una buena
> soluci�n es la propuesta en [1]. Se puede generar un �nico paquete jderobot
> desde el proyecto principal (como el que exist�a antes de los dos paquetes
> actuales) y generar otros metapaquetes vac�os a parte, que incluyan todas
> las dependencias.
> Resumiendo, CPack s�lo generar�a un paquete (jderobot) y desde Third-Party
> se podr�an generar otros que s�lo incluyan las dependencias (jderobot-deps).
> Las ventajas de esto son:
>   1. generar un �nico paquete de dependencias para todas las arquitecturas
> (m�s f�cil de generar y mantener),
>   2. evitamos el mantenimiento de c�digo en el CMakeLists (quedar� m�s
> limpio adem�s),
>   3. al tratarse de metapaquetes se pueden generar tantos como se quieran de
> forma muy sencilla (rellenar fichero debian/control y ejecutar un comando de
> Linux), se pueden referenciar entre ellos y crear jerarqu�as, etc.
>   4. posibilidad de definir descripciones propias para cada paquete. CPack
> en su instalaci�n por m�dulos no permite que diferentes paquetes tengan
> diferentes descripciones, de esta manera s�.
>
> En un futuro cercano podr�amos utilizar lo que he avanzado yo en lo que
> respecta a m�ltiples paquetes desde un mismo fuente para crear los famosos
> jderobot y jderobot-dev (para instalar binarios y cabeceras respectivamente)
>
> Actualmente los paquetes que est�n subidos al repositorio oficial
> (jderobot.org) son los dos que ya he creado: jderobot-core y jderobot-deps.
> Con esta soluci�n dispondr�amos de un paquete llamado jderobot y de dos
> metapaquete que instalan las dependencias:
>   • jderobot-deps (con las dependencias del actual jderobot-core) y,
>   • jderobot-deps-dev (con las dependencias del actual jderobot-deps)
>
> El convenio de nombres est� sujeto a cambios, claro.
>
> �C�mo lo v�is?
>
> [1] https://github.com/RoboticsURJC/JdeRobot-ThirdParty/issues/4
>
>
> _______________________________________________
> Jderobot-admin mailing list
> Jderobot-admin en gsyc.escet.urjc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jderobot-admin
>


More information about the Jderobot-admin mailing list