IMO, there's just too much implicity in both the old and new deployment architecture. My experience writing the first deployer in this new architecture was that I had to dive through a lot of internal code to figure out what the hell was going on. It seems like this is getting worse with the new refactoring you did. I honestly don't care about saving one line of if attachment exists code. It actually makes the code more readable and more importantly, more understandable for people using your deployer as an example for writing their own.
I disagree with you.
If we can have a lot of stuff pre-written, to help and 'guide' the devs, than that's what we should do. And the new Deployers do exactly that.
But then we should have a good documentation. :-)
I can start the MC RefManual with the Deployers if you guys need that asap.
Yup, waiting for you to start a new thread.
But I _had_ to reply to Bill and his not OO approach. :-)
On Monday I can start with Reference Manual (and a simple example addition to existing User Guide) on the Deployers, since I think the changes that we (Adrian) will make will not be that drastic for me not to be able to fit them back in.