Commercial support for Castle Windsor, Castle MonoRail, NHibernate, etc
This post by Ben Scheirman is interesting. He points out that the MS.MVC stuff is targeted toward a different crowd than the one who is using MonoRail, it is targeted toward the corporate developers and the All-Microsoft Shops.
The question of support has been raised again, and it prompted this post. It seems that there isn't a lot of awareness that there are commercial support options for those tools.
- Castle Stronghold is the obvious place for commercial support for Castle.
- JBoss / RedHat are offering commercial support for NHibernate. JBoss no longer support NHibernate.
- We!* (Hebrew site) is offering commercial support for NHibernate and Castle.
- Mindscape is offering commercial support for Castle.
I am actually not very interested in getting support for those, so it is entirely possible (and likely) that I missed some. Most of the active members of the community are members of consultancies that are capable offering support, but those are the one that I am aware of.
* Full disclosure: I work there.
Comments
Unfortunately, at large corporations (such as the one I'm working at), these decisions are made quite a ways up the chain.
For example, we're getting push back to use Team Build instead of a CruiseControl server that has been working very fine, and much better than other teams using Team Build. For some reason, those up the chain get warm fuzzies from other large corporations.
It will be good to get complete documentation, sample code, etc...
I think that is what I'm seeing coming out of Redmond for the MS MVC.
Granted, I doubt it will be able to move as quickly as Monorail. Although sometimes that 'quickness' results in no documentation, since it's 'open source go dig into the code to know how it works' mentality (which is fine, because... well it's free right?)
What will be most interesting is how they handle AJAX. I assume it will be through their own lacking AJAX libraries (which I hope improves to catch up to other better libraries)
This is a common thing in enterprises (at least in North America, not sure if the same is true in your neck of the woods). Corporations need a name behind something before they'll okey-dokey it for general use. We're using CruiseControl.NET but may need to opt for the CC Enterprise in order to have someone on the other end of the phone help troubleshoot setups or provide general support. Realistically it's cheaper for my company to pay someone else than it is to pay me to support this stuff. Same is true for Subversion as we're looking at CollabNet to provide Enterprise support in order to move away from something like Team Foundation where the support is there (just a $250 phone call away to PSS). It's certainly a way to get Corporate America (or Canada in my case) buy into these "crazy open source tools"
We contacted JBoss to pay them to fix some NHibernate issues in September and they said they could do it. We said we'd get back to them as soon as our pending product release went out. Well, we got back to them this week, and they said "So sorry, but we don't support NHibernate" !!!
I emailed Christian Bauer at JBoss about it and he suggested soliciting on the Nhibernate development mailing list.
So, it looks like commercial NHibernate support does not exist ...
Nels,
Thanks for follow up on that.
I'll update the post accordingly.
Comment preview