News

Varias desde mi taller Fedora

Added by Guillermo Gómez almost 2 years ago

Algunas pequeñas o grandes cosas, depende. Una de ellas, estos últimos días he estado intentando terminar mi transición hacia dwm como mi gestor de ventanas preferido dado que si bien GNOME3 me agrada, le sigue faltando algunas cosas esenciales para mi forma de trabajo, en particular el arreglo de las ventanas sigue siendo el punto débil y mi tema recurrente, en esos casos los "tiling" window managers son especiales.

Entre dichos tiling window manager y GNOME mi punto de equilibrio estaba en Fluxbox y su forma simple de arreglar las ventanas. Es curioso, en la medida que avanzo en mi uso de Fedora me halan dos atractores, los "escritorios como GNOME" y los "gestores de ventana" ligeros dejándome en la situación de tener que escoger qué es lo que mejor se adapta a mi manera de trabajar. Hasta ahora Fluxbox ganaba y era mi entorno de trabajo preferido, una especie de punto medio. Ahora dwm poco a poco va calando en mi preferencia.

El otro tema fue el empaquetamiento de las herramientas para consola de Openshift Express, felizmente ya esta en updates-testing y prontamente en su Fedora 15 y Fedora 14. También se ha incluído en EPEL6 para su uso en RHEL6 y distribuciones derivadas como Centos.

Volviendo al tema del DWM, ello me llevó a buscar herramientas para completarlo, por ejemplo quería un systray (stalonetray tint2) y aplicaciones que me ayudaran con lo más básico, como por ejemplo un control de volumen o un monitor de batería, abajo les dejo los enlaces para quién le interese.

En el frente Ruby, y por las mismas razones, me dispuse a generar imágenes desde código con ImageMagick, de último enlace el dedicado a dichas notas de cómo hacerlo.

Me cae muy mal que la envidia y el egoísmo sean considerados hoy día el motor de nuestra sociedad y de nuestro progreso, simplemente me resisto a pensar así. ¿Será por eso que me siento que no calzo bien en este mundo y persisto en intentar cambiarlo?

Gomix

Openshift Redmine Git/Rails

Added by Guillermo Gómez almost 2 years ago

Después del anuncio de Red Hat Openshift, aqui van mis primeras experiencias y notas al respecto.

En particular es de relevancia que para RPMDev era crucial que Openshift se integrará via Git, esto no fué fácil, y realmente conseguí muy poca ayuda, sólo palabras de aliento, felizmente la tarea salió.

El resto de la documentación tiene que ver con en general el uso de Openshift como Plataforma como Servicio (PasS) a la cual le estoy dedicando buen tiempo ya que me parece una excelente alternativa para los desarrolladores de aplicaciones Web. En mi caso estoy trabajando apps basadas en Ruby/Rails/Sinatra/Rack.

Los detalles en: http://rpmdev.proyectofedora.org/projects/dev/wiki/Openshift

Gomix

Se busca empaquetador para i4uc

Added by Guillermo Gómez almost 2 years ago

Se busca empaquetador para incorporar i4uc en Fedora.

Por ahora el contacto es en irc.freenode.net en el canal #fedora-latam-rpmdev con mfpuente.

mfpuente: hoy liberé la última version, 0.5.6 http://trac.usla.org.ar/i4uc/raw-attachment/wiki/Descargas/i4uc-0.5.6.tar.bz2

valentinbasel: El pibe desarrolló un IDE para gestionar desarrollos que tengan que ver con microcontroladores, yo lo uso bastante, te permite crear el .hex a partir de tu assembler y cargarlo en varios tipos de prgramadores de pics soportados por linux, está echo en vala

Otro enlace que me pasó:

Gomix

Celebrando F15 Lovelock

Added by Guillermo Gómez about 2 years ago

Fedora 15 ya está disponible y lo celebro en particular con mucho contenido reciente relevante a esta liberación tan fabulosa.

Felicitaciones a todo el equipo Fedora por ese arduo trabajo de todos los días, y en particular por seguir defendiendo los valores del software libre.

Gomix

Gnome3 Tips

Added by Guillermo Gómez about 2 years ago

Dado que ya estamos cerca del lanzamiento de Fedora 15, nombre código Lovelock, es hora de publicar algunos tips y mi experiencia con preupgrade a F15 y el uso de Gnome3. Los enlaces abajo documentan los tips y mis notas acerca del preupgrade.

Tengo que decir que más allá de que si me gusta o no me gusta Gnome3, este ha sido el mejor preupgrade que haya hecho hasta ahora en Fedora, incluso considerando que se trató de hacerlo a una versión pre-release, beta, ello tiene más mérito aún, estoy muy contento con el resultado. Todo ha salido a las mil maravillas.

Comentando en particular sobre Gnome3, me gusta, pero no más que el preview que tenía en Fedora 14 de gnome-shell. Ahora bien, si me parece que es una mejora importante con respecto a Gnome2 pero ello es "subjetivo" por supuesto. Si me parece que es cuestión de hábitos en el escritorio y siempre que se cambia de escritorio, adaptarse es un pequeño reto, cambiar los hábitos no es una tarea fácil ni agradable, a menudo pretendemos simplemente repetir nuestro hábito en el nuevo entorno, ese camino le llevará a la frustración con Gnome3, intente adoptar los nuevos y entonces tal vez se enamorará de él.

En lo personal creo que es un choque fuerte, no hay una migración suave entre Gnome2 y Gnome3, algunos lo rechazarán por un tiempo, sin embargo la predicción es que la mayoría probablemente vuelva sobre él después y se adapte y abrace los nuevos paradigmas. De hecho he visto publicaciones de personas que efectivamente lo rechazaron, que dijeron que el diseño estaba mal de entrada, y muchas otras cosas negativas acerca de Gnome3, sin embargo, después de unas semanas usándolo, esas mismas personas escriben ahora a su favor, retractándose sutilmente de todo lo malo que escribieron acerca de Gnome3 y hacen una revisión muy positiva de Gnome3 ahora.

En general les auguro un choque con Gnome3 si muy están acostumbrados y arraigados a Gnome2, intente relajarse y adopte nuevos hábitos, es muy probable que llegue a gustarle muchísimo.

Le doy la bienvenida a Fedora 15 con Gnome3 con gran entusiasmo y con la certeza de que se ha hecho un excelentísimo trabajo en su desarrollo. Felicitaciones adelantadas a todos los que de una u otra manera contribuyen con Fedora. Nos vemos en Panamá para celebrarlo.

PD: Tan cómodo me siento con Fedora 15, que estamos planeando instalarlo como OS para http://www.proyectofedora.org durante FUDCon Panamá ahora en una semana a pocos días del lanzamiento de Lovelock :-D

Gomix

RPMDev LATAM Actividades

Added by Guillermo Gómez about 2 years ago

Hoy reunión en #fedora-latam-rpmdev, mañana hackfest :)

Por favor recuerden que estas actividades son recurrentes cada dos semanas salvo excpeción, los brasileros pueden coordinar con Daniel Bruno.

Gomix

Resumen del día.. algunos anuncios [Venezuela]

Added by Guillermo Gómez about 2 years ago

Ruby 1.8.7 para Fedora 13 (i686)

Added by Guillermo Gómez about 2 years ago

En un trabajo paralelo, me tocó hacer esta tarea, aquí disponibilizo los rpms Fedora 13 por si le interesa. La razón, rspec-rails necesita Ruby 1.8.7 y Fedora 13 viene con Ruby 1.8.6. Así que me remangué la camisa y ya que no podía actualizar aún a Fedora 14 por otros motivos, construí estos rpms que espero les sea de utilidad a más de uno que aún tiene su Fedora 13 en producción y con la misma circunstancia.

Si no quiere visitar la página y sólo descargar:

Gomix

I Hackfest RPMDEV

Added by Guillermo Gómez about 2 years ago

Primer hackfest regional dedicado al empaquetamiento y desarrollo Fedora.

Este próximo viernes y con la idea de hacerlo regular cada dos semanas, se les invita a participar a todos al primer Hackfest RPMDEV Fedora LATAM. ¿Qué es un hackfest? Esencialmente se trata de una reunión de "trabajo en algo", presencial preferiblemente.

En Caracas nos estaremos reuniendo en las oficinas de Neotech a las 18:00 VET (22:30 UTC) y nos estaremos conectando al canal #fedora-latam-rpmdev en freenode para compartir nuestra sesión de trabajo.

En otras ciudades o países se les invita a realizar la actividad a conveniencia, si pueden coincidir con el horario de Caracas mejor, si no, no importa, esperamos que realicen su hackfest y sean productivos.

En lo personal estaré revisando paquetes propuestos por nuevos empaquetadores en la búsqueda de patrocinio, tal vez resolviendo algunos asuntos Fedora Ruby, la actividad se espera no supere las dos horas ya que luego toca salir a tomar alguna bebida por las cercanías y simplemente pasarla bien.

La invitación también está abierta para desarrolladores curiosos y para novatos deseosos de involucrarse, todo en Castellano y tal vez Portugúes si nos acompañan los amigos de Brasil.

Si no tienes idea de qué es RPMDEV visita >> http://rpmdev.proyectofedora.org/

Dirección en Caracas: http://www.neotechgw.com/acerca

Gomix

Tempe AZ FUDCon 2011 : It's about people (1 comment)

Added by Guillermo Gómez over 2 years ago

FUDCon Tempe, qué puedo decir... mucho...

FUDCon Tempe 2011 ha sido una experiencia muy especial para mi, en particular para mi es acerca de las personas que puedo conocer, compartir, aqui sólo podría ponerles fotos y ponerle un rostro a cada uno, cosa que no haré porque no soy muy del tipo de cargar cámara y de hecho simplemente no tenía una a mano, pero conocerlos fue realmente importante para mi. Estoy muy contento, honrado de poder haber participado.

Sé que tenemos muchos problemas y en general es de esperar que así sea, estamos creciendo, cambiando, mutando si se quiere, algunos no les gusta, a otros si, todos tienen su propia forma de ver las cosas, la comunidad en general ha crecido. Tengo que admitir que estoy más en el primer grupo de personas, pero estoy haciendo mi mejor esfuerzo no para revertir las cosas, sino para corregir rumbo en lo que se pueda y de acuerdo a mi propia percepción y juicio, enfocando esfuerzos donde creo que puedo realmente ayudar a mejorar. Es realmente imposible volver atrás así que en parte para algunos el asunto de hacia donde va Fedora y de si quieren o no participar de su desarrollo de cara hacia el futuro es la decisión que tienen que tomar. Algunos simplemente quieren volver atrás, en cierto forma esta nostalgia es reflejo de dichos cambios, tal vez lo crítico es si el crecimiento podemos manejarlo de forma productiva y en particular no perder contribuidores, en particular desarrolladores ya que ello simplemente nos llevaría a la extinción y a la indeseable reducción a la recolección de sw hecho por otros.

Un debate que no se ha dado, en particular en la región LATAM, y del cual nadie parece interesarse mucho en discutir en público, admito que en privado todos estamos más o menos de acuerdo, es que las estrategias que se han seguido para reclutamiento de nuevos contribuidores a través de por ejemplo del Ambassadors Project, en lo personal son muy pobres en sus resultados, no hay una correlación entre el incremento de los embajadores y el crecimiento de los contribuidores en las áreas fundamentales de Fedora como desarrollo y empaquetamiento, menos en innovación. Incluso a nivel de las reuniones de Governance y Board se notaron algunas voces muy tenues acerca de dicha preocupación, democracia versus meritocracia fueron un par de palabras que pueden reflejar la situación. Estos son algunos temas muy duros e imposibles de simplificar, Fedora ya no es un organismo simple.

Me tomó tal vez mucho tiempo ponerme en la tarea pero creo que estoy en el camino correcto, tal vez era sólo temor a exponerse, sólo el ejemplo de contribuir con Fedora en conjunto con un programa de enseñanza, involucrarse con dicha comunidad y en paralelo el apoyo en mercadeo puede tener éxito. ¿Si yo no empaqueto y desarollo e innovo, quién lo hará en LATAM? Empujar a los otros a través de eventos, DVDs, pins, etc, no ha funcionado. Si en vez de promover el reclutamiento de nuevos promotores, nos dedicamos a reclutar nuevos colaboradores, entonces será posible un crecimiento en todas las áreas, no la hipertrofia de uno de ellos.

En fin, en este sentido Tempe parece haber sido el punto de reunión donde este fenómeno se ha hecho visible, tal vez para algunos incómodo, pero es la realidad que debemos enfrentar positivamente, tal vez no ha sido el centro de la discusión y sigue pasando medio desapercibido pero latente, discutido en los pasillos.

En cuanto al área tecnológica que es donde siempre he querido concentrar mis esfuerzos, debo decir que conocí a personas de primer nivel en sus respectivos campos. Me siento muy honrado y complacido del simple hecho de que me hayan dado la oportunidad de conversar con ellos aunque fuera por unos minutos.

Aqui les listo mi agenda que se acomodó a mi intereses prioritarios en Tempe:

  1. Sabado
  2. Domingo
    • AppStream / Florian Festi
    • 10ish Things You Didn't Know about Yum / James Antill
    • Writing SELinux Policy / Dan Walsh
    • Matahari / Perry Myers
  3. Lunes (hackfests)
    • Governance Meeting
    • Fedora Board Meeting
    • Fedora LATAM FUDCon Panama hackfest
    • Ruby and Python Coding Dojos / Guillermo Gómez y Toshio Kuratomi (surprise here)

Lo sorprendente con lo del coding dojo es que pensé que finalmente no se iba poder hacer por una u otra razón, finalmente fue una experiencia excelente entre Mike McGrath, Toshio Kuratomi , otro programador Python del que espero me disculpe no recuerdo su nombre, y yo.

La sopresa es acerca de los lenguajes de programación, los participantes, el reto y el resultado. En lo personal no conozco Python. Toshio algo de Ruby, Mike, también. En el lado Python todos menos yo manejaban el lenguaje. El reto se hizo prácticamente en paralelo. El resultado, la versión Ruby sólo tomo dos iteraciones, unos 20 minutos para estar funcional y dos programadores, uno yo, digamos el más familiar con el lenguaje, y Toshio mucho menos versado en Ruby, ¡Felicitaciones Toshio u rock with Ruby! Cuando nos fuimos la versión Python todavía no estaba lista después de como cuatro iteraciones, unos 40 minutos por lo menos. Esta sorpresa me dejó pensando por buen rato, Mike simplemente gritó en broma que deberíamos cambiarnos todos a Ruby. Tengo que repetir esta experiencia en otro entorno a ver si se puede sostener que Ruby es un lenguaje altamente productivo, más que Python, tal vez sólo fue coincidencia ;)

En otras reuniones informales tengo que destacar las ideas intercambiadas y aceptadas con respecto a Fedora Weekly News/Fedora Insights y mi incorporación al proyecto Fedora Unity. Tanto FWN/Insight como Unity están totalmente dispuestos a aceptar el material en Castellano así que pronto deberán aparecer dichas contribuciones, espero que la comunidad de habla Castellana se una rápidamente a estas iniciativas.

Muchas gracias Fedora por todo, he sido bendecido sin merecerlo, sigo trabajando para devolverte todos los favores recibidos :-)

Gomix

1 2 3 Next »

Also available in: Atom