[Py-MAD] Mercurial y GIT

Juan Luis Cano juanlu001 at gmail.com
Sun Mar 3 15:05:55 CET 2013


On 03/03/2013 01:37 AM, Jesus Cea wrote:
> ¿De verdad te parece "injustificable" e "idiota" que apoye que como
> asociación usemos Mercurial?. Y no porque sea mejor, sino porque es
> TAN BUENO como GIT y promocionamos de forma indirecta Python, que es
> el fin de la asociación. ¿Es una locura?. ¿Soy gilipollas?.
Ojo no saquemos las cosas de quicio, que yo estaba diciendo que es 
idiota para mí usar mercurial por los detalles que ya expliqué arriba; 
no pongas en mi boca cosas que no he dicho.

Gente que sabe mucho más que yo ya ha dado argumentos muy sensatos y muy 
técnicos de por qué usar mercurial (parece que varios proyectos grandes 
lo encuentran más apropiado) y de por qué usar git (es indiscutiblemente 
más flexible y se adapta mejor a diferentes flujos de trabajo). Yo en 
mis proyectos personales voy a seguir usando git, por las razones que 
expuse antes, porque se adapta mejor a mi flujo de trabajo y, narices, 
porque es el primero que aprendí, el que más domino y no veo razón para 
pasarme a mercurial. Se puede promocionar Python usando git, e incluso 
se puede promocionar Python usando PHP (leer más abajo). Que la 
asociación quiera usar Python para promocionar Python me parece 
correctísimo e indiscutible.

En cuanto a lo otro, efectivamente te has ido por la tangente bastante, 
pero como dices muy bien cada uno elige sus batallas y yo tengo muy 
claro cuáles no voy a librar. Y el tema de «Internet como sociedad 
feudal» es una de ellas, básicamente porque me parece una exageración 
como un piano.

Tú me estás hablando de tus avatares con tus diferentes correos 
electrónicos: estamos en 2013, la situación ha cambiado y la 
interoperabilidad entre servicios ha aumentado muchísimo. Ya que nos 
ponemos a contar anécdotas, yo me fui de Facebook hace un mes. Y hay un 
botón que generó un ZIP con *toda* mi información. Más fácil imposible. 
Me puedo bajar cuando quiera todos mis correos de Gmail. Mis contactos 
están sincronizados con el móvil: correos electrónicos y números de 
teléfono móvil, todo en uno. Puedo exportar los eventos de mi calendario 
en formatos abiertos. Repito: estamos en 2013. Y aún quedan cosas por 
mejorar, pero todo se andará.

Y Facebook *no requiere* que seas un usuario de Facebook para ver las 
fotos de tus amigos, eso lo controlan... ¡tus amigos! Los ajustes de 
privacidad los pone cada uno como le da la gana, y también en 2013 están 
mucho más finos que en el pasado.

Hay una diferencia fundamental, crucial y clara entre el feudalismo y lo 
que tú llamas señores feudales ahora: nadie te pone una pistola en la 
cabeza para hacerte vasallo de nadie. Y por tanto todo esto de «Internet 
como sociedad feudal» me parece una conspiranoia como pueden ser los 
chemtrails, los cocodrilos en las alcantarillas de Nueva York o el 
montaje de la caída de las Torres Gemelas.

Yo *cuando quiera* puedo irme de Facebook, Gmail y todas esas 
zarandajas, montar mi propio servidor y tener ahí mis correos y mis 
fotos. Como has hecho tú. ¿Problema? No sé hacerlo, ni me interesa. 
Facebook tiene más de mil millones de *usuarios* que solo quieren subir 
sus fotos a un sitio sin tener que ser administradores de sistemas, y 
hay empresas haciendo dinero con esa oportunidad. Pues vaya cosa.

Nótese el énfasis en la palabra *usuarios*. Estas malvadas, malvadísimas 
empresas lo que han hecho ha sido DEMOCRATIZAR algo que hace años era 
impensable, y encima, lo ofrecen gratis. ¿Gratis porque en realidad el 
producto eres tú? Eso ya lo sabemos todos.

Github nos parecía muy malvada también, creo haber leído algo así por 
aquí como que «te ofrecen el caramelo de las cuentas gratuitas y luego 
te atrapan». Pero vamos a ver, ¿tú has echado un vistazo a estadísticas 
de colaboraciones en proyectos open source antes y después de moverse a 
Github? ¿A lo mejor porque hay una diferencia cualitativa abismal entre 
lo que tienes con hgweb y lo que tienes con Bitbucket? ¿A lo mejor 
porque al convertirnos en usuarios podemos concentrarnos en las cosas 
que de verdad importan?

Mira, Pybonacci corre en WordPress. ¡Rayos, qué abominación! Pues ¿sabes 
cuánto tiempo me llevó empezar el blog? Cinco minutos. Si me hubiese 
puesto a investigar cómo hacerlo con Nikola, o cómo montar un 
repositorio en mercurial que hiciese un despliegue automático cada vez 
que hacemos push, o dónde buscar un alojamiento barato, NUNCA EN LA VIDA 
habríamos arrancado ese proyecto. Gracias a WordPress (otra empresa que 
te ofrece caramelos gratuitos y cuentas de pago) Kiko y yo podemos 
concentrarnos en lo que importa: ESCRIBIR, producir contenido y 
¡albricias! *promocionar Python*. Y cuando se ven las progresiones de 
visitas y seguidores que hemos tenido en el transcurso de 12 meses, te 
das cuenta de que ha merecido la pena. Mucho.

¿Somos vasallos de WordPress? Pues mira, ME DA IGUAL. ¡Me importa un 
rábano! O mejor dicho: ¡me encanta! Por favor, quiero más señores 
feudales así. Además, ¡se pueden exportar las entradas y todo a XML! 
Puedo migrar a Pelican cuando quiera. Pero es que no me da la gana 
porque lo que quiero es escribir, no convertirme en sysadmin. ¡Tiene API 
XML-RPC para publicar con un script o por correo electrónico! Pero es 
que WYSIWYG me viene genial.

Parece mentira, pero da la sensación de que Google, Facebook y Wordpress 
me han pagado para hacerles publicidad gratuita. Jeje, ¡ojalá! En otros 
contextos me tocará atacarles. Pero con lo que no comulgo es con esa 
visión de que las empresas son el Demonio Rojo.

Y así horas y horas (que yo tipeo muy lento y lo mío me ha costado 
escribir este tostón infumable que no pienso acortar). Por supuesto tú 
elige las batallas que quieras, no estoy intentando convencerte ni nada 
por el estilo (faltaría más) ni decirte que las mías son mejores o más 
nobles. Pero mientras tú y yo filosofamos sobre el feudalismo, estamos 
dejando otras tareas desatendidas.


More information about the Madrid mailing list