Having diverse clients is good because it supports user choice. Implementing certain features in such a way that it hijacks other clients' feature set to support your opinions about how they should be built seems antithetical to user choice and an open protocol.
Login to reply
Replies (3)
So, you forcing me how to operate is fine. But when I do it I am hijacking stuff? Come on man...
Plus, I am not hijacking anything. Your client still works because you follow the spec. Other clients don't work because they decided to do not follow it. Which is their decision. I am not here claiming that they are hijacking anything. It's their choice and until now I never asked them to fix, even though it has been breaking Amethyst for over a year. In the end it's their choice. They are free to do it in any way they want it.
How am I forcing anything? I'm asking you to make a change I think serves your (and my) users.
I use the word hijacking because of what you said. "I always side with letting people know, even when their client doesn't want them to know." implies you're bypassing the design decisions of other clients on purpose.