<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>a &nbsp;mi me pasaron &nbsp; &nbsp;unas &nbsp;imàgenes &nbsp;de &nbsp;activity central &nbsp; todavìa no las probè .<br><br>Pero &nbsp;con el &nbsp;ubuntu 12.04 &nbsp;aùn no logro que &nbsp;me reconozca la placa &nbsp;y al tratar de &nbsp;instalar &nbsp;algo como vlc &nbsp;player me dice que &nbsp;hay un conflicto con tortu bots &nbsp;y no me deja instalar.<div><br></div><div>Henry&nbsp;<br><br><div><hr id="stopSpelling">From: alanjas@hotmail.com<br>To: butia-devel-l@fing.edu.uy; butia@fing.edu.uy<br>Date: Mon, 27 Jan 2014 22:58:17 -0300<br>Subject: [Butia-devel-list] Nueva imagen Magallanes - TurtleBots<br><br>

<style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>
<div dir="ltr"><div>Hola!</div><div><br></div><div>Como algunos sabrán, Ceibal está aprontando los últimos detalles de una nueva imagen</div><div>para Magallanes (1, 2 y 3). La nueva imagen está basada en Ubuntu 12.04 aprovechando</div><div>que es LTS (soporte extendido de 5 años).</div><div>La estoy probando en una Magallanes 3 y anda muy bien. Pero quería comentar algunas</div><div>cosas que hay que tener en cuenta a la hora de generar/instalar el .deb:</div><div><br></div><div>-Trae el paquete "sugar-emulator" 0.98.8</div><div><br></div><div>-Trae Pygame 1.9.1 :-)</div><div><br></div><div>-No trae las reglas udev para la USB4all (el paquete las instala).</div><div><br></div><div>-Trae TurtleBlocks 176 instalado en ~/Activities</div><div><br></div><div>-Trae TurtleBots 19 instalado en ~/Activities. No trae acceso directo en la</div><div>categoría "Programas" para poder ejecutarlo desde GNOME. Esto es problemático,</div><div>ya que las actividades instaladas en el "home" tienen preferencia por sobre</div><div>las instaladas en "usr/share/sugar". Esto significa: al instalar nuestro paquete</div><div>de TurtleBots, solamente ejecutándolo desde el menú se va a usar el que está</div><div>en /usr. Cuando se ejecuta desde sugar, va a usar el del home.</div><div><br></div><div>-El paquete "turtleart" y el "sugar-turtleart-activity" no vienen instalados: esto</div><div>simplifica la parte de instalación ya que nuestro paquete mantiene un conflicto</div><div>con ese paquete en la versión &lt;0.98.</div><div><br></div><div>-En el sistema viene instalado un "metapaquete" llamado "sugar-default-activities".</div><div>Las comillas en "metapaquete" son debido a que no es un metapaquete propiamente</div><div>dicho. Es un paquete que pesa 236 megas y trae todas las actividades dentro para</div><div>desempacar en /usr/share.. No sé si el script de postinst se encarga de moverlas</div><div>al home o que pasa, ya que en el /usr/share no hay ninguna actividad.</div><div><br></div><div>La versión instalada de ese paquete difiere de la publicada acá:</div><div><br></div><div>http://ubuntu.activitycentral.com/debs/</div><div><br></div><div>-En las actualizaciones apareció un paquete llamado "sugar-activity-turtlebots" que</div><div>estuve rastreando. Ceibal creó su propio paquete (basado siempre en la versión 19)</div><div>y que está en el source que creó para todos los paquetes:</div><div><br></div><div>http://ceibal.activitycentral.com/updates/pool/main/s/sugar-activity-turtlebots/</div><div><br></div><div>Este paquete solo instala el TurtleBots en /usr.. pero no instala las reglas.</div><div><br></div><div>Teniendo estos dos últimos puntos a la vista, deberíamos arreglar algunas cosas</div><div>en el archivo control de nuestro TurtleBots para que se pueda instalar fácilmente</div><div>versiones actualizadas de TurtleBots sin generar conflictos y problemas con todo</div><div>ésto que creo Ceibal.</div><div><br></div><div>Por lo pronto habría que poner el paquete "sugar-activity-turtlebots" como</div><div>conflictivo y que el nuestro "turtlebots" lo reemplaza.</div><div>En cuanto al otro paquete "sugar-default-activities" no sé como se resuelve.</div><div><br></div><div>-------------------------------------------------------------------------------</div><div><br></div><div>Otro tema que ha generado siempre discusiones: depende o recomienda?</div><div><br></div><div>El otro día agregué compatibilidad al plugin de NxT para usarlo con un dongle</div><div>bluetooth y entonces agregué el "bluez" como dependencia.</div><div>Pero en sí, no es una dependencia: el TurtleBots anda igual si no lo tiene. No te</div><div>va a andar el NxT con el dongle, pero por usb sí.</div><div><br></div><div>La diferencia entre depender y recomendar se ve en la práctica cuando instalás</div><div>el paquete y si depende de algún paquete que no está en el sistema, te pide</div><div>que instalés ese paqute -&gt; necesitás conexión a internet. Eso se traduce en un</div><div>problema a la hora de ir a talleres donde tenés a varios que quieren tener la</div><div>actividad y no necesariamente hay buena conexión a internet (si es que hay).</div><div><br></div><div>Paso a detallar para discutir:</div><div><br></div><div>Actualmente TurtleBots depende de:</div><div><br></div><div>-python-pygame (&gt;= 1.9.1) (</div><div>-python-gconf</div><div>-python-gtk2</div><div>-libbluetooth3 (&gt;= 4.91)</div><div>-libc6 (&gt;= 2.7)</div><div>-libglib2.0-0 (&gt;= 2.12.0)</div><div>-libgstreamer0.10-0 (&gt;= 0.10.0)</div><div>-python:any (&gt;= 2.7.1-0ubuntu2), python2.7</div><div><br></div><div>Recomienda:</div><div><br></div><div>-python-pycurl</div><div><br></div><div>Mi opinión: mover pygame, bluetooth y gstreamer para recomendados.</div><div>El "pygame" lo usa FollowMe.</div><div>Los paquetes relativos al bluetooth lo usa el plugin de NxT.</div><div>"gtreamer" lo usa el plugin de Marcas y TurtleBlocks para usar la cámra.</div><div>El "python-gconf" lo usa turtleblocks para persistir ciertos estados y nosotros</div><div>para la paleta de "casteo".</div><div><br></div><div>Saludos!</div><div><br></div><div>Alan</div>                                               </div>
<br>_______________________________________________
Butia-devel-l site list
Butia-devel-l@fing.edu.uy
https://www.fing.edu.uy/mailman/listinfo/butia-devel-l</div></div>                                               </div></body>
</html>