Aidez à faire grandir FreeSewing au-delà de ce que je peux faire seul

Invalid Date
par joost
Note: ceci est un long message. Bien que nettement moins que ce livre
Note: ceci est un long message. Bien que nettement moins que ce livre

Salut tout le monde, c’est Joost. J’écris ce message pour aborder certains problèmes qui m’ont ennuyé ces derniers temps. Notamment :

La bonne nouvelle est que la liste est courte. Et nouvelle encore meilleure, la solution à ces problèmes est la même : le community building (construction d’une communauté)

Avant d’entrer dans le vif du sujet, examinons brièvement chaque problème :

Problème 1 : il y a trop de travail

Au cours de la semaine dernière, j’ai lu Travailler en public un livre sur 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 mainteneurs open source sont dans le même bateau. La plupart des projets sont maintenus par une seule personne ou une poignée de personnes.

Et il n’y a rien de mal à cela. Mais cela implique que ce que peut accomplir FreeSewing a des liimites.

Problème 2 : J’ai l’impression de perdre contact avec la communauté

Je regrette d’avoir négligé les aspects communautaires de FreeSewing. Il n’y a pas de commentaires ou d’aspects sociaux sur le site. J’ai toujours pensé que c’était une erreur d’essayer de réunir les gens sur votre propre site Web, et qu’il vallait mieux les laisser discuter sur les plates-formes de leur choix.

Pour la communauté couture, c’est souvent Instagram. Or comme j’ai quitté Instagram il y a un an, j’ai l’impression de m’éloigner de la communauté.

Mes raisons de quitter sont les mêmes aujourd’hui qu’à l’époque, mais j’aimerais pouvoir me connecter avec la communauté 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.

La diversité d’une communauté est une condition sine qua non pour moi. Mais je ne sais pas vraiment comment procéder.

Développement communautaire

Comme je l’ai dit tout à l’heure, 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é l’épisode 156 du podcast Love to Sew : “Black makers matter” avec Julian Collins.

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. Et je ne pouvais pas tout craquer 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 pas refuser toute offre d’aide.

En même temps, je pense qu’il est important de dire que FreeSewing n’est pas une entité commerciale. Et ça ne le sera jamais. Ce ne sont pas des offres d’emploi. C’est un appel à l’aide de bénévoles qui sont heureux de prêter main forte quand ils le peuvent.

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 de très gros seins. 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.

Constructeur de la communauté
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 travaillez sur freesewing.org ou freesewing.dev. React est votre came, ou peut-être aimeriez-vous que ce soit le cas.

Illustrator
Vous créez des illustrations pour accompagner la documentation écrite. Quand vous tracez une bicyclette de tête, elle ressemble vraiment à une bicyclette.

Inclusion & Gestionnaire de diversité
Vous avez un skin dans le jeu 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 anglaise. Vous pouvez aider à répondre aux questions des rapports de problèmes de triage. Ou vous pouvez indiquer où les traductions sont manquantes.

Ambassadeur de patrons
Vous serez responsable d’un design/patron FreeSewing. Tu seras la personne pour poser des questions sur la façon de faire ce patron. Vous vous assurez que la documentation n’est pas oubliée. 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 Vous vous occupez de nos serveurs. Installez les mises à jour, assurez-vous que les certificats sont à jour, et tout foctionne. Linux est là où se trouve votre cœur. 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 écriture 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. Vous avez de bonnes compétences en écriture et vous êtes 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 UX et êtes heureux de signaler où ça ne va pas et comment il peut être amélioré.

Release Manager
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 pouvez-vous 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 à diffuser le message. Et ce message est que je demande de l’aide.

Merci
joost

Freesewing est fait par une communauté de contributeurs
avec le soutien financier de nos Mécènes

v2.10.5