Alchemy module

Jan 12, 2012 at 5:02 PM

I realised that if anyone has been looking at my recent source commits they might have noticed a new module and branch called "Alchemy" and wondered what on Earth I was up to ;)  It's my first working implementation of a crazy idea I've actually been thinking about for 2 or 3 years now. It's actually evolved into something that, I think, is a new kind of design pattern (or at least, one distinctly different from traditional Dependency Injection).

To explain some more about the design pattern, the module, and what this means for Science Project / Orchard, I wrote up some documentation: