hi aek,
what was the class loader you are using? i want to minimize dependencies on third party libraries as much as possible but i want to make sure that the system is extremely flexible and meets the needs of someone wanting to use whatever technology they like/want/need to use.
right now neither halo nor substrate have any hard third party dependancies outside of stuff i've written and control. (substrate, halo, skittle (not really required, but halo will not function out of the box without it), dd-configuration-php, dd-logging-php) i would like to keep it that way, but i would also like to be able to make it easy for you to use the class loader/path manager you prefer if at all possible.
if you can send me your bootstrapping process, the name of your preferred class auto loader and any implementation of how you had to tweak it and/or substrate and halo to get it to work, i can start looking at how i can make it easier for you to integrate w/ the new code.
--
Beau D. Simensen
Dragonfly Development Inc
http://dflydev.com/