Hi devs,
I made some progress on the AppWithinMinutes and I'd like to get your
feedback. If you download the latest 3.3 snapshot and visit the
AppWithinMinutes.WebHome page you'll be able to test the class editor
and the live table generator. Here's a list of things that you should
check:
* on the class editor
** the field display is updated when the configuration panel is collapsed
** Save&Continue is available
** StaticList values editor
** Date picker
* on the live table generator
** the live table edit sheet
*** how the deprecated class fields are handled (you can edit in
object mode and add a column for a field that doesn't exist)
** the live table view sheet (this is how the application home page
will look like)
*** the Actions pane
** the generated code (edit in wiki mode the generated page)
The things that are left to do before the 3.3 final are:
* custom display (suggest input) for User, Group and Database List
field types (class editor)
* AppWithinMinutes wizard (integrating the class editor and the live
table generator)
* cross-browser testing (your help is welcome)
* i18n
* functional tests (I need more feedback on the UI first)
Regarding the LiveTable generator, I'm not happy with the i18n hack. I
adapted the code from
http://extensions.xwiki.org/xwiki/bin/view/Extension/Livetable+Macro+2.0
which "overwrites" the $msg variable with a map before rendering the
live table and restores it afterwards. Is there a better way?
Thanks,
Marius