Salut tout le monde, c’est Joost. J’écris ce message pour aborder certains problèmes qui m’ont ennuyé ces derniers temps. Plus spécifiquement, ces problèmes :
- Il y a trop de travail pour une seule personne
- J’ai l’impression de perdre de le lien avec la communauté de couture
- Je ne me sens pas à l’aise sur la manière de traiter les problèmes de racisme
La bonne nouvelle est qu’il s’agit d’une liste relativement courte. La meilleure nouvelle est que tous ces problèmes peuvent être résolus par la même solution : Développement Communautaire.
Avant d’entrer dans le vif du sujet, examinons brièvement chaque problème :
Problème 1 : Il y a trop de travail pour une personne
Au cours de la semaine dernière, j’ai lu Travailler en public : La création et la maintenance de logiciels open source par Nadia Eghbal.
Je l’ai acheté en espérant y trouver des réponses à certaines des questions que je me pose. Comme Comment font les autres ? ou Suis-je en train de me tromper ?”
En d’autres termes, j”espérais trouver une solution à ce qui est pour moi un problème grandissant : l”incapacité à dimensionner mon propre travail à la façon dont je voudrais dimensionner le projet FreeSewing.
Sans vouloir trop le critiquer, ce livre ne m’a fourni aucune réponse concrète sur la manière de résoudre ce problème. Il s’avère que la grande majorité des personnes travaillant en open source sont dans le même bateau. La plupart des projets sont maintenus par une seule personne ou une poignée de personnes.
Il n’y a rien de mal à cela. Mais elle impose une limite sur le nombre de projets comme FreeSewing qui peuvent être réalisés.
Problème 2 : J’ai l’impression de perdre contact avec la communauté couture
Je m’inquiète d’avoir négligé les aspects communautaires de FreeSewing, il n’y a pas de commentaires ni d’aspects sociaux sur le site. J’ai toujours pensé que c’était une erreur d’essayer de réunir les gens sur son propre site Web. Il vaut mieux les laisser discuter sur les plates-formes de leur choix.
Pour la communauté couture, c’est souvent Instagram. Depuis que j’ai quitté Instagram il y a un an, j’ai l’impression de m’éloigner de la communauté de la couture.
Mes raisons de partir sont les mêmes aujourd’hui qu’à l’époque, mais j’aimerais pouvoir me connecter avec la communauté couture d’une manière qui fonctionne pour moi.
Problème 3: Je ne me sens pas à l’aise sur la manière de traiter les problèmes de racisme.
Premièrement : Black lives matter✊🏾
Mon malaise vient de mon environnement. Je suis un homme blanc cis-genre d’âge moyen, né et élevé dans un pays dont l’histoire est teintée du sang de gens de couleur (ce pays est la Belgique). À ce jour, un racisme occasionnel imprègne tous les aspects de la société dans laquelle je vis.
Une communauté accueillante et diversifiée est pour moi une sine qua non . Mais je me sens mal équipé pour comprendre comment en créer une sur FreeSewing.
Développement communautaire
Comme mentionné précédemment, ces choses me trottent dans la tête depuis un bon moment, même si elles sont plutôt floues. Puis plus tôt ce mois-ci, j’ai écouté “Black makers matter” avec Julian Collins sur le podcast Love To Sew.
Julian est un mécène de FreeSewing (merci Julian) et il est activement impliqué dans le mouvement Black makers matter sur Instagram. J’ai contacté Julian à la recherche d’aide, et nous avons eu un long appel Zoom où nous avons parlé de son travail et comment il s’y prend pour organiser la communauté.
Julian a eu beaucoup de bons conseils. Je ne pouvais raisonnablement pas tout détailler dans cet article, mais cela se résume à :
- Il suffit de demander de l’aide aux gens
- Soyez clair sur le type de communauté que vous voulez construire
Je prends donc à cœur les conseils de Julian, et je demande de l’aide. Avant d’y arriver, assurons-nous que nous sommes tous sur la même page sur le genre de communauté que nous essayons de construire ici.
Vérification rapide : Êtes-vous en ligne avec les valeurs de FreeSewing ?
Pour vous assurer que vos valeurs sont alignées avec celles de FreeSewing, veuillez prendre un moment pour vous familiariser avec :
En supposant que cette lecture vous ait rendu plus heureux qu’en colère, nous pourrions utiliser votre aide :)
Aidez à faire grandir FreeSewing au-delà de ce que je peux faire seul
Nous commençons simplement : nous prévoyons de tenir un Zoom/Skype/Autre toutes les 2 semaines pour faire le point au fur-et-à-mesure. Nous commençons le premier week-end de septembre (week-end prochain). Nous n’avons pas encore choisi d’heure, car cela dépendra des fuseaux horaires dans lesquels vivent les participants.
Si vous souhaitez y assister, veuillez nous le faire savoir dans notre salon de discussion.
De quelle aide avons nous besoin ?
Les Mendiants ne peuvent faire les difficiles. Toute l’aide est la bienvenue, et je ne veux certainement rejeter aucun volontaire.
Cela étant dit, un appel trop vague désavoue le message. J’ai donc écrit un certain nombre de rôles ci-dessous pour vous donner une idée du genre de travail dans FreeSewing. Il ne s’agit pas d’une liste exhaustive, mais simplement d’un point de départ pour une discussion.
L’ordre est alphabétique.
Développeur Backend
Vous gardez notre backend en phase avec les derniers développements du frontend. Express ne vous est pas étranger. Node JS est un bon ami. Ou peut-être aimeriez-vous qu’ils le soient.
Body Ambassadeur
Peut-être que vous êtes inhabituellement petit ou grand. Peut-être que vous avez un peu de ventre ou une poitrine bien généreuse. Peut-être que vous avez un handicap qui nécessite des ajustements. Quoi qu’il en soit, vous représentez une minorité avec des problèmes d’ajustements, et êtes prêts à agir en tant qu’ambassadeur pour s’assurer que vos besoins soient entendus et compris.
Bâtisseur communautaire
Vous êtes un extraordinaire extravagant, ou au moins bon imitateur. Vous aimez bavarder avec toutes sortes de personnes, et le réseautage est votre tasse de thé. Vous êtes comme la gelée qui transforme un groupe d’individus en une communauté unie.
Administrateur de la base de données
Vous vous occupez de notre base de données. D’autres personnes pourraient avoir l’impression que ce n’est pas important, mais vous savez bien que ça l’est. Vous êtes familier avec MongoDB.
Ingénieur Devops
Votre but est de rendre la quasi-totalité de ces autres rôles non pertinents en automatisant le plus de choses possible. Les actions de CI et Github sont amusantes pour vous. Vous aimez vous asseoir et demander aux robots de faire le travail pour vous.
Développeur Frontend
Vous améliorez nos sites Web, en particulier freesewing.org et freesewing.dev. Tous deux sont construits avec Gatsby, un framework open source pour la construction de frontends qui est alimenté par React. Si vous connaissez ces choses, ou si vous voulez les apprendre, c’est pour vous.
Illustrateur
Vous créez des illustrations pour accompagner la documentation écrite. Quand vous tracez une bicyclette de tête, elle ressemble vraiment à une bicyclette.
Responsable de diversité & d’inclusion
Vous êtes personnellement impliqué en matière d’inclusion et de diversité. Vous contribuerez à rendre notre communauté accueillante et diversifiée. Vous n’avez pas peur de dire à ce vilain blanc-bec quand il a tort.
Ambassadeur de langue
Vous représentez FreeSewing dans une communauté non anglophone. Vous pouvez aider à répondre aux questions ou à trier les rapports de problèmes. Ou vous pouvez indiquer où les traductions sont manquantes.
Ambassadeur de patrons
Vous serez responsable d’un design/patron FreeSewing spécifique. Tu seras la personne à qui poser des questions sur la réalisation de ce patron. Vous vous assurez qu’il n’y a aucun oubli dans la documentation. Et vous pouvez aider avec les questions ou le tri des rapports d’incident pour les développeurs ou les designers.
Concepteur de patrons
Vous proposez de nouveaux designs de patrons pour FreeSewing. Vous ne savez peut-être pas comment allumer un ordinateur, mais vous déchirez en ébauche de corsage.
Développeur de patrons
Vous programmez de nouveaux designs pour FreeSewing. Vous ne savez peut-être pas comment concevoir des patrons de couture, mais vous n’avez pas peur de Javascript et vous êtes heureux de faire équipe avec un concepteur pour travailler ensemble sur un nouveau patron.
Relecteur
Vous vérifiez que la traduction du texte original en anglais ne contient pas de faute de frappe et/ou de grammaire. Vous proposez des améliorations et faites attention à un style et un ton cohérents à travers la documentation et le texte écrit de FreeSewing. Vous maîtrisez parfaitement la langue dont vous êtes relecteur.
Responsable de plateforme des réseaux sociaux
Vous représentez FreeSewing sur une *plateforme * où la plateforme peut être Facebook, Twitter, Instagram, Tiktok, Snapchat, Reddit, …. Vous gérez le compte FreeSewing sur la plateforme, et l’utilisez pour interagir avec la communauté.
Administrateur système
Tu t’occupes de nos serveurs. Installez les mises à jour, assurez-vous que les certificats sont à jour, et tout foctionne. Linux est votre grand chouchou. Vous avez secrètement automatisé la majeure partie de votre travail avec Ansible, mais bon, vous avez mis les playbooks dans Git donc ça va.
Rédacteur technique (code)
Vous écrivez de la documentation pour freesewing.dev, notre site web de développeurs. Vous avez de bonnes compétences en programmation et vous êtes familier avec le code (Javascript).
Rédacteur technique (couture)
Vous écrivez de la documentation pour freesewing.org, notre site web pour les ceux qui vont réaliser les patrons. Tu as de bonnes capacités rédactionnelles et tu es familier avec la couture.
Traducteur
Vous traduisez dans une des langues supplémentaires de FreeSewing (français, allemand, néerlandais, espagnol) ou si vous êtes ambitieux, ajoutez-en une nouvelle. Vous maîtrisez parfaitement la langue dans laquelle vous traduisez et maîtrisez bien l’anglais.
UX Designer
Vous savez ce qu’est l’UX et êtes heureux de signaler où ça ne va pas et comment cela peut être amélioré.
Responsable des versions
Vous avez la main sur les nouvelles versions, vous groupez notre code et publiez de nouvelles versions de nos packages sur NPM.
Web Designer
Vous savez comment rendre les choses jolies, même si vous ne savez pas comment les faire fonctionner. Vous appréciez que nous n’utilisions pas #000 pour le noir.
Qu’est-ce que j’y gagne ?
Nous ne pouvons pas vous offrir d’argent. Veuillez lire notre engagement en matière de revenus pour comprendre pourquoi.
Ce que nous pouvons offrir, c’est la responsabilité, la reconnaissance et une participation dans quelque chose qui cherche à être une force pour le bien dans ce monde.
Il peut également être une excellente occasion d’apprendre pour ceux d’entre vous qui voudraient jouer un rôle dans le développement du web. Et tant que mon temps pourra le permettre, je me ferai un plaisir d’enseigner et de superviser les gens des communautés défavorisées qui aspirent à la mobilité sociale.
Conclusion
Peut-être que vous pouvez nous aider. Peut-être que vous connaissez quelqu’un qui peut aider, ou pour qui cela serait une expérience d’apprentissage précieuse.
Quoi qu’il en soit, je vous serais reconnaissant si vous pouviez aider à faire passer le message que je demande de l’aide.
Merci,
Joost