Colin,
Thanks for your comments, this is exactly what I was after. You have reminded me once again that the users should always come first.
And because of that I'll retract this patch and leave the API as it is.
What I'm trying to do (and you also touch on this subject) is to release the EmailSender component, yes I'm talking about releasing it officially.
In regards to version, I was thinking v1.0, should it be?
Back to the subject of releasing Castle projects, I have to agree with you on that subject too. The castle project release strategy is still broken. There was a big push from hammett (Project Status post) on the 17th of Jan and of course the projects split, since than only 2 projects have been released! I know people are busy and this is not their full time work,
everyone is in the same boat here, but, come on what is really preventing projects from being released?
As Colin says most of this projects are already and have been in production environments for over 18 months and users are happy and things are working, and a lot of users are using the trunk version.
It is very sad to see Monorail dying a very slow dead by a lot of developers transitioning to the
ASP.NET MVC framework, and yes I think it is too late, even so I strongly believe the Monorail framework is far superior to the MS one.
After all of that said, I still enjoy lots being a committer to the Castle projects, it is a lot of fun.
John