On May 7, 2007, at 4:37 PM, Adam Christian wrote:
From our point of view, doing it right the first time is more efficient. If we are talking about doing this UI later, that means we have to write all the tests, do all the manual testing, then go back and do it all again if we decide to make these changes later. Granted, we can make hooks for the basic pieces that don't need to change, but for every new element on the UI, we have to write a test to manipulate and verify results and that is very specific to the pieces of the DOM.
For a web based app (and all apps really), and particularly for a service, there is no such thing as right. We *will* be iterating the web UI again, basically forever. So which ever detail view we pick, no one should fool themselves into thinking that this is the final one. Since we are already dropping features from the dashboard for 0.7 (and we never even put a bunch onto the list), it's pretty much guaranteed that we are going to be doing some rework of the UI. That's also true for the desktop version of the detail view. There is already a list of known issues with that detail view, and I am sure that the desktop team is going to be reworking their UI after preview as well. Don't think of this as final -- it's not.
Ted _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Open Source Applications Foundation "Design" mailing list http://lists.osafoundation.org/mailman/listinfo/design
