Wow, a massive wave of Ibex activity over the last few days. I've literally not had time to blog!
Some good activity (David finally produces his text widgets which rock), some welcome activity (Adam answers emails and becomes active), and some really unwelcome activity (Adam decides to rewrite grid layout using "linear programming problems").
I guess you have to take the bad with the good and deal with the consequences. That or fork. And nobody wants to fork, especially when a community is just burgeoning. I wish Adam would be more responsible if he's going to manage the project. I mean, it is his project but if he's going to commit ad hoc with some awful patches yet ignore some really good ones, compounded by sporadically being online, there's going to be problems.
Put bluntly, I haven't used the main core sources for over 2 months as they have not worked. There are still problems. If us developers are forced to use cutomised sources in order to make progress, it's only a matter of time before a fork occurs.
I don't think he appreciates this, nor cares about it.
Still, I hack onwards using my customised core without this silly linear programming business in it. Yes it might be useful for the future, but 1) he could have spent 10 minutes fixing the current implementation and had it "good enough" to use and more importantly 2) he could have created another patch repository for the simplex linear programming patches, a power given unto us darcs users. What good are the official sources if they're not usable?
Problem is, he only cares if it's his time wasted. Why is it that really intelligent people are often so damned inconsiderate?
*grumble grumble grumble*