[Butia-devel-list] Problema con pybot

Daniel Cancela cancela.daniel en gmail.com
Sab Feb 15 13:28:10 UYST 2014


Jorge, muchas gracias por esta clase magistral! Cada día me siento más cono
el señor aquel del "solo se que no se nada"...
El 14/02/2014 21:45, "Jorge Visca" <xxopxe en gmail.com> escribió:

> 2014-02-13 21:28 GMT-02:00 Daniel Cancela <cancela.daniel en gmail.com>:
>
>> Ahora en serio: cual es la diferencia entre ellos? Bobot es lua y pybot
>> python?
>>
>
> bobot es el mas viejo, descendiente de uno anterior que se llamaba lubot
> (2008?). Originalmente se implemento par andar en routers inalámbricos con
> 16Mb de RAM. Escrito en Lua. Ademas de la idea de drivers asociados a los
> módulos de usb4all, implementó un protocolo sobre sockets para ser usado
> desde afuera de forma fácil (LIST, CALL, etc.). Cuando comenzó Butiá 1.0
> fue usado como servicio de base.
> Luego suceden dos cosas. Para butiá 2 usb4all evoluciona en usb4butia con
> soporte para plug&play. Bobot se adapta, pero su creador dice que ya todo
> es un enchastre y abandona su desarrollo. No queda claro si el autor se
> refería a bobot o a usb4butiá. Desde entonces, bobot carece de maintainer y
> es un hijo abandónico.
> Por otro lado, el despliegue de bobot en las XO era algo engorroso y se
> fue haciéndolo más (p.ej. cuando aparecieron las XO ARM). Dependía de un
> par de componentes binarios que debían ser compilados y empaquetados.
> Además corría como un servicio, que debía levantarse y luego bajarse, etc.
> Como el usuario principal era tortuga, una solución python nativa que fuera
> accedida directamente desde tortuga y que usara las librerías estándar de
> python era mucho mas simple y fácil de mantener. El resultado fue pybot
> (escrito por otro), básicamente un port de bobot de lua a python. Tengo
> entendido que ya han surgido incompatibilidades. No le he seguido la pista,
> pero creo que han habido cambios en la gestión de p&p de usb4butia.
>
> La otra diferencia queda clara en el primer mail de este thread :P
>
> En lo personal, creo que usb4butia cumplió un ciclo y que hay que diseñar
> un reemplazo, que tenga algunas características bien distintas.
>
> Jorge.
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://www.fing.edu.uy/pipermail/butia-devel-l/attachments/20140215/131c7b54/attachment.html 


Más información sobre la lista de distribución Butia-devel-l