July 17, 2009
8:03 p.m.
installer is mainly a DSL for installing a stuff. It doesn't implementing a facilities which actually doing the work, just provides you a convenient abstractions for using them. It is generic, and covers multiple ways of installing code into system. Sure, you are free to use just those which is good for you. As to me it is compact enough, to not think about carving out unused things :)
Well it was supposed to be a single class for compactness, but some people complained and it got refactored. I am wondering what this "unnecessary" stuff is Keith