XAP Samples and Demos on the Wiki all need to be reviewed, and updated
so they work with this release or removed if they no longer make
sense.
http://wiki.apache.org/incubator/xap/Demos

Color Picker
1) created by XAL looks different than color picker created by Dojo.
This should be resolved.  Either the XAL color picker should look
awesome in comparison, or identical.  Right now, it just looks
klunkier.
2) I'm also not sure why Dojo is top left and XAP is bottom right.
They should both be on the left.
3) Also, neither color picker is functional in the demo, which seems
to defeat the purpose.  We should consume the selection event, and
apply that color to a panel beside the color picker.

Date Picker
1) Suffers from the same layout that color picker has.  Both date
pickers should be functional, ideally the selection would appear next
to the date picker.
2) The "button in the middle of the app" looks bad.  A more functional
textField + button which opens the date picker in a popup would be a
more realistic usecase and assist developers more.  Color picker
should do the same thing.
3) Events, while nice that we show how to consume them, are annoying
to see popups for every time you click on the date picker.  Think of a
better way to do this.

html-xmodify/
1) the onMouseOver macro is confusing – why doesn't this work for all
buttons?  A tooltip would look nicer.l
2) the onMouseOver macro doesn't work in IE – I'll have Trevor look
into this on Monday to assess whether or nto bn
3) the table rows insert before and insert after, don't contain the
same information as other tables in the row populated with the "Fill
Table" button.
4) I'm not sure what the email form is supposed to do – we should take
another pass at the 4 buttons.
5) Perhaps consider splitting this into 2 samples, the first for the
form, the second for the table.

Table Example
This needs to be further separated from EasyTrader.  The data in the
table is not useful (especially for demonstrating things like
sorting).  There should be some explanatory text rather than the
EasyTrader UI around the table that explains the concepts being
demonstrated

Component Tests
As the disclaimer in the first page indicates, this app is painfully
slow, especially for the first widget.  We should aim for a Widget
Explorer in the next release that focuses solely on demonstrating
widgets.  Component Tests is excellent for testing, but not great for
learning more about individual widgets.  It should be a secondary
reference.

Nested Iterator
1) If the names are supposed to match XAP contributor names, then we
should refresh the list in this example.
2) In IE, the last column is not wide enough to view the entire phone number.

-Scott Boyd

Reply via email to