1. [Hay demasiado trabajo para una sola persona](#problem-1-there-is-too-much-work-for-one-person)
2. [Siento que estoy perdiendo la pista de la comunidad de costura](#problem-2-i-feel-im-losing-track-of-the-community)
3. [Me siento inseguro sobre cómo abordar la cuestión del racismo sistémico](#problem-3-i-feel-insecure-about-how-to-deal-with-the-issue-of-systemic-racism)
La buena noticia es que es una lista relativamente corta. La mejor noticia es que todos estos problemas pueden abordarse con la misma solución: [La construcción de la comunidad](#community-building).
En el transcurso de la semana pasada leí [Trabajar en público: The making and maintenance of open source software](https://www.amazon.com/dp/0578675862/) de [Nadia Eghbal](https://nadiaeghbal.com/).
Lo compré porque esperaba encontrar respuestas a algunas de las preguntas que me hago. Preguntas como "*¿Cómo lo hacen otros mantenedores?*", o "*¿Lo estoy haciendo mal?*"
En otras palabras, esperaba encontrar una solución para lo que cada vez percibo más como un problema: La incapacidad de escalar mi propio trabajo en consonancia con cómo me gustaría escalar FreeSewing, el proyecto.
No quiero estropear el libro, pero no ofrece ninguna respuesta directa sobre cómo abordar ese problema. Resulta que la gran mayoría de los mantenedores de código abierto están en el mismo barco. La mayoría de los proyectos los dirige una sola persona o un puñado de personas.
Me preocupa haber descuidado los aspectos comunitarios de FreeSewing, no hay comentarios ni *aspectos sociales* en el sitio. Siempre me ha parecido una tontería intentar acorralar a la gente en tu propio sitio web. Es mejor dejarles debatir en las plataformas que elijan.
Para la comunidad de costura, la plataforma elegida suele ser Instagram. Desde que dejé Instagram hace un año, siento que me alejo cada vez más de la comunidad de costura.
Mis [razones para dejar](https://joost.decock.org/post/187710847164/24-hours-from-now-i-want-to-remove-my-instagram) son tan válidas hoy como lo eran entonces, pero me gustaría poder conectar con la comunidad de costura de una forma que funcione para mí.
Mi inseguridad proviene de mi entorno. Soy un hombre blanco, de mediana edad y de género cis que nació y creció en un país con una historia empapada de sangre de personas de color ([ese país es Bélgica](https://en.wikipedia.org/wiki/Atrocities_in_the_Congo_Free_State)). A día de hoy, el racismo casual impregna todos los aspectos de la sociedad en la que vivo.
Como he dicho antes, estas cosas me rondaban por la cabeza desde hace tiempo, aunque eran mucho más difusas. Entonces, a principios de este mes, escuché [Black makers matter con Julian Collins en el podcast Love To Sew](https://lovetosewpodcast.com/episodes/episode-156-black-makers-matter-with-julian-collins/).
[Julian](https://www.instagram.com/juliancreates/) es mecenas de FreeSewing (gracias Julian) y participa activamente en el movimiento [Black Makers Matter](https://www.instagram.com/blkmakersmatter/) en Instagram. Me puse en contacto con Julian en busca de ayuda, y tuvimos una larga llamada de Zoom en la que hablamos de su trabajo y de cómo organiza la comunidad.
Así que me tomo a pecho el consejo de Julian y pido ayuda. Pero antes de llegar a eso, asegurémonos de que todos estamos de acuerdo sobre el tipo de comunidad que intentamos construir aquí.
Vamos a empezar de forma sencilla: Tenemos previsto mantener una llamada Zoom/Skype/lo que sea cada 2 semanas para ir resolviéndolo sobre la marcha. Empezamos el primer fin de semana de septiembre (el próximo fin de semana). Aún no hemos elegido la hora, ya que dependerá de las zonas horarias en las que vivan los participantes.
Dicho esto, una llamada demasiado vaga desactiva el mensaje. Así que he enumerado/incluido una serie de funciones de ** a continuación para que te hagas una idea del tipo de trabajo que conlleva FreeSewing. No pretende ser una lista exhaustiva, sino simplemente un punto de partida para un debate.
Mantienes nuestro backend al día con los últimos desarrollos del frontend. Exprés no te es ajeno. Node JS es un buen amigo. O tal vez te gustaría que lo fueran.
Tal vez seas inusualmente bajo o alto. Tal vez tengas un poco de barriga o unos pechos muy grandes. Tal vez tengas una discapacidad que requiera ajustes. Sea lo que sea, representas a una minoría que encaja, y estás dispuesto a actuar como embajador para asegurarte de que se escuchan y comprenden tus necesidades.
Eres un extrovertido extraordinario, o se te da bien fingirlo. Te gusta charlar con todo tipo de personas, y el trabajo en red es simplemente tú haciendo tú. Eres como la gelatina que moldea a un grupo de individuos en una comunidad cohesionada.
Tu objetivo es hacer que casi todas estas otras funciones sean irrelevantes automatizándolo todo. Las acciones de CI y Github son divertidas para ti. Te gusta sentarte y que los robots hagan el trabajo por ti.
Mejoras nuestros sitios web, concretamente freesewing.org y freesewing.dev. Ambos están construidos con [Gatsby](https://www.gatsbyjs.com/), un framework de código abierto para construir frontends que funciona con [React](https://reactjs.org/). Si sabes estas cosas, o te gustaría aprenderlas, ésta es tu mermelada.
Te juegas el tipo en lo que respecta a la inclusión y la diversidad. Ayudarás a que nuestra comunidad sea acogedora y diversa. No tendrás miedo de decirle a este blanco pálido cuando se equivoque.
Representas a FreeSewing en una comunidad no inglesa. Puedes ayudar a responder preguntas o a clasificar informes de problemas. O puedes señalar dónde faltan traducciones.
Serás responsable de un diseño/patrón específico de FreeSewing. Estarás *la persona* para hacer preguntas sobre cómo hacer ese patrón. Te asegurarás de que la documentación no se olvida. Y puedes ayudar con preguntas o triar informes de problemas a desarrolladores o diseñadores.
Programa nuevos diseños para FreeSewing. Puede que no sepas diseñar patrones de costura, pero no te asusta Javascript y te complace formar equipo con un diseñador para trabajar juntos en un nuevo patrón.
Revisas el texto original en inglés de las traducciones en busca de erratas y/o errores gramaticales. Propones mejoras y velas por un estilo y un tono coherentes en toda la documentación y el texto escrito de FreeSewing. Dominas el idioma que estás corrigiendo.
Representas a FreeSewing en una plataforma **, donde la plataforma podría ser Facebook, Twitter, Instagram, Tiktok, Snapchat, Reddit …. Gestionas la cuenta FreeSewing en la plataforma, y la utilizas para interactuar con la comunidad.
Cuidas de nuestros servidores. Instalas actualizaciones, te aseguras de que los certificados están al día, etc. Linux es donde está tu corazón. Has automatizado en secreto la mayor parte de tu trabajo con Ansible, pero oye, has puesto los playbooks en Git, así que no te preocupes.
Redactas documentación para freesewing.dev, nuestro sitio web para desarrolladores. Tienes buenas dotes de redacción y familiaridad con el código (Javascript).
Traduce FreeSewing a uno de sus idiomas adicionales (francés, alemán, holandés, español) o, si eres ambicioso, añade uno nuevo. Dominas el idioma al que traduces y tienes un buen dominio del inglés.
También puede ser una excelente oportunidad de aprendizaje para aquellos de vosotros que queráis pasar a desempeñar un papel en el desarrollo web. Y hasta donde alcance mi tiempo, estaré encantada de enseñar y orientar a personas de comunidades desfavorecidas que aspiran a la movilidad social.