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
