ժҿֆիւթև is a user on mastodon.technology. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.
ժҿֆիւթև @deshipu

Open source development is not about making products, it's about running projects. Projects don't consist of code, they consist of people. When making decisions, always consider the long-term good of the project first.

· Web · 6 · 9

@deshipu @corbin I'm not sure I agree this is or should be universally true. If your primary interest is people and community, it's too easy to lose sight of excellence in the product itself. Whereas an excellent product will attract and sustain a healthy community.

@cassidyjames @corbin A community of non-contributing users is a burden for an open source project, not an asset, so it matters how the community is build. I agree that a good product makes it easier to build and sustain a healthy team, but when you have a choice between the good od the product (say, making a deadline) and the good of the project (say, onboarding of new contributing users), it always pays in the long run to choose the latter. You can always fix it later.

@cassidyjames @deshipu Yeah, I think there's a balance involved. You can have an excellent product and still completely mismanage or ignore the community (like Oracle's OpenOffice).

@corbin @cassidyjames What I'm trying to say is that it is usually much better to err on the side of the project — because whatever technical flaw there is in the product, as long as the project itself is running, you can fix it. But once the project dies, the product is dead soon after.