> But things are getting more and more fragile and dependant on each > other
indeed. right now a fresh checkout will not even run for me because I don't have an ssl-enabled apache to run against. this is not a minor issue, as I suspect I'm in the majority for normal users. > making the code less and less maintainable. exactly - I'm kind of at a loss for what exactly to do here to fix it. you made a few suggestions, but I really don't know what's best - between the sticky configuration stuff (that I still don't care for) and the new configuration breakdown I'm pretty much lost at the moment. > We need to rethink > how the things are configured in A-T, I think it all used to be just fine. well, maybe not fine but maintainable to a certain degree. then we started adding magic things like sticky preferences and the ability to move the test directory around and things got considerably more complex. > write some sort of test suite to > cover what's working, then completely rewrite the configuration process > from scratch, making sure that things are still working. ideally, sure. I just can't think of how to do that. --Geoff