Qué falló durante mi plática en el SFD2008

A todas las personas que estuvieron presentes en la plática «Invitación al Desarrollo del Software Libre»:

Quiero expresar mi agradecimiento por su presencia en mi plática; en general, en el evento SFD 2008 en Tijuana.

Recordarán que al terminar la presentación realicé en vivo un cambio al código de audiosum; específicamente, al componente audiodup. Con este cambio busqué mostrarles de manera práctica un ejemplo de cómo se desarrolla en el mundo del software libre mediante Git.

También recordarán que el experimento no funcionó del todo:

  1. descargamos el código desde repo.or.cz con git clone http://repo.or.cz/audiosum.git,
  2. compilamos audiosum y lo vimos funcionando con ./autogen.sh && ./configure && make,
  3. realizamos un cambio en audiodup,
  4. mostramos el parche resultante con git diff,
  5. revisamos el estado del repositorio local con git status,
  6. aplicamos el cambio en el repositorio local con git commit -a,
  7. observamos las diferencias entre el repositorio local y el repositorio público con git log origin..master,
  8. pero no pudimos publicar el cambio con git push.

El motivo fue muy sencillo: no tenía autorizada la laptop para enviar cambios al repositorio. En repo.or.cz se deben dar de alta las claves públicas de cada persona@computadora autorizada para enviar cambios. Tengo diferentes claves públicas en cada máquina, y sólo tenía dada de alta la PC del trabajo y la PC de la casa. Mi cuenta de la laptop no estaba autorizada para enviar cambios.

Finalmente el cambio fue aplicado con git push y pueden observar en el historial de cambios de audiosum el cambio «Added support for file pattern matching«. En el segundo enlace pueden ver que la fecha es del 13 de septiembre a las 17:56, hora local, es decir, que el commit fue realizado durante la conferencia.

Saludos.


Comentarios

Qué falló durante mi plática en el SFD2008 — 11 comentarios

  1. @jesusarmando: gracias.

    @zoftweb: Ahí para la otra. Tu feedback también es importante.

    @zonurcia: Aaaaaaah, no puede ser! Yo leo tu blog, y no supe quién eras! ¿Sales en las fotos? Me hubiera gustado conocerte.

    @La Peseta: Tú tambiéeeeen?! También leo tu blog y me hubiera gustado conocer una amígdala personalmente. 🙂 Qué bueno que te agradó la plática. Gracias de nuevo. 🙂

  2. muy buena platica… llegue tarde por que me fui a comer pero lo que vi estuvo interesante…

    La Peseta estaba ahi al final con Zoftweb, no la conoci hasta que dijo que mi blog le gustaba, jejeje… entonces descubri quien renta su amigdala….

  3. hola, tengo una mega preunta para el que me quiera contestar….

    Bueno aqui va….. Quien me puede decir que rayos es softwer libre??..

    se ve interesante aprender linux, no se nada; de nada… quien responde a mi pregunta???

  4. @violeta: Por poner un ejemplo de software libre está Firefox (para Windows, Linux o lo que sea) porque puedes copiarlo legalmente y su código fuente está disponible para todos. Esto te permite estudiar el código, adaptarlo a tus necesidades y hasta mejorarlo.

    El sistema operativo libre más popular es Linux, pero no es el único.

    Tal vez quisieras comenzar por Ubuntu, que es una distribución de Linux relativamente fácil de usar y aprender.

    Saludos.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *