I've just checked in the last taglib refactoring work that I can think of. That turned out to be a much smaller chunk of work than I had thought. If you're following the wiki page[1] that means Milestone 2 in the 4-step process to release is largely complete. There's one remaining gaping hole that worries me. In all the refactoring I've done almost all the use cases in my applications have worked without issue. But I suspect I'm only scratching the surface of what you can do with Tiles and I don't have much confidence that the other stuff will work yet.

So, if there are people willing to help, I think we can take the development in 2 simultaneous directions: 1) building test suites and 2) moving on to Milestone 3: Remove Servlet API dependencies. Ideally, I'd like to see test cases passing before we move on the Milestone 3, but in the interest of getting things done, I see no reason we can't start accepting patches for it.

As for the test cases, I'm not very familiar with Cactus or some other web app testing packages. So to save time, I've been testing using a simple web application and clicking through. I will eventually move these tests to a better testing platform, but the current method is working for now. You can see a very limited list of things I'm currently testing for on the wiki page. I'll try to add the rest. I can also check my test app into the sandbox if it will help. Maybe someone can go ahead and start the process of converting them to Cactus or whatever they need to be. In the meantime, I'd love to hear use cases that are not yet documented so I can test for them. Please send me your use cases. I'll accept them offlist either described in an email or with sample JSPs, or post them to the list, or add them to the wiki page. I'll feel a lot better about things if I have a more comprehensive set of tests.

In addition I'm sure there are things that have been raised that I haven't addressed. especially from Antonio Petrelli. Please let me know of those.

Thanks,
Greg

[1] http://wiki.apache.org/struts/StandaloneTiles#preview

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to