Colin Chalmers wrote:
Changed subject name to reflect message and stimulate response :-)
/Colin
Hi all,
I'd like to begin by commending the Myfaces community for work done so
far and providing an open source framework which seems to be
increasing in popularity, stability and adhereing to spec! Well done!!
I've been using MyFaces for the past couple of months and hanging
about the user list both posing questions and searching for answers to
problems I am facing. The problems I have are usually not of a
technical nature but more of a mind shift how to fit MyFaces into the
architecture in question and discover it's strengths/weaknesses.
Whilst doing this I am stepping through source code trying to match
functionality with spec and books to gain a better understanding of
the lifecycle and caveats. It is after doing this that I would like to
ask the following questions to the developers:
1. Are there any current plans to Mavenise MyFaces? I did read some
posts about this but that the choice was made to continue with Ant.
Although very powerful (Ant) the ease of building/testing with Maven
should not be overlooked.
2. Are there any current plans to allign the different programming
styles seen throughout the code to say Sun/Turbine/Avalon/MyFaces
format? I see one developer using _propertyName style for member
variables whilst others choose not to.
3. Are there any current plans to introduce checkstyle/PMD reports etc
for all code in the repository? Again Maven helps heaps by generating
out_of_the_box reports concerning the quality of code. You just have
to bite through the flame wars and get agreement from all concerned :-)
Since I'm not as experienced (yet) with MyFaces to fix the defects I
could help in the above areas, if desired. The quality of code
conforming to a readable, consistent, documented style will only help
to show other communities how serious one takes this project and that
it should be up there with the other major projects.
Colin