I still think this is a bad idea. My question is this, now that JSF 2.0
is getting ready to come out, when is Tomahawk going to finally open a
JSF 1.2 or JSF 2.0 branch?
Further, Matthias has a commons 1.1 branch out there already in
branches. It's mainly for backports. Can we not do this work there?
The way I look at it is this, when a new spec comes out, Tomcat splits
off it's trunk into the older code base so that the new work can begin.
The old code line gets bug fixes and nothing more and the active
development is always on the latest and greatest. Why can't we do
something similar?
Scott
Leonardo Uribe wrote:
Hi
After several discussions about how myfaces-commons should be, there
are strong reasons to believe that this project
should have some layout that allow myfaces 1.1 projects to use it.
There was a vote about had 1.1 stuff on a different branch and the
trunk be 1.2. This vote should be honored, but the times change, and with
the enhancements done in the last time this issue became a problem.
One example of the problem present right now is the class
ExternalContextUtils of myfaces-commons-utils. This class is
used on tomahawk, but since tomahawk is 1.1 compatible, this should
have a copy of this class inside tomahawk instead a
dependency to myfaces commons.
There was some comments about differentiate 1.1 and 1.2 code versions
with the maven version number is a bad idea.
But jsf 2.0 is near....
The proposed layout is this:
myfaces-commons-utils
myfaces-commons-utils12
myfaces-commons-converters
myfaces-commons-converters12
myfaces-commons-validator
myfaces-commons-validator12
I know this is controversial, but better to know if the people think
the same as before or not.
Suggestions are welcome
regards
Leonardo Uribe