Hey all, wanting to send a heads up: Pavitra Subramaniam and Andy Schwartz have spent a good amount of time looking into Trinidad 2 and what gaps there are with Trinidad 2 and JSF 2's AJAX implementation. Pavitra has also already done some work on her own and has got much of Trinidad working with the built-in JSF 2 requests during some prototyping and her gap analysis. Andy is going to move their findings and results of their research into the MyFaces WIKI on the gaps, issues and begin a discussion on this list and on the WIKI about a phased strategy of migrating Trinidad.
Pavitra created this JIRA ticket with her work so far: https://issues.apache.org/jira/browse/TRINIDAD-1704 I also want to be help out with this effort and am planning on helping out with the client JavaScript side first I think. The three of us are employed by Oracle and have time allocated for assisting Trinidad 2 in this capacity and will be ensuring to be operating in the standard MyFaces development way, meaning both open, submitting patches, maintaining a WIKI and leveraging the mailing lists and JIRA. I created a private branch in SVN (https://svn.apache.org/repos/asf/myfaces/trinidad/branches/jsf2_ajax) so that the AJAX changes can be made gradually and only merged into the 2.0.x branch when it is stable enough to not break the 2.0.x branch. I just wanted to send this email out as a heads up so that the whole community is aware of the work that has already been done on research and Pavitra's initial work. Once Andy has written the WIKI, he or I will post the link as a reply in this thread so any community feedback can be made on this thread to make following this work easier. Basically I wanted to make sure that the submissions and help from Oracle is done in an open manner that is congruent to the modus operandi of the ASF. Once the WIKI is up, let me know if there is interest in helping out or if you have any comments on any of the suggested approaches. Thanks, Andrew