On Saturday, July 7, 2012 3:29:06 AM UTC+2, Joseph Lust wrote:
>
> Jens,
>
> We've not yet solved redownloading those pieces. However, the overhead is 
> worth it to us so that we can redeploy just a single module (entrypoint).
>

As you said though, this is a "radical step", and you could have built 
"harnesses" to speed-up debugging without changing the final output; just 
like –as I've already said it here and there– Wave has a specific module 
with a specific EntryPoint that loads only the rich-text editor, and 
another one for the threaded UI: using only part of your components 
("screens", "widgets", etc.) can greatly speed-up DevMode, and you can make 
specific tools to help you in debugging (the rich-text editor harness of 
Wave let you generate operation-transforms from a pair of text boxes and 
see their results in the document, and shows how the document is 
represented as a "wavelet" –that it correctly detects where your cursor is, 
what the current selection is, etc. all the things that will be sent to the 
server so others will see your caret moving on their screen; the thing we 
now have in Docs for a year or two).
In Wave, this was an "horizontal split", but in an "enterprise" app you 
could probably split "vertically" (the "admin" screens, etc.) Overall, the 
smaller the "source path" (and if you can, the classpath too), the faster 
the DevMode.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-web-toolkit/-/l59DFosqluUJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to