Pages
-
Archives
-
Categories
-
Search
-
Meta
-
Credits
22 June, 2009 | No comments
Versión actualizada de mini-faq de Canaima
Recibí varias sugerencias para enriquecer el documento mini-faq de Canaima y subí una nueva versión, la pueden descargar en http://forja.softwarelibre.gob.ve/projects/canaima-doc/ en la sección de doumentos o en http://e1th0r.gulmer.org.ve/documentos
Comentarios, críticas, bienvenidas
17 June, 2009 | 3 comments
Despejando dudas sobre “Canaima”
Últimamente he venido oyendo algunas críticas sobre Canaima y he revisado cuidadosamente las mismas para tratar de construir con ellas un muro sobre el cual podamos ver más alto; en este sentido, he escrito este mini FAQ sobre Canaima el cual no debe considerarse “oficial” ya que al ser un proyecto articulado por el CNTI mal podría yo definir elementos a priori.
¿Qué es Canaima?
Un pretexto para generar, fortalecer comunidades que ayude e impulsen el desarrollo tecnológico y social del país
¿Cómo está estructurado Canaima?
Canaima está estructurado en varios “componentes”, siendo algunos de ellos:
- El componente comunitario, conformado, en principio por todos los que hacen vida en Canaima
- El componente de desarrollo, integrado por _todos_ aquellos que hagan desarrollos (propios o adaptados) a Canaima
- El componente articulador, integrado por aquellos que articulan las líneas del proyecto; en principio este componente lo compone el CNTI en función de que este es un proyecto de la APN y debe responder a necesidades puntuales de la APN; no obstante, el acceso a esta “esfera” es transparente y depende, mayormente de la voluntad de trabajo que vaya más allá del tema técnica e internalice que, en el caso de Canaima, lo técnico no es neutro, que existen elementos que trascienden lo individual y que el país requiere del concurso de todos para enderezar entuertos y proponer el camino que debemos andar.
¿Si tengo ideas sobre mejoras al proyecto Canaima, dónde debo proponerlas?
Dentro del concepto del más puro ejercicio colectivo de responsabilidad, cualquier comentario, duda, mejora, propuesta tiene un nicho en la lista de Discusión ubicada en http://canaima.softwarelibre.gob.ve/cgi-bin/mailman/listinfo/discusion
Allí se pueden canalizar todas las inquietudes que tengan al respecto.Así mismo, esta lista es un lugar en el cual, frecuentemente, se dan discusiones técnicas sobre Canaima.
Si encontré un error en Canaima, ¿dónde debo notificarlo?
• Primeramente, abres un ticket en http://proyectos.canaima.softwarelibre.gob.ve/canaima/query (abrir primero la sesión)
• Si es muy grave, notificarlo en la lista (http://canaima.softwarelibre.gob.ve/cgi-bin/mailman/listinfo/discusion)
Pero… ¿a quién debo dirigirme?
En función de que Canaima es un proyecto de la APN con características especiales, no existe una única persona que coordine, sino que todo el grupo articula, define, propone mejoras, cambios y otros. Es importante mencionar que siendo su nicho primario la APN, más que nunca es necesario que la comunidad genere, promueva nuevos usos, nuevas funcionalidades para que nuevas versiones de Canaima se creen con soluciones a necesidades comunitarias.
Si tengo un desarrollo, ¿cómo lo propongo a Canaima?
- Crea el proyecto en forja (http://forja.softwarelibre.gob.ve)y sube una versión que:
- Siga las buenas prácticas de desarrollo de Debian
- Posea una documentación básica
- Que esté firmada con tu llave gpg
- Que haya pasado las pruebas básica de lintian, pbuilder.
- Anúncialo y propón su inclusión en canaima en la lista de desarrollo http://canaima.softwarelibre.gob.ve/cgi-bin/mailman/listinfo/desarrolladores
Es importante que sepas que tu desarrollo debe servir a intereses colectivos, si quieres que se incluya en Canaima.
¿Con qué recursos tecnológicos cuenta Canaima?
- Espacio de herramientas colaborativas en http://forja.softwarelibre.gob.ve con disponibilidad para:
- svn
- lista de correo
- páginas personales (del tipo miproyecto.forja.softwarelibre.gob.ve)
- wiki personal
- subdominio propio (del tipo miproyecto.forja.softwarelibre.gob.ve)
- Wiki disponible en wiki.canaima.softwarelibre.gob.ve
- Sistema de tickets en http://proyectos.canaima.softwarelibre.gob.ve/canaima
¿Y si requiero de otra funcionalidad que no está disponible?
Pues, inscríbete en la lista de discusión de Canaima (http://canaima.softwarelibre.gob.ve/cgi-bin/mailman/listinfo/discusion) y justifica tu petición y si beneficia al colectivo, es muy probable que se examine su implementación
Si no me gusta Canaima, ¿qué hago?
- Si no te gusta y si crees que se podría ser mejor, propón tus mejoras en http://canaima.softwarelibre.gob.ve/cgi-bin/mailman/listinfo/discusion
- Si no te gusta y no quieres proponer mejoras… no lo uses
y todos felices
¿En qué está basado Canaima?
En Debian
¿Es Canaima una remasterización de Debian?
Pregunta interesante, remasterizar es quitar o poner alguna utilidad y, quizás, poner un wallpaper; en este sentido, Canaima no es una remasterización es un proyecto sobre el cual se están articulando actores tecnológicos y sociales, plataformas tecnológicas, desarrollos propios, mejoras al instalador, traducciones existentes yotras más.
¿Cuál es la última versión de este documento y dónde la consigo?
La última versión es la Versión 0.1, mar jun 16 12:35:20 VET 2009 y puedes conseguirla en http://forja.softwarelibre.gob.ve/projects/canaima-doc/
Versión 0.1, mar jun 16 12:35:20 VET 2009
22 April, 2009 | 1 comment
English post
Nothing, only a test
21 April, 2009 | No comments
xsw 0.3
Listo, empaquetado.
Las presentaciones, ahora, pueden ser exportadas como archivos pdf.
Pueden bajar la última versión desde acá http://e1th0r.gulmer.org.ve/wp-content/uploads/2009/04/xsw_030-1_i386.deb
Como siempre, problemas con el paquete debian, por favor, contactarme.
19 April, 2009 | 1 comment
xsw
A todos aquellos que nos gustan las herramientas minimalistas, xsw es una excelente alternativa para generar presentaciones a partir de un archivo de texto.
El programa original está en http://code.google.com/p/xsw/ y, aprovechando el fin de semana, lo empaqueté para Debian [1]; por ahora estoy trabajando en la internacionalización y en una mejor ayuda (páginas de manual, más ejemplos, etc). Pueden descargarlo desde este enlace.
Cualquier problema con el paquete en debian, por favor, contactarme.
[1] http://e1th0r.gulmer.org.ve/wp-content/uploads/2009/04/xsw_023-1_i386.deb
13 April, 2009 | No comments
Toshiba satélite y rtl8187
Una amiga trajo una portátil de ese tipo ya que no le funcionaba la tarjeta de red inalámbrica… después de leer un poco, la hicimos funcionar de la siguinte manera:
a) Bajamos un mernel nuevo (usamos el 2.6.29.1)
b) Compilamos a la debian way (make-kpkg)
c) Bajamos el driver del proyecto linuw-wireless (http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2 específicamente ese)
d) Compilamos el driver respectivo (preparen su bebida favorita y dispónganse a hacer otra cosa mientras e compila ya que el proceso es bastante largo)
e) Bajamos cualquier driver que el kernel anterior tuviese (especifícamente el rtl8187) para ello usamos la utilidad make unload provista por el driver del proyecto linux-wireless
f) Subimos el nuevo driver rtl8187
g) Listo!, iwlist scan mostró las redes disponibles y con iwconfig + essid + clave tuvimos la tarjeta arriba y funcionando
Lo dejo allí por si a alguien le funciona.
21 March, 2009 | No comments
Parrot 1
Hace pocos días, la gente de Parrot liberó la versión 1.0 ( Haru tatsu )de dicha máquina virtual.
Las notas de lliberación dicen:
+ New user documentation for exceptions. + Updates to Chapters 4 & 5 of the Parrot book. + Improved and expanded generated HTML documentation, as the input for http://docs.parrot.org. + Added Compiled HTML Help (.chm) version of documentation. + Cleanups and fixes. - Languages + Pynie - left the nest and is now at http://pynie.googlecode.com/ + Cardinal - left the nest and is now at http://github.com/cardinal + APL - left the nest and is now at http://paraplegic.googlecode.com/ + ABC, Squaak, and Befunge moved to examples/. + All remaining languages moved to https://svn.parrot.org/languages/ - Tools + Support for language builds from an installed Parrot. + Expanded language shell generator for new languages. + 'parrotbug' utility repurposed for the Trac interface. - Deprecations + Removed deprecated Tqueue and Closure PMCs. + String, Key, NCI, LexPad, Iterator, Sub, Continuation, RetContinuation, ExceptionHandler, ParrotLibrary, ParrotInterpreter, ParrotThread, ParrotRunningThread, Rational, FixedPMCArray, ResizablePMCArray, and GDBMHash PMCs now use declared attributes (ATTR), in place of the deprecated UnionVal.
No obstante, en Debian aun no contamos con este paquete, ya que en Alioth [1] sólo se encuentra la versión 0.7.0
A propósito… ¿saben qué significa Haru Tatsu?
[1] http://alioth.debian.org/projects/pkg-parrot/
15 March, 2009 | No comments
Freshmeat su nueva cara y las granjas de proyectos
Después de algunos años de estar viendo la cara de freshmeat con sus particulares recuadros amarillos, hoy me encontré con la sorpresa de que hicieron una migración del look and feel.
Quizás sean resabios de linuxero viejo, pero cambios como este, a primera vista, tardan tiempo en calar, pero qué se le hace, ya está funcionando y allí está, presta para ser usada.
En este sentido, este tema de las “granjas”, “forjas” es bien interesante: herramientas que pueden evaluarse desde 2 ópticas bien definidas, la técnica y la comunitaria.
En el ámbito técnico, nada que decir, podemos evaluarlas con herramientas tradicionales y en base a las características de las prestaciones que ofrecen; por ejemplo, últimamente he estado trabajando bastante con fusionforge, heredero de gforge, el cual ofrece modificaciones sustanciales con respecto al primero tales como: internacionalización mediante archivos .po que se complementan perfectamente con los locales del servidor donde se instale, soporte nativo a php5, soporte nativo a postgrest 8, una mayor organización del código en cuanto a crontabs, archivos de configuración y otros, etc. En posts sucesivos iremos hablando de nuestras experiencias con esta herramienta.
El otro punto de evaluación es la óptica comunitaria, el tener una herramienta técnicamente muy buena pero sin políticas de uso, direccionalidad comunitaria no sirve de mucho; este punto exige una multidisciplinariedad para lograr definir enfoques que garanticen el crecimiento detrás de la comunidad que en ella hará vida.
He sido testigo, colaborador y administrador de varias de estas “granjas”, “forjas” lo cual me ha permitido tener una visión quizás un poco variada de todo el proceso que las acompaña y que uno de los puntos más importantes es la consolidación de una comunidad que las use, que ayuda a su mantenimiento y que, incluso, se involucre en la definición de las políticas que la definen.
6 March, 2009 | 2 comments
Volviendo…
Después de mucho tiempo, hemos vuelto.
Levantamos toda la data, tenemos máquina nueva (gracias milmazz) y tenemos nuevo hosting (gracias Cenditel)
Ahora, a empezar a trabajar con toda la información que hemos recopilando y que tenemos engavetada.
25 September, 2008 | No comments
Utilizando el módulo mod_flvx en apache2
Utilizar archivos flv en una página web requiere de varios programas externos; no obstante, uno de los desarrolladores de Apache, Paul Querna, creó un módulo para apache, que facilita enormemente el trabajo.
A continuación un pequeño tutorial probado en Debian lenny
a) Obtener el código fuente desde http://people.apache.org/~pquerna/modules/mod_flvx.c
b) Instalar apsx, en debian el nombre del paquete es apache2-prefork-dev
c) Compilar el módulo con apxs2 -i -a -c mod_flvx.c
d) Crear el archivo /etc/apache2/mods-enabled/flvx.load con el siguiente contenido
LoadModule flvx_module /usr/lib/apache2/modules/mod_flvx.so
e) Agregar en el archivo /etc/apache2/httpd.conf AddHandler la cadena
flv-stream .flv
f) Descargar el reproductor flash desde http://topfstedt.de/FLVScrubber2/FLVScrubber2.zip e instalarlo en un directorio accesible por el servidor web
g) Crear una página web cualquiera con el siguiente código
<object width=”323″ height=”283″>
<param
name=”movie”
value=”http://HOST/diretorio_donde_este_el_reproductor_FLVScrubber2/FLVScrubber2.swf?file=http://HOST/FILE.flv&bufferTime=3&startAt=0&autoStart=false” />
<param name=”allowScriptAccess” value=”sameDomain” />
<param name=”allowFullScreen” value=”true” />
<embed
src=”http://HOST/FLVScrubber2/FLVScrubber2.swf?file=http://HOST/FILE.flv&bufferTime=3&startAt=0&autoStart=false”
type=”application/x-shockwave-flash”
allowScriptAccess=”sameDomain”
allowFullScreen=”true”
width=”323″ height=”283″ />
</object>
h) Disfrútelo.
« Next entries