3 ms·
How about "that's what many users want"? Why is that not a reason?
by floatboth 5y ago
How about "that's what many users want"? Why is that not a reason?
- notatoad 5y agopip is not a general operating system package manager, it's a python package manager. despite many users wanting it, distributing random packages which may or may not be python-based is not what pip is for, and clearly not what the aws-cli team wants to use pip for. just because a customer wants something, doesn't mean it's a reasonable request. i'm sure there are plenty of people who would also like to install the official aws-cli through cargo, gem, or npm.
- spoonjim 5y agoUsers want lots of things. I want a free car with a Bluetooth stereo. That doesn’t mean it’s in anyone’s interest to provide it to me.
- gibba999 5y agoHistorically: Microsoft: Prioritize what users demand. This leads to massive spaghetti systems which become unmaintainable in the long term. Amazon: Talk to users, and do what users need. This seems to do okay. Google: Do what developers think is right for users, having never interacted with a user, and convinced of the intrinsic superiority of Googlers. The Google approach does okay for B2C, but doesn't work for B2B. The Microsoft and Amazon approaches do well in different niches.