[Jde-dev] jderobot 5.0

JoseMaria jmplaza en gsyc.es
Mar Feb 9 18:29:13 CET 2010


Uhm... algo se puede organizar mejor en los repositorios cuando Juan y
Sara de modo natural habeis ido al mismo sitio para las cosas nuevas y
no estaban ahí :-)

Ahora mismo tenemos dos repositorios distintos uno con jde
"antiguo" (incluyendo la versión actual de desarrollo 4.3.1) y otro con
jderobot 5.0 (versión experimental). Además de antinatural un problema
con esto es que la herramienta de gestión del proyecto que usamos (trac)
sólo trabaja con un único repositorio, y es muy útil para ver el código,
modificaciones, reparto de tareas, etc.

Vendría bien unificar ambos en un único repositorio y seguir el convenio
tradicional de trunk-tags-branches, para recoger así las distintas
versiones y variantes que hemos ido creando alrededor de jderobot.
Propongo mantener como repositorio el https://svn.jderobot.org/jderobot
y allí dentro, estos directorios:

-- branches (para ramas experimentales y de prueba)
------ jde+
------ 4.3
------ 4.4 
------ 5.0 (con la nueva 5.0 que estamos ahora retocando)

-- tags (para fotos estáticas de versiones, ya no se modifican)
------ old-5.0 (la que David creó hace unos meses)
------ jde-old_29-09-2008
------ 4.2.0
------ 4.2.1
------ jderobot-4.3.0

-- trunk (versión actual en desarrollo, 4.3.1)

También aprovechamos para eliminar un nivel adicional de subdirectorios
que metimos en su día para distinguir jdec de jde+... 

Esto significará que habrá que bajarse de nuevo nuestras copias locales,
pero queda todo mejor organizado en un único repositorio. ¿Cómo lo veis?

JoseMaria
On Tue, 2010-02-09 at 09:15 -0500, David Lobato wrote:
> Creo que Roberto te ha respondido en el mail anterior.
> El error que pones pertenece al tag/branch 5.0 del repo jdec,
> actualizate el repositorio y verás como funciona ;)
> 
> 
> Saludetes.
> David.
> 
> 2010/2/8 <s.marugan en alumnos.urjc.es>
>         Bajándome el trunk sí funciona el autoreconf y configure, pero
>         el make falla:
>         
>         make[3]: *** No hay ninguna regla para construir el objetivo
>         `hierarchy_wrap.c', necesario para `all'.  Alto.
>         make[3]: se sale del directorio
>         `/home/sara/jderobot5.0-trunk/base/swig'
>         make[2]: *** [all-recursive] Error 1
>         make[2]: se sale del directorio
>         `/home/sara/jderobot5.0-trunk/base'
>         make[1]: *** [all] Error 2
>         make[1]: se sale del directorio
>         `/home/sara/jderobot5.0-trunk/base'
>         make: *** [all-recursive] Error 1
>         
>         lo mismo que puso Juan en un email reciente.
>         
>         De todos modos lo que me interesa ahora es tener las últimas
>         versiones de los componentes varcolorserver y
>         varcolorviewgtkmm. No sé si son las que hay en el branch 5.0.
>         Roberto me hizo la prueba el otro día con estos componentes y
>         funcionaban perfecto con un vídeo y una cámara usb.
>         
>         
>         
>         
>         "David Lobato" <dav.lobato en gmail.com> escribió:
>         
>                 Jderobot 5.0 está en el svn jderobot, el branch 5.0 no
>                 funciona.
>                 
>                 Bajate el el svn correcto y dale al autoreconf, verás
>                 que es otra cosa ;)
>                 
>                 Yo uso las versiones que se instalan por defecto en
>                 debian automake 1.10 y
>                 autoconf 2.61
>                 
>                 David.
>                 
>                 2010/2/8 <s.marugan en alumnos.urjc.es>
>                 
>                         Sí, me refería a que no me he bajado el trunk
>                         de jderobot, sino el branch
>                         5.0.
>                         
>                         He comprobado que tengo esas tres herramientas
>                         y además he probado con
>                         distintas versiones de automake, que es lo que
>                         parece que falla, pero nada.
>                         Con qué versión de automake estáis trabajando?
>                         
>                         
>                         "David Lobato" <dav.lobato en gmail.com>
>                         escribió:
>                         
>                         
>                          Hola,
>                                 
>                                 Entiendo que por branch, te refieres
>                                 al nuevo svn jderobot, no? En el svn
>                                 de
>                                 jdec, hay un branch 5.0 que usamos
>                                 como primerisima versión y que no
>                                 tiene
>                                 nada que ver con el svn de jderobot.
>                                 
>                                 En cuanto a los Makefiles.in, se
>                                 generan a partir de los Makefiles.am,
>                                 lo
>                                 que me suena a que no tienes alguna
>                                 herramienta bien instalada o no estás
>                                 regenerando la configuración
>                                 correctamente. Comprueba que tienes
>                                 automake,
>                                 autoconf y libtool.
>                                 
>                                 Un saludo,
>                                 David.
>                                 
>                                 
>                                 
>                                 2010/2/8 <s.marugan en alumnos.urjc.es>
>                                 
>                                  Hola,
>                                         
>                                         yo también estoy dando mis
>                                         primeros pasos con
>                                         jderobot-5.0 a propósito
>                                         de realizar mi tfm. Éste
>                                         consiste en portar Eldercare a
>                                         la nueva
>                                         versión, lo que permitirá
>                                         distribuir más el
>                                         procesamiento y programar
>                                         un cliente en un móvil android
>                                         para recibir las alarmas de
>                                         detección
>                                         de caídas.
>                                         
>                                         Me he bajado el branch de la
>                                         5.0, he ejecutado 'autoreconf
>                                         -vfi' y ha
>                                         dado error:
>                                         
>                                         ...
>                                         autoreconf: running: automake
>                                         --add-missing --copy
>                                         --force-missing
>                                         configure.in:147: required
>                                         file `interfaces/Makefile.in'
>                                         not found
>                                         configure.in:159: required
>                                         file `components/Makefile.in'
>                                         not found
>                                         autoreconf: automake failed
>                                         with exit status: 1
>                                         
>                                         al igual que el ./configure
>                                         generado, echan de menos los
>                                         makefile.in.
>                                         
>                                         Lo que sí que podido ejecutar
>                                         el es el ejemplo6 de ice y
>                                         funciona bien
>                                         para recoger imágenes de una
>                                         cámara, sin embargo para
>                                         archivos de
>                                         vídeo no consigo que funcione
>                                         con esta configuración:
>                                         
>                                         VarColorSrv.Endpoints=tcp -h
>                                         127.0.0.1 -p 9999
>                                         VarColorSrv.VarColor.Id=varcolorA
>                                         VarColorSrv.VarColor.Uri=file:///home/sara/Escritorio/n.avi
>                                         VarColorSrv.VarColor.FramerateN=30
>                                         VarColorSrv.VarColor.FramerateD=1
>                                         VarColorSrv.VarColor.ImageWidth=320
>                                         VarColorSrv.VarColor.ImageHeight=240
>                                         VarColorSrv.VarColor.Format=ARGB
>                                         
>                                         da el error y se pone a servir
>                                         las imágenes de la cámara 0:
>                                         
>                                         libv4lconvert: Error
>                                         decompressing JPEG: fill_nbits
>                                         error: need 1 more
>                                         bits
>                                         
>                                         ¿con qué formatos de vídeo lo
>                                         habéis probado?
>                                         
>                                         gracias y un saludo!
>                                         _______________________________________________
>                                         Jde-developers mailing list
>                                         Jde-developers en gsyc.es
>                                         http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers
>                                         
>                                         
>                                 
>                         
>                         
>                 
>         
>         
>         
> 
> 
> _______________________________________________
> Jde-developers mailing list
> Jde-developers en gsyc.es
> http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers


-- 
http://gsyc.es/jmplaza 
Universidad Rey Juan Carlos




More information about the Jde-developers mailing list