Help me om FreeSewing groter te laten worden dan wat ik zelf kan doen

August 30, 2020
door joost
Note: This post is a long read. Although nowhere near as long as this book
Note: This post is a long read. Although nowhere near as long as this book

Hallo iedereen, Joost hier. Ik schrijf deze post om een paar dingen aan te kaarten waar ik me de laatste tijd zorgen over maak. In het bijzonder, deze problemen:

Het goede nieuws is dat een lijst van drie problemen nog relatief kort is. Nog beter nieuws is dat al deze dingen op dezelfde manier opgelost kunnen worden: Community building

Laat ons elk probleem even bekijken voor we daar verder op ingaan:

Probleem 1: Er is te veel werk

Tijdens deze afgelopen week las ik Working in public, een boek over het maken en onderhouden van open source software van Nadia Eghbal.

Ik kocht het omdat ik hoopte op antwoorden voor een aantal vragen die ik mezelf stel. Vragen als Hoe doen anderen dit?, of Doe ik dit verkeerd?

In andere woorden was ik op zoek naar een oplossing voor een probleem dat steeds groter wordt: het onvermogen om mijn eigen werk in verhouding te krijgen met wat ik wil voor FreeSewing als project.

Ik wil de pointe van het boek niet verklappen, maar er kwam geen eenduidig antwoord op dat probleem naar voor. Nu blijkt dat de meeste mensen die met open source projecten bezig zijn in hetzelfde schuitje zitten. De meeste projecten komen van een enkele persoon, of hoogstens een paar mensen.

En daar is niks mis mee. Maar het beperkt wel wat FreeSewing kan bereiken.

Probleem 2: ik heb het gevoel dat ik de community uit het oog verlies

Ik vrees dat ik de sociale aspecten van FreeSewing wat verwaarloosd heb. Er zijn geen comments of sociale aspecten op de site. Ik vond altijd dat het een dwaas idee was om mensen op je eigen platform te willen verzamelen. Het leek me beter om discussies te laten plaatsvinden om platforms van hun eigen keuze.

Voor de naaigemeenschap is dat vaak Instagram. Sinds ik Instagram een jaar geleden verlaten heb, voel ik dat ik verder verwijderd ben van de community.

Mijn redenen om te vertrekken gelden vandaag nog steeds, maar ik zou willen dat ik met de community in contact kon staan op een manier die voor me werkt.

Probleem 3: ik voel me onzeker over hoe ik moet omgaan met de problematiek rond systemisch racisme.

Eerst en vooral: Black lives matter✊🏾

Mijn onzekerheid komt uit mijn omgeving. Ik ben een witte, cisgender man van middelbare leeftijd, geboren en getogen in een land met een geschiedenis die doordrenkt is met het bloed van gekleurde mensen (dat land is België). Tot op vandaag dringt racistisch gedachtegoed door in alle aspecten van de maatschappij waarin ik leef.

Een gastvrije en diverse community is sine qua non voor mij. Maar ik voel me niet geschikt om uit te zoeken hoe dat moet.

Community building

Zoals ik eerder al zei zijn dit dingen die al langer in mijn hoofd rondspoken, zij het nog veel onduidelijker. En dan luisterde ik eerder deze maand naar Aflevering 156 van de Love to Sew podcast: Black makers matter with Julian Collins.

Julian is een patron van FreeSewing (bedankt Julian) en is actief bezig met de Black makers matter-beweging op Instagram. Ik sprak Julian aan om hulp te vragen, en we hadden een lang gesprek via Zoom waarin we over zijn werk spraken en hoe hij de community organiseert.

Julian had een hoop goed advies. En ik zou het met geen mogelijkheid allemaal in deze post kunnen stampen, maar het komt ongeveer hierop neer:

  • Vraag gewoon om hulp
  • Wees duidelijk over het soort community dat je wil opbouwen

Dus ik neem het advies van Julian ten harte, en vraag om hulp. Voor we daarmee beginnen, laat ons dan verzekeren dat de allemaal ongeveer hetzelfde denken over het soort community die we hier proberen opbouwen.

Even checken: Kan jij je vinden in de waarden van FreeSewing?

To ensure that your values are aligned with those of FreeSewing, please take a moment to familiarize yourself with:

Assuming that reading that made you happy rather than angry, we could use your help :)

Help me om FreeSewing groter te laten worden dan wat ik zelf kan doen

We are starting simple: We plan to hold a Zoom/Skype/Whatever call every 2 weeks to figure it out as we go. We start the first weekend of September (next weekend). We haven’t picked a time yet, for it will depend on the time zones the participants live in.

If you’d like to attend, please let us know in our chat room.

What kind of help is needed?

Beggars can’t be choosers. All help is welcome, and I certainly don’t want to turn down any offers of assistance.

At the same time, I feel it’s important to say that FreeSewing is not a commercial entity. Nor will it ever be. These are not job offers. They are a call for help to volunteers who are happy to lend a hand when they can.

That being said, an overly vague call defuses the message. So I have written down a number of roles below to give you an idea of the kind of work that goes into FreeSewing. It is not meant to be an exhaustive list, but merely a starting point for a discussion.

The order is alphabetic.

Backend Developer
You keep our backend in step with the latest frontend developments. Express is no stranger to you. Node JS is a good friend. Or maybe you’d like them to be.

Body Ambassador
Maybe you’re unusually short or tall. Maybe you have a bit of a pot belly or very large breasts. Maybe you have a disability that requires fit adjustments. Whatever it is, you represent a minority of fitting issues, and are willing to act as an ambassador to make sure your needs or heard and understood.

Community Builder
You’re an extrovert extraordinaire, or at least good at faking it. You enjoy chatting with all sorts of people, and networking is just you doing you. You’re like the jelly that molds a group of individuals into a cohesive community.

Database Administrator
You look after our database. Other people might feel that’s not important, but you know better. You’re familiar with MongoDB.

Devops Engineer
Your aim is to make almost all these other roles irrelevant by automating the heck out of everything. CI and Github actions are fun for you. You like to sit back and have the robots do the work for you.

Frontend Developer
You work on freesewing.org or freesewing.dev. React is your jam, or maybe you’d like it to be.

Illustrator
You create illustrations to go alongside the written documentation. When you draw a bicycle from memory, it actually looks like a bicycle.

Inclusion & Diversity Manager
You have skin in the game when it comes to inclusion and diversity. You’ll help make our community welcoming and diverse. You’re not afraid to tell this pasty white dude when he’s wrong.

Language Ambassador
You represent FreeSewing in a non-English community. You can help answer questions of triage problem reports. Or you can point out where translations are missing.

Pattern Ambassador
You’ll be responsible for a FreeSewing design/pattern. You’ll be the person to ask questions about how to make said pattern. You’ll make sure the documentation is not forgotten. En je kan helpen met vragen of het triëren van probleemrapporten naar developers of ontwerpers.

Patroonontwerper
Je bedenkt nieuwe patronen voor FreeSewing. Je weet misschien niet eens hoe je een computer aanzet, maar je kan wel een verdomd goed bovenlijf tekenen.

Patroon Developer
Je programmeert nieuwe ontwerpen voor FreeSewing. Je weet misschien niet hoe je naaipatronen moet ontwerpen, maar je bent niet bang van Javascript en ziet het zitten om met een ontwerper samen aan een nieuw patroon te werken.

Proofreader
Je kijkt de originele Engelse tekst of de vertalingen na, op zoek naar typfouten en/of grammaticafouten. Je stelt verbeteringen voor en helpt de toon en schrijfstijl van de documentatie en geschreven tekst op FreeSewing consequent te houden. Je beheerst de taal die je nakijkt goed.

Social Media Platform Manager
Je vertegenwoordigt FreeSewing op een platform, dit kan Facebook, Twitter, Instagram, Tiktok, Snapchat, Raddit; zijn. Je beheert de FreeSewing account op dit platform, en gebruikt dit voor interactie met de community.

Systeembeheerder Je houdt onze servers in de gaten. Installeer updates, zorg dat certificaten up-to-date zijn, dat soort dingen. Linux heeft een bijzonder plekje in je hart. Je hebt het grootste deel van je werk stiekem geautomatiseerd met Ansible maar he, je zet de playbooks in git dus maakt niet uit.

Technisch schrijver (code)
Je schrijft documentatie voor freesewing.dev, onze website voor ontwikkelaars. Je kan goed schrijven en bent vertrouwd met code (Javascript).

Technisch schrijver (naaien)
Je schrijft documentatie voor freesewing.org, onze website voor makers. Je schrijft vlot en bent vertrouwd met naaien.

Vertaler
Je vertaalt naar één van FreeSewing’s extra talen (Frans, Duits, Nederlands, Spaans), of voegt een nieuwe taal toe als je echt ambitieus bent. Je beheerst de taal waar je naartoe vertaalt grondig, en Engels is geen probleem voor je.

UX Designer
Je weet wat UX is en kan aangeven waar het nergens op lijkt en hoe het beter kan.

Release Manager
Je finaliseert nieuwe releases, bundelt onze code en publiceert nieuwe versies van onze paketten op NPM.

Web Designer
Je weet hoe je dingen mooi maakt, ook al weer je niet zeker hoe je ze kan laten werken. Je apprecieert dat we niet #000 gebruiken voor zwart.

Wat heb ik hieraan

We kunnen je geen geld geven. Bekijk alsjeblieft onze belofte rond inkomsten om te begrijpen waarom dat zo is.

Wat we kunnen bieden is verantwoordelijkheid, erkenning en een aandeel in iets dat ernaar streeft om een positieve kracht te zijn in deze wereld.

Het kan ook een goede mogelijkheid zijn om bij te leren, voor wie in de richting van web development wil gaan. En in de mate van het mogelijke wil ik met plezier mijn kennis doorgeven aan mensen uit ondergepriviligeerde gemeenschappen en zo mikken op sociale mobiliteit.

Conclusion

Misschien kan jij helpen. Misschien ken je iemand die kan helpen, of voor wie dit een waardevolle leerervaring zou zijn.

In elk geval zou ik het appreciëren als je deze boodschap mee kan verspreiden. En die boodschap is dat ik om hulp vraag.

Bedankt
joost

Freesewing is made by a community of contributors
with the financial support of our Patrons

v2.10.5