Advertisement
Bienvenido a Squishdot Reportes Anuncios Debian Ciencia Linux
 principal
 nivel superior
 enviar artículo
 buscar
 administrar
 acerca de ...
 rdf
 rss
 main


Reporte de actividades enero 1
Reportes Posted by Víctor Martínez on Friday January 14, @10:39PM el 2011
from the dept.
Seguimiento al problema de compilación con Cython reportado en el Tracker [1], mientras revisaba esta nueva instalación di con specific.py [2] y note que en los comentarios dice elige entre cython o pyrex y en la definición está escrito Pyrex, así que añadí ahí mismo que se decida si se van a usar mayúsculas o minúsculas para este valor (el viejo comentario, si el código y los comentarios discrepan, lo más probable es que ambos sean incorrectos).


En la última reunión de trabajo con Errno, había estado actualizando roadmap_birdcage.txt [3 y, setup.py [4] para reflejar el cambio a la versión 1.0 de Birdcage, es muy importante que revisen, puesto que al cambiar a la versión 1.0.0 si ya tienen la versión anterior compilada se van a encontrar con 2 versiones de Birdcage instaladas para no repetir copio el texto que escribí para el log [5]:
&#8220;Update version number to reflect our stable release 1.0.0 of Birdcage. Caution if you had installed the previous version and build and install the new you will end with two Birdcage instances, depending of your system the directory will be in /usr/lib/python<X>.<Y>/site-packages (Python 2.5 and earlier or /usr/lib/python<X>.<Y>/dist-packages (Python 2.6 and later)&#8221;
Durante el sprint de desarrollo, volvía a sacar a colación que es necesario definir que licencia tiene Birdcage para poder empaquetarlo, y se volvió a sacar a colación que depender de skype para la discusión de trabajo es excluyente primero porque hay que tener un binario bastante grande instalado y segundo porque se depende de una red que no ha demostrado no se ser tan resistente a caidas como el IRC y tercero porque skype al funcionar comparte una parte del ancho de banda con la propia red skype (por su modelo p2p y al menos para mí, si no estoy usando la capacidad de vozip no me agrada la idea de que esté usando mi BW).
Por otro lado también se propuso que en lugar de discutir los detalles del código en Gobby (que es muy cómodo por tenerlo presente en pantalla) se haga en el skype, puesto que el chat del primero no mantiene histórico y el segundo si, de manera que así es mucho más fácil crear un reporte simplemente revisando el log, mejor aún, si se tomo una decisión, se hizo un cambio o se tuvo una buena idea esta queda documentada.
Metí en problemas a Errno, puesto que por default worldish instanciaba csound, sin embargo en un par de horas re encontró el cómo instanciar csound y nos brindo una versión que podemos correr en un chroot, dicho sea de paso encontré que es probable que al correr worldish dentro de un chroot no sea capaz de contactar con el sistema de audio del host, cosa que no había considerado anteriormente y debo investigar al respecto (caso similar tuve con el visualizador de Vian, tuve que permitir que X pudiera recibir conexiones de red desde localhost, creo que algo similar pasa con /dev/dsp).
Se hablo de algunas herramientas y programas interesantes [6]. En el log se ecuentra el uso de grep de manera muy sencilla el uso de grep, que reproduzco a continuación:
grep string files -r
o
grep string * -r
Sugerí que para que Errno se familiarice con la herramienta de reporte de bugs de Debian, reportara el arreglo para pyrex en testing basado en el reporte que hice en Ubuntu [7] en todo caso lo pensé enviar anoche sin el patch y que el enviara el patch para que viera cómo funciona el BTS de Debian sin embargo en Ajusco se fue la luz más que un par de ocasiones y mi maquina no reinicio correctamente además de que no urge entra como whislist (de severidad).
Tareas continuas
Mantenimiento de las maquinas en Ajusco [8] y el sitio del ICME, se espera la fecha para convertirlo en contenido estático
Urgentes
Importante también se debe hacer una migración mayor por cambio de versiones en Drupal, ya hice tres migraciones de otros sitios directo en producción, sin embargo el del ICME usa una cantidad grande de módulos complejos, por lo que espero poder probar en maquina de prueba antes de actualizar el de producción. Por cierto hemos tenido tres inyecciones de php en los sistemas creados con ROR ya contactamos a nuestro proveedor para deshabilitar el php en lo que corre Rails, pero hemos tenido dos intrusiones ,la ultima no descarto pudiera ser otro el vector y no rails, voy a buscar aplicaciones no actualizadas en los home de nuestros usuarios.

Pendientes
Escribir un roadmap del empaquetado

Leer los siguientes documentos
http://www.debian.org/doc/debian-policy/

http://www.pathname.com/fhs/

http://www.debian.org/doc/packaging-manuals/debconf_specification.html

http://www.debian.org/doc/developers-reference/

http://bugs.debian.org/debian-policy

Empaquetar Birdcage

Leer y comprender la GPL version 3.
http://www.gnu.org/licenses/gpl.html
http://www.gnu.org/licenses/quick-guide-gplv3.html
http://www.gnu.org/licenses/agpl.html
http://www.gnu.org/licenses/why-affero-gpl.html

[1] https://sourceforge.net/tracker/index.php?func=detail&aid=3143128&group_id=130463&atid=717895
[2] http://ouroborus.svn.sourceforge.net/viewvc/ouroborus/birdcage/specific.py?view=markup&pathrev=383
[3] http://ouroborus.svn.sourceforge.net/viewvc/ouroborus/birdcage/roadmap_birdcage.txt?revision=380&view=markup&sortby=date
[4] http://ouroborus.svn.sourceforge.net/viewvc/ouroborus/birdcage/setup.py?revision=377&view=markup&sortby=date
[5] http://ouroborus.svn.sourceforge.net/viewvc/ouroborus/birdcage/setup.py?sortby=date&view=log
[6] http://blografia.net/vicm3/index.php/2011/ligas-compartidas-7-10-enero/
[7] https://bugs.launchpad.net/ubuntu/+source/pyrex/+bug/640062
[8] http://linux.ajusco.upn.mx/wiki/index.php?title=Uroborus#Servers_and_services_available




reporte reciente | Reporte de vacaciones  >

 

Related Links
  • Articles on Reportes
  • Also by Víctor Martínez
  • Contact author
  • The Fine Print: The following comments are owned by whoever posted them.
    ( Reply )

    Powered by Zope  Squishdot Powered
      "Any system that depends on reliability is unreliable." -- Nogg's Postulate
    All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ©1999 Butch Landingin.
    [ home | post article | search | admin ]