# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 18
# self = https://watcher.sour.is/conv/wnvp5ja
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 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? 🤔
These are too long for me to read 😆 TL;DR? 🤔
These are too long for me to read 😆 TL;DR? 🤔
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/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/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.


> 1. You need to think beyond your own needs.
> 2. You need methods to get good feedback, because describing a project to people new to your project is hard and probably requires several iterations.
> 3. 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.
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.


> 1. You need to think beyond your own needs.
> 2. You need methods to get good feedback, because describing a project to people new to your project is hard and probably requires several iterations.
> 3. 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.
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.


> 1. You need to think beyond your own needs.
> 2. You need methods to get good feedback, because describing a project to people new to your project is hard and probably requires several iterations.
> 3. 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.
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.

> 1. You need to think beyond your own needs.
> 2. You need methods to get good feedback, because describing a project to people new to your project is hard and probably requires several iterations.
> 3. 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.
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.

> 1. You need to think beyond your own needs.
> 2. You need methods to get good feedback, because describing a project to people new to your project is hard and probably requires several iterations.
> 3. 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 Thanks! 🤗 Completely agree on all points 💯
@darch Thanks! 🤗 Completely agree on all points 💯
@darch Thanks! 🤗 Completely agree on all points 💯
@darch Thanks! 🤗 Completely agree on all points 💯