Comment 48 for bug 442078

Revision history for this message
Preston L. Bannister (preston-bannister) wrote :

I understand the upstream argument. (Been there, done that.) The GTK folk did not *intend* to break compatibility (at least in a theoretic sense), but did in fact break compatibility (in an actual sense). Their intent was to introduce useful new behaviors into a release meant to preserve old behaviors. Nothing wrong with that. But when it goes wrong, and you *break* applications for thousands of users, you fix it.

Pragmatism wins, or should. Sort of a variant on "the customer is always right" meme. Writing software is not a theoretic exercise. Practical considerations trump.