Btw. Sean, is there a place with a good introduction about Shale, mainly the components and what is being worked on? I checked the shale site a while ago and could not find anything except a few comments and a rather vague description.
Sean Schofield wrote:
There's more to Shale then that but its best to let the Shale team describe their own project There is some potential overlap in item #2 of both projects. Certain things like commons validator might very well have gone into MyFaces (had the MyFaces team taken the lead and done the work) but the Shale guys got to it first. Both projects are new and are finding their feet right now. JSF itself is just really emerging. Over time the two teams will naturally communicate more and users will find themselves using both technologies (MyFaces + Shale) interchangeably (IMO.) This should lead to more cooperation and planning between the two project teams to avoid duplication of effort. Down the line, I can see the advantage of the two projects merging or parts of one project joining the other. This subject came up a while ago and we've agreed that its not pratical to discuss this at the moment.

