Me resulta difícil exagerar lo importante que se volvió GitHub en mi vida. Gran parte de mi identidad en el Código Abierto se formó allí. Los proyectos en los que trabajé encontraron usuarios allí. La gente me encontró allí, y yo encontré a otras personas allí. Muchas relaciones profesionales y muchas amistades comenzaron porque algún repositorio, problema (issue), solicitud de extracción (pull request) o hilo de comentarios hizo que dos personas se conocieran.
Es por eso que me parece tan triste y decepcionante lo que está sucediendo con GitHub hoy en día. No lo veo simplemente como la gente de Microsoft tomando decisiones de producto que me desagradan. GitHub fue parte de la infraestructura social del Código Abierto durante mucho tiempo. Para muchos de nosotros, no era simplemente donde vivía el código; era donde vivía una gran parte de la comunidad.
Interesante el framing del uso de GitHub como parte de su identidad. Resuena con lo que escribe Mitchell Hashimoto anunciando que Ghostty se va de GitHub:
GitHub es el lugar que me ha hecho más feliz. Siempre saqué tiempo para ello. ¿Cuando pasé por rupturas difíciles? Me perdía en el código abierto... en GitHub. ¿Durante la universidad a las 4 AM cuando todo el mundo está desmayado? Déjame subir un commit. ¿Durante mi luna de miel mientras mi esposa aún duerme? Sí, GitHub. Es donde históricamente he sido más feliz y donde he querido estar.
¡Incluso las cosas molestas! Algunas personas hacen doom scroll en las redes sociales. Yo he estado haciendo doom scroll en los issues de GitHub desde antes de que eso fuera una palabra. En vacaciones tenía marcadores de diferentes proyectos en GitHub que quería estudiar. No solo el código fuente, sino los procesos de OSS, cómo reaccionan otros mantenedores a situaciones difíciles, etc. Lo creas o no, esto me gusta.
Armin continúa:
GitHub está perdiendo actualmente parte de lo que lo hacía sentir inevitable. Tal vez sea simplemente la vida y muerte de las grandes plataformas centralizadas: siempre terminan decepcionando. En este momento, la gente está cansada de la inestabilidad, la rotación de productos, el ruido de la IA de Copilot, el liderazgo poco claro y la sensación de que la plataforma ya no está diseñada primordialmente para la comunidad que la hizo valiosa.
Obviamente, GitHub también se encuentra en medio de la revolución de la codificación agéntica y eso causa una presión enorme sobre la gente de allí. ¡Pero el sitio no tiene liderazgo! Es un milagro que las cosas vayan tan bien como van.
Durante un tiempo, dejar GitHub se sintió como un movimiento simbólico realizado principalmente por proyectos más pequeños o por personas con opiniones sólidas sobre la libertad del software. ¡Definitivamente sentí vergüenza ajena cuando Zig se mudó a Codeberg! Pero ahora veo a personas con peso y señal real hablando de dejar GitHub. El más obvio es Mitchell Hashimoto, quien anunció que Ghostty se mudará. No está claro a dónde se mudará, pero es una señal fuerte. Pero hay otros también. Strudel se mudó a Codeberg y también lo hizo Tenacity. ¿Causarán un cambio suficiente? Probablemente no, pero me encuentro en propiedades que no son GitHub con más frecuencia que hace apenas un año.
Se puede argumentar que esto es bueno: es saludable para el Código Abierto dejar de fingir que una empresa debe ser el hogar por defecto de todo. El propio Git fue diseñado para un mundo con muchos hogares.
La tendencia apunta a que vamos a regresar a los silos. La observación que estoy haciendo es que la coordinación (de personas, dependencias, objetivos) es el nuevo cuello de botella. Y eventualmente vamos a tener que tomar una decisión, como industria, de qué es lo que preferimos: la familiaridad de cómo hemos estado haciendo las cosas, o aprovechar la velocidad que las nuevas herramientas nos ofrecen.
Si algo tenemos los humanos es la capacidad de adaptarnos.
Comentarios
No hay comentarios aun.
Inicia sesión para comentar.