Comment 213 for bug 11334

Revision history for this message
Sandro Mani (sandromani) wrote :

Tralalalala:
1. I don't know if you ever coded or worked on a larger project, but I can guarantee you that no matter how good the documentation of a program is you still first have to read through the whole code if it wasn't you writing it. A program consists of the written part which everyone can see and more importantly of the logic behind it that the programmer developed in his mind, it is very hard that any text can give you complete insight of what was going on inside the programmer's head when he was writing the program.
2. "I don't give a fuck about that bugs. Fix it yourself.": first of all keep in mind that many proprietary companies really don't give a damn about bugs reported by normal users since they are not worth it economically. They often do not even provide you (as a normal user) with any insight about what issues are known with their software, what's the status and so on. Here you will find plenty of examples which show that developers listen to you no matter who you are. And again, developers are not your slaves. As a developer there is always a certain amount of passion involved in creating a program, hence it is quite unlikely that they will remain indifferent to a major flaw, but you must also respect the fact that they make choices what is for them higher priority that may be different than what you might want. And in this particular case it is not even clear if it is X that should be fixed, since the specification is actually clear and it's the programs that in some cases don't implement it. And keep in mind, it is very likely much easier to fix the bad behaving applications than to radically change a core part of the xserver, possibly causing other regressions that don't make you any happier.
3. Open-source software means that anyone actually has the possibility to contribute, which indeed DOES give you the possibility to improve something if you are not happy with the current situation. Again, it is highly unlikely that developers do not care, but since most of the work is done on a voluntary basis in their free time you should also respect their choices
4. Since you probably never donated anything to any project, while you are free to point out bugs, it is quite rude at best to call developers non-caring whatevers and such.