Someone starts a new #FOSS project as a hobby activity. "No one bossing me around like at work, just having fun, do as I wish." they write in the README.
After some time the project starts to get noticed, people request new features, and some Pull Requests are contributed and merged. There's a good vibe with similarly interested devs.
One year later. An unhappy community has formed. People complain about the #BDFL and harsh words circle the social channels.
Is the label of "BDFL" justified?
https://social.coop/@smallcircles/113507924745955219
19 ████▌ Yes 33 ████████ No 10 ██▍ Maybe, because.. 26 ██████▎ I don't know
@smallcircles I think it depends. On the type of project and what community grows up around you. Like if you're building an app but federated, then expectations are set.
If the criticism […]
@smallcircles lawncareexperts.online/manage.…
@smallcircles the B stands for "benevolent". It's a compliment, not a complaint! And a straightforward, accurate description of the project governance style (entirely appropriate for many […]
@smallcircles
Last Chance: Extra 10% OFF + Free Gift on Miracle Sheets
shorturl.at/lHjOk
@smallcircles
Fork it, I'm outta here
@smallcircles I don't know, but I do find myself asking "would I be happy if this became popular?" when I start building something for myself. And sometimes I'm more likely to make it hacky and […]
@smallcircles Every developer whose decisions are not based on democratic voting is a BDFL. At least, that's the way I intuitively understand the term. Also, I'm not aware of any projects that […]
Suppose that during the project a best-practice was followed of:
- Clearly communicate your intent with the project, so people can set their own expectations accordingly.
[…]
────
────