Hello,
It's been a while since I've said anything about the project; I'm happy to
announce that it is anything but indicitive of the progress that has been
made :)
The main focus over the past month or so has been creating a build script
and improving unit test coverage. This has had the side effect of creating a
much cleaner code base, as much refactoring was done. Since things have
stabilized, my focus is now on implementing the basic components. At this
moment, HtmlForm, HtmlInputText and HtmlOutputText + applicable HTML_BASIC
renderers are implemented and covered by tests.
The implementation of these components has changed from pseudo
implementations represented by Smarty templates to full components. The new
component model is not yet functional as a web application, but it's getting
close. They need a few Lifecycle and ExternalContext elements to be
implemented, but now that building and testing are in place that should come
quickly.
All these changes are in SVN. Simply check out the "components" branch, edit
build.properties if you desire, and run "phing make-reports" to see the
progress.
Harlan
|