[Butia-devel-list] Problema con pybot

Mercedes Marzoa Tanco mercedesmarzoatanco en gmail.com
Mar Mar 11 17:12:09 UYT 2014


Para los que querían saber el final de la novela, hice lo último que me
dijo Alan y ahora anda.

Muchas gracias!
Saludos, Mercedes.


El 15 de febrero de 2014, 13:28, Daniel Cancela
<cancela.daniel en gmail.com>escribió:

> 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/20140311/330aeb52/attachment.html 


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