
Originally Posted by
RepoMan
After reading that NYT article I was, for some odd reason, having daydreams of volunteering myself to build a better UI for DF. I live two hours away from Silverdale, so meeting in person would actually be conceivable, and I think I have the coding chops to do something useful there.
But seeing some of the more recent posts in this thread -- in which even Calistas, one of the guys who's done the most to promote DF via tutorials, has given up on the more recent builds -- clarifies that it's kinda pointless.
If Toady is consistently adding more buggy features without fixing old bugs ever, then any attempt to work with him would be doomed; it'd be like trying to remodel a sandcastle while someone keeps pouring more and more sand on top. The key to long-term large-scale software development is to work clean -- you have to have something solid, or over time entropy will kick your ass. Sounds like Toady doesn't even have a test suite per se, nor any kind of effective bug tracking system ("effective" in the sense of "leading to fewer bugs over time"). And yeah, it also sounds like he really doesn't want anyone entering into his cozy and familiar interpersonal dynamic with his brother.
Not a whole lot of room for fruitful collaboration there....