3 ms·
You may have gotten this in reverse direction: it's rather that users of open-source software often desire support, and sometimes speak about it, and developers
by akavel 6y ago
You may have gotten this in reverse direction: it's rather that users of open-source software often desire support, and sometimes speak about it, and developers then tend to have hard time managing psychological boundaries with regards to answering that desire/expectation. Which is generally a nontrivial thing between people in any relation.
- Aeolun 6y agoI have no expectations of other open-source maintainers that I don’t have of myself.
- KDJohnBrown 6y agoInteresting historical note, this is how Chef was born. Adam Jacobs of Chef was running a Puppet consulting company (hjksolutions). He ran into a bug (#1010) that he couldn’t solve and used up a ton of Luke’s time. Luke worked hard on it but couldn’t reproduce it and after devoting a week or two on it told Adam that he was the only one with this problem and would need to pay him as a consultant for any further effort. Adam was (is) an incredibly pushy jerk and demanded that Luke, who wasn’t making a penny off of Puppet, put his life on hold to fix this for Adam’s customers. Luke basically said “fuck you, pay me” so Adam started Chef (a billion dollar company). User’s sense of entitlement is powerful.
- eeZah7Ux 6y agoUser’s sense of entitlement is probably driven by many companies astroturfing FOSS. People are getting used to the freemium model popular in software, apps, games, and the "free" model of gmail/youtube/facebook (where you pay with your privacy).
- imtringued 6y agoYes, the idea behind the office hours is that you can point people at your calendar. If the calendar is full then that's how it is. Maybe the team has to grow to accommodate the increased demand but the maintainer certainly won't spend an extra hour working on the project beyond the time he allocated. Compare that to the usual issue grind. You feel compelled to respond as fast as quickly and maybe even spend your whole day because you know that the backlog will grow worse tomorrow.