Git y usos extendidos.
Git es el nuevo niño mimado del control de versiones. La verdad es que personalmente estoy encantado, lo poco que estoy currando con él, me encanta.
Pero el post no va sobre eso. El caso es que estaba creando repositorios para las carpetas de varios proyectillos y pensé en hacer uno para la de guiones de tomate y mozzarella, en realidad, cualquier cosa susceptible de ser modificada en el futuro, debería tener un repositorio al que volver para deshacer cambios. Así pues, ahora mismo tengo un repositorio al que puedo acudir para revisiones anteriores de los textos que voy escibiendo y hasta una rama en la que desarrollo los textos hasta las 2 páginas (en el master están las versiones finales de apx. 50 palabras que permite el formato de Tomate y Mozzarella).
Git está siendo una herramienta más que útil para labores de escritura en local, imagina en un entorno de cinco o seis personas escribiendo los mismos textos con un caos de nombres de ficheros brutal. O un escritor más avanzado con diez o quince revisiones de su libro.
¿Por qué no se usa entonces fuera de entornos de programación?
Principalmente, porque entender una tecnología nos hace miembros de un grupo y nos diferencia. Git puede ser una herramienta genial y muy muy sencilla de usar (si yo lo hago, cualquiera puede), pero su web es indescifrable para alguien no habituado a este nivel de uso de tecnologías, y eso, en el fondo, nos gusta.
También es cierto que empezar un site sobre Git contando cómo se trabaja en terminal, por ejemplo, es una locura (¿Te imaginas que cada programilla que nos encanta, empezase su documentación con los detalles del sistema de archivos de UNIX? Quiero decir, las documentaciones ya son un coñazo ahora).
Es cierto que la gente es muy reacia a adoptar tecnologías “complejas”, si Google Docs (que tiene un control de versiones mucho más optimizado para labores de escritura) no está tan extendido ¿cómo mostrar Git a las masas? También es cierto que muchas de las opciones que Git ofrece están orientadas a la escritura de código principalmente, pero el ejemplo es válido con Git, como con tener las cuentas de correo con IMAP o utilizar un lector de feeds (es fácil, cómodo, pero la gente no sabe hacerlo).
La brecha que separa early-adopters, usuarios avanzados, freaks, etc… del usuario normal es cada vez más ancha, y en realidad, ambos bandos ayudan voluntariamente a este ensanchamiento bajo un fenómeno tan sencillo como la polarización grupal. Es una lástima que gente que se podría ahorrar horas de trabajo no pueda/quiera hacerlo, y que otros nos perdamos una comunidad más grande y rica.
Foto de fd.


A Thonet le ayudó enormemente el hecho de descubrir nuevas técnicas de curvado de madera, pero, sobre todo, hizo un espectacular ejercicio de simplificación. Detalles hoy habituales como que el respaldo y las patas traseras sean una misma pieza, nacieron con la silla nº 14 de Thonet.