Comment 229 for bug 390508

Revision history for this message
wirespot (wirespot) wrote :

@mpt: The problem isn't just that some devs chose to ignore a spec. It's also the fact that they told nobody about it; and other devs are forced to waste time discovering this fact.

Either follow the spec; or change the spec so people will know what to expect. Both variants are one-liner patches. It's an extremely simple fix, one way or another. For the love of God, it's been three and a half years. Can we please stop pretending that this isn't a problem and just apply either fix?

[On a side note, yes, it is poor programming to ignore an API and to think one comment in one implementation makes it alright. Giving examples of other bad programming is not going to change that.

Also, I see 143 people affected by this bug; all of them are most likely programmers who wanted to use timeout_expire. How many programmers are working on notifyOSD and Gnome Shell, combined? Who's in the minority, again?]