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
-~----------~----~----~----~------~----~------~--~---

Reply via email to