Hallo zusammen, Joost hier. Ich schreibe diesen Beitrag, um einige Probleme anzugehen, die mich in letzter Zeit beunruhigt haben. Um genau zu sein, diese Probleme:
- Es gibt zu viel zu tun für eine Person
- Ich habe das Gefühl, dass ich die Verbindung zu der Näh-Community verliere
- Ich bin unsicher, wie ich mit dem Problem des institutionellen Rassismus umgehen soll
Die gute Nachricht ist, dass es eine relativ kurze Liste ist. Die noch bessere Nachricht ist, dass alle diese Probleme mit der gleichen Lösung gelöst werden: Community Building/Gemeinschaftsbildung.
Bevor wir darauf eingehen, schauen wir uns kurz jedes Problem an:
Problem 1: Es gibt zu viel zu tun für eine Person
Im Laufe der letzten Woche habe ich Working in public: The making and maintenance of open source software von Nadia Eghbal gelesen.
Ich kaufte es, weil ich hoffte, Antworten auf einige der Fragen zu finden, die ich mir stelle. Fragen wie „Wie machen andere Maintainer das?“, oder “Mache ich es falsch?”
Mit anderen Worten: Ich hatte gehofft, eine Lösung für etwas zu finden, das ich zunehmend als Problem betrachte: Die Unfähigkeit, meine eigene Arbeit so zu skalieren, wie ich das Projekt FreeSewing skalieren möchte.
Ich will das Buch nicht spoilern, aber es gab keine einfachen Antworten darauf, wie dieses Problem angegangen werden sollte. Wie sich herausstellt, ist die große Mehrheit der Open-Source-Maintainer im selben Boot. Die meisten Projekte werden entweder von einer Person oder von einer Handvoll Personen betrieben.
Das an sich ist kein Problem. Aber es legt eine feste Obergrenze fest, wie viel Projekte wie FreeSewing erreichen können.
Problem 2: Ich habe das Gefühl, dass ich die Verbindung zu der Näh-Community verliere
Ich mache mir Sorgen, dass ich die Gemeinschaftsaspekte von FreeSewing vernachlässigt habe, es gibt keine Kommentare oder soziale Aspekte auf der Website. Ich hatte immer das Gefühl, dass es vergebliche Liebesmüh ist, Leute auf der eigenen Website einzusperren. Es ist besser, sie auf den Plattformen ihrer Wahl diskutieren zu lassen.
Für die Näh-Community ist die Plattform der Wahl oft Instagram. Seit ich Instagram vor einem Jahren verlassen habe, habe ich das Gefühl, dass ich mich weiter von der Näh-Community entferne.
Meine Gründe zu gehen sind heute so gültig wie damals, aber ich wünschte, ich könnte mich auf eine Weise mit der Näh-Community verbinden, die für mich funktioniert.
Problem 3: Ich bin unsicher, wie ich mit dem Problem des institutionellen Rassismus umgehen soll.
Das wichtigste vorweg: Black Lives Matter ✊🏾
Meine Unsicherheit ist auf meine Umgebung zurückzuführen. Ich bin ein weißer, cis-gender Mann mittleren Alters, der in einem Land geboren und aufgewachsen ist, das eine Geschichte hat, die mit dem Blut von People of Color getränkt ist (dieses Land ist Belgien). Bis heute durchdringt beiläufiger Rassismus alle Aspekte der Gesellschaft, in der ich lebe.
Eine einladende und vielfältige Community ist für mich sine qua non. Aber ich fühle mich schlecht ausgerüstet, um herauszufinden, wie ich eine auf FreeSewing erstellen kann.
Community Building
Wie ich bereits sagte, spuken mir diese Dinge schon lange im Kopf herum, wenn auch viel verschwommener. Dann hörte ich mir Anfang diesen Monats Black makers matter mit Julian Collins im Podcast Love To Sew an.
Julian ist ein Förderer von FreeSewing (vielen Dank Julian) und beteiligt sich aktiv an der Black Makers Matter Bewegung auf Instagram. Ich wandte mich hilfesuchend an Julian und wir führten ein langes Gespräch über Zoom, wo wir über seine Arbeit sprachen und wie er die Community organisiert.
Julian hatte eine Menge guter Ratschläge. Ich konnte es unmöglich alles in diesen Beitrag stopfen, aber es lässt sich zu Folgendem herunterkochen:
- Fragen einfach Leute um Hilfe
- Stelle klar, was für eine Community du aufbauen möchtest
Also nehme ich Julians Ratschlag zu Herzen und bitte um Hilfe. Bevor wir aber dorthin kommen, sollten wir sicherstellen, dass wir uns alle darüber einig sind, was für eine Art von Community wir hier versuchen zu bauen.
Schneller Check: Stimmst du den Wertvorstellungen von FreeSewing zu?
Um sicherzustellen, dass deine Wertvorstellungen mit denen von FreeSewing in Einklang stehen, nimm dir bitte einen Moment Zeit, um dich mit dem Folgenden vertraut zu machen:
Wenn dich das lesen hiervon froh und nicht wütend gemacht hast, können wir deine Hilfe gebrauchen :)
Bitte helft mit dabei, FreeSewing über das hinauswachsen zu lassen, was ich alleine tun kann
Wir fangen einfach an: Wir haben vor, alle 2 Wochen ein Zoom/Skype/was-auch-immer Treffen abzuhalten, um herauszufinden, wie wir vorgehen möchten. Wir fangen im ersten Septemberwochenende an (nächstes Wochenende). Wir haben noch keine Zeit ausgewählt, denn es hängt von den Zeitzonen ab, in denen die Teilnehmer/innen leben.
Wenn du gerne teilnehmen möchtest, lass es uns bitte in unserem Chatroom wissen.
Welche Art von Hilfe wird benötigt?
Wer bettelt, darf nicht wählerisch sein. Jede Art von Hilfe ist willkommen, und ich möchte ganz sicher keine Freiwilligen abweisen.
Allerdings entkräftet ein zu vager Aufruf die Botschaft. Deswegen habe ich unten eine Reihe an Rollen aufgelistet, um dir eine Idee zu geben, welche Art von Arbeit in FreeSewing gesteckt wird. Es soll keine vollständige Liste sein, sondern nur ein Ausgangspunkt für Diskussionen darüber.
Die Reihenfolge ist alphabetisch (im englischen Originaltext, A. d. Ü.).
Backend-Entwickler/in
Du lässt unser Backend Schritt halten mit den neuesten Frontend-Entwicklungen. Express ist dir nicht fremd. Node JS ist ein guter Freund. Oder vielleicht möchtest du, dass sie es werden.
**Körper-Botschafter/in **
Vielleicht bist du ungewöhnlich klein oder groß. Vielleicht hast du einen kleinen Hängebauch oder sehr große Brüste. Vielleicht hast du eine Behinderung, die Anpassungen in der Passform erfordert. Was auch immer es ist, du repräsentierst eine Minderheit was Passformen angeht und bist bereit, als Botschafter/in zu fungieren, um sicherzustellen, dass deine Bedürfnisse gehört und verstanden werden.
Community Builder
Du bist ein extrovertierter Mensch, oder du kannst es gut vortäuschen. Es macht dir Spaß, mit allen möglichen Leuten zu plaudern, und beim Networking bist du einfach du selbst. Du bist wie das Gelee, das eine Gruppe von Individuen zu einer zusammenhängenden Gemeinschaft formt.
Datenbank-Administrator/in
Du kümmerst dich um unsere Datenbank. Andere Leute mögen das nicht für wichtig halten, aber du weißt es besser. Du bist mit MongoDB vertraut.
Devops Engineer
Dein Ziel ist es, fast alle anderen Rollen irrelevant zu machen, indem du alles bis ins Kleinste automatisierst. CI- und Github-Aktionen machen dir Spaß. Du lehnst dich gerne zurück und lässt die Roboter die Arbeit für dich erledigen.
Frontend-Entwickler/in
Du verbesserst unsere Webseiten, insbesondere freesewing.org und freesewing.dev. Beide sind mit Gatsby gebaut, einem Open Source Framework um Frontends zu bauen, die mit React betrieben werden. Wenn du diese Dinge kennst oder sie gerne lernen würdest, ist das etwas für dich.
Illustrator/in
Du erstellt Illustrationen, die die schriftliche Dokumentation begleiten. Wenn du ein Fahrrad aus dem Gedächtnis zeichnest, sieht es tatsächlich aus wie ein Fahrrad.
Inclusion & Diversity Manager
Wenn es um Inklusion und Vielfalt geht, bist du mit von der Partie. Du trägst dazu bei, dass unsere Gemeinschaft einladend und vielfältig ist. Du wirst dich nicht scheuen, diesem weißen Bleichgesicht zu sagen, wenn er sich irrt.
Sprachbotschafter/in
Du repräsentierst FreeSewing in einer nicht-englischsprachigen Community. Du kannst helfen, Fragen zu beantworten oder bei der Triage von Problemberichten. Oder du kannst uns darauf hinweisen, wo Übersetzungen fehlen.
Schnittmuster-Botschafter/in
Du bist für ein bestimmtes FreeSewing Design/Schnittmuster verantwortlich. Du bist die Person, wenn es um Fragen zur Herstellung des Schnittmusters geht. Du stellst sicher, dass die Dokumentation nicht vergessen wird. Und du kannst bei Fragen helfen oder Problemberichte an Entwickler oder Designer weiterleiten.
Schnittmusterdesigner
Du entwirfst neue Schnittmuster für FreeSewing. Du weißt vielleicht nicht, wie man einen Computer einschaltet, aber verdammt, du kannst ein Mieder entwerfen.
Musterentwickler
Du programmierst neue Designs für FreeSewing. Du weißt vielleicht nicht, wie man Schnittmuster entwirft, aber du hast keine Angst vor Javascript und arbeitest gerne mit einer Designerin oder einem Designer zusammen, um gemeinsam ein neues Schnittmuster zu entwickeln.
Korrekturleser/in
Du überprüfst den englischen Originaltext von Übersetzungen auf Tipp- und/oder Grammatikfehler. Du schlägst Verbesserungen vor und achtest auf einen einheitlichen Stil und Ton in der FreeSewing-Dokumentation und im geschriebenen Text. Du sprichst die Sprache, die du korrekturliest, fließend.
Social Media Platform Manager
Du repräsentierst FreeSewing auf einer Plattform, wobei die Plattform Facebook, Twitter, Instagram, Tiktok, Snapchat, Reddit …sein kann. Du verwaltest das FreeSewing-Konto auf der Plattform und nutzt es, um mit der Community zu interagieren.
Systemadministrator/in
Du kümmerst dich um unsere Server. Du installierst Updates, stellst sicher, dass Zertifikate aktuell sind, das ganze Zeug. Dein Herz schlägt für Linux. Insgeheim hast du den Großteil deiner Arbeit mit Ansible automatisiert, aber hey, du hast die Playbooks in Git gespeichert, also keine Sorge.
Technical Writer (Code)
Du schreibst die Dokumentation für freesewing.dev, unsere Entwickler-Website. Du hast gute Schreibkenntnisse und bist mit Code (Javascript) vertraut.
Technischer Redakteur (Nähen)
Du schreibst die Dokumentation für freesewing.org, unsere Maker-Website. Du hast gute Schreibfähigkeiten und bist mit dem Nähen gut vertraut.
Übersetzer/in
Du übersetzt FreeSewing in eine der zusätzlichen Sprachen (Französisch, Deutsch, Niederländisch, Spanisch) oder fügst eine neue hinzu, wenn du ehrgeizig bist. Du sprichst die Sprache fließend, in die du übersetzen willst, und hast ein gutes Verständnis von Englisch.
UX Designer/in
Du weißt, was UX ist und sagst uns gerne, was schlecht ist und wie es besser gemacht werden kann.
Release Manager
Du ziehst den Stecker für neue Releases, bündelst unseren Code und veröffentlichst neue Versionen unserer Pakete auf NPM.
Webdesigner/in
Du weißt, wie man Dinge schön macht, auch wenn du dir nicht sicher sind, wie du sie zum funktionieren bringst. Du weißt es zu schätzen, dass wir nicht #000 für schwarz verwenden.
Was habe ich davon?
Wir können dir kein Geld bieten. Lies bitte unsere Einnahmenzusage , um zu verstehen, warum das so ist.
Was wir anbieten können, ist Verantwortung, Anerkennung und eine Beteiligung an etwas, das danach strebt, eine Kraft für das Gute in dieser Welt zu sein.
Es kann auch eine hervorragende Lernmöglichkeit für diejenigen unter euch sein, die in die Webentwicklung einsteigen möchten. Und so lange ich Zeit habe, unterrichte und betreue ich gerne Menschen aus unterprivilegierten Gemeinschaften, die soziale Mobilität anstreben.
Fazit
Vielleicht kannst du helfen. Vielleicht kennst du eine Person, die helfen kann oder für die dies ein wertvolles Lernerlebnis wäre.
In jedem Fall würde ich es begrüßen, wenn du helfen könntest, die Nachricht zu verbreiten, dass ich um Hilfe bitte.
Vielen Dank
Joost