https://www.kooslooijesteijn.net/blog/make-volunteer-driven-open-source-projects-successful
On how to drive and ‘manage’ volunteers for your Open Source project
https://www.kooslooijesteijn.net/blog/make-volunteer-driven-open-source-projects-successful
On how to drive and ‘manage’ volunteers for your Open Source project
@eaplmx@twtxt.net wow that is a fucking goldmine of good observations working with you guys on yarn.social - especially the previous article: https://www.kooslooijesteijn.net/blog/why-is-free-open-source-software-badly-designed
These are too long for me to read 😆 TL;DR? 🤔
From: https://www.kooslooijesteijn.net/blog/why-is-free-open-source-software-badly-designed
With software it’s clear: when you don’t have programmers, you don’t get a computer program. But when a team is employed to develop a product without designers, a design gets made nonetheless. Accidental design. Bad design, most likely. But with no designer around and no one listening to users, the client is not going to notice.
(…)
Great design isn’t done by picking up a tiny issue and creating a solution for it. It’s done by gaining deep understanding for the problems people have, the context in which they use products and by testing solutions with people. It’s labor-intensive and requires people who are engaged with their users over long periods of time.
(…)
In volunteer-to-volunteer situation, they just have to hope someone feels like doing it. If the frontend developer is like, ‘Yeah, but I like it the other way’, designers are shit out of luck.
From: https://www.kooslooijesteijn.net/blog/make-volunteer-driven-open-source-projects-successful
Software doesn’t become user-friendly by accident. So before you have code written, you need a plan.
- You need to think beyond your own needs.
- You need methods to get good feedback, because describing a project to people new to your project is hard and probably requires several iterations.
- You’re not going to get this right on your own: you need people to provide feedback and you need people who can write well, translate and present it visually.
Even if the hands-on design work would be covered by volunteers, we need someone to make sure that it all comes together. That all that work has unity and consistency within and between products. And that there’s a bit of quality assurance.
Often software starts with dogfooding founders, with features that solve their personal problems.
Define your vision and mission. Write a manifesto! Inspire people with exciting words.
@darch@neotxt.dk Thanks! 🤗 Completely agree on all points 💯