Hi Mark,
I can certainly identify with the points you make below. The problem
with this type of change is determining when the right time to make it
happen, is it sooner or is it later? IMHO, it almost starts to define
River as River, as being a project on ASF, moving forward from it's
past.
Sooner or later River will need this, and (for good or bad) not be a
drop in replacement for the JTSK releases. Part of RIVER-261 may also
include a simple utility to make the conversion as painless as
possible [1]. This may also help, or at least make it less painful.
Let me know how you'd like to proceed, I have not done the conversion
work on qatests yet, and will wait until this thread comes to a
conclusion.
Dennis
1. I have found that using an ant replacefilter to usually do the job
quite well here. Its simple and takes moments to modify all sources &
configs in your project. So adapting to RIVER-261 should be rather
straightforward
On Nov 10, 2008, at 240AM, Mark Brouwer wrote:
Hi Dennis,
Good to see you want to contribute, but personally I'm not that fond
of this rather big change for AR2. There are some patches that have
not been committed yet and that are subject to this change as well.
There are some rather large changes to the codebase that I'm not going
to get in before AR2 and that would be much harder to merge with the
River codebase once RIVER-261 has been committed.
I realize that RIVER-261 needs to be done before graduation, but
personally I would prefer it to do it once we have proofed that we
have a community that can graduate. RIVER-261 doesn't bring added
value to the codebase itself, although no doubt some will think
differently, but
will have a lot of consequences. At least going forward with RIVER-261
at this stage would disconnect me completely with River given the
limited time I have for the time being.
People could utilize AR1 as drop in replacement for the JTSK releases,
if RIVER-261 is part of AR2 it can't act as such when this is
committed.
Curious to know how others feel about this ...
--
Mark Brouwer