On 4/11/07, David H. DeWolf <[EMAIL PROTECTED]> wrote:

The one thing I would like to see done before a beta release (where I
think our users will start to expect the api to stabalize), is the
reorganization of some of the classes/packages.  Specifically, there
have a few discussions on list regarding which module the filters,
listeners, and other entry points should live in and I would like them
to be consistent if nothing else.


It does seem that TilesDecorationFilter and TilesDispatchServlet are
misplaced.  Personally I think all these things should be in tiles-core
instead of tiles-api.  Personally, also, I like the organization of
tiles-api and would propose we just move those classes there.

Sorry if I seem argumenattive, but how many of these "one more thing"
changes are we going to do?  It's been about 2 years since I first got
involved in the Standalone Tiles effort that was already ongoing and we
still don't have a release people can feel comfortable using.  We've pulled
the rug out from under our users multiple times and it seems people are
starting to choose other technologies because Tiles is viewed as
"unstable".  It may very well be that the tide will turn the other way when
we do finally reach stability, but I fear our window of opportunity is
closing or has already.

So, I'm not against the changes we're talking about.  I think they are good,
but add Antonio's compatibility layer and we could be looking at more months
of alpha before things start to stabilize.  If we're going to do this let's
identify a concise set of changes that are needed and commit to them so we
can give the users something to work with.

What say ye?
Greg

Reply via email to