<A JSF newbie giving his $0.02/>

One open question is the amount of support Oracle will be providing ADF Faces once it is in the Incubator, as well as the amount of community usage ADF Faces will generate. With a full effort by Oracle, also their openness to allowing non-Oracle employees as committers, as well as solid community support, perhaps it would not be advantageous to immediately merge the two projects. But if Oracle mostly phases out its involvement with the project once it is in the Incubator, and no real community support is generated, then the MyFaces team can always pull out and incorporate into its codebase whatever it wants from the (abandoned) ADF Faces code.

As for Oracle stacking their team with too many non-active committers, who would subsequently need to be granted karma to MyFaces with any merging, I don't think this needs to be a concern: Once the ADF Faces code is donated to Apache, the code is all owned by Apache. The MyFaces team is then most welcome to take whatever it wants from the ADF code (and vice-versa), without needing to bring in any ADF Faces committers. Indeed, AFAICT, MyFaces is welcome to incorporate *any* code from any other Apache project without permission or need to bring in the other project's committers. It would seem like a nice compromise to have ADF Faces in the Incubator, and MyFaces providing karma only for individual ADF committers who provide numerous patches that move the ADF Faces code into MyFaces.

Glen


John Fallows wrote:
Btw, after the code becomes publicly available, I'm convinced that it needs to spend some time in the Apache Incubator rather than trying to fast track it out of there too aggressively.

Obviously we'll need to refactor the ADF Faces codebase to meet Apache MyFaces packaging requirements, but more importantly, there'll be an opportunity to gain insights from the wider MyFaces community to better prepare our exit from the Incubator.

No one wants ADF Faces to get stuck in the Incubator, but when it does exit, we will all benefit from having the whole MyFaces community behind it.

Kind Regards,
John Fallows.

--
Author Pro JSF and Ajax: Building Rich Internet Components
http://www.apress.com/book/bookDisplay.html?bID=10044

Reply via email to