On Sun, Aug 9, 2009 at 6:23 PM, <colesb...@gmail.com> wrote: > What are the OOPHM-related goals for MS1?
1. change the UI to coalesce the tabs related to a single application (including multiple reloads of the same app, and multiple modules on the same page), showing dropdowns to let you select the particular session and module you want to see logs for (which in the typical case will have just one module and you select which session, automatically selecting the latest). 2. #1 requires a wire protocol change to collect additional data (plus to detect a stale hosted.html file, which is a problem when you are using an external server rather than the embedded Jetty). The Java side of the wire protocol change has already been committed, and the plugin side is in the review process and mostly done. 3. plugins built for all primary platforms (and any others that are supplied by external users) 4. Hosted mode testing needs to be supported as easily as with legacy hosted mode and the plan there is to use an HTMLUnit OOPHM client for most tests, knowing that it will not be sufficient for layout tests. 5. security controls on what hosts can be accessed via the plugin. Initially this will be limited to the local host, and then in MS2 we will add the UI to allow you to add other hosts (the WebKit plugin already has some support for this). For MS2, the following will be added: 1. abstract out the UI interface so the Swing UI can be replaced by one running inside Eclipse when using the Eclipse Plugin 2. better Selenium-RC support for when you need better fidelity than HTMLUnit can provide (such as running Firefox under Xvfb on Linux and headless browsers on Mac/Win) 3. fix the multiple XPI problem (though if it is easy to take what you have done and make it work in the unusual 3.0.11+ cases it could get moved up). 4. UI for security controls 5. Chrome support Of course, what goes where is subject to change as we work on it. That said, if you want to hold off on this, I can understand. I'll take a look at it tomorrow and see how much work it is to handle the odd case. -- John A. Tamplin Software Engineer (GWT), Google --~--~---------~--~----~------------~-------~--~----~ http://groups.google.com/group/Google-Web-Toolkit-Contributors -~----------~----~----~----~------~----~------~--~---