After 16+ months of on-and-off development, ClientBundle (nee
ImmutableResourceBundle) is moving to GWT trunk.

$ find user/src/com/google/gwt/resources/
user/test/com/google/gwt/resources/ -name *.java | xargs wc  | grep
total
    9871   34391  317990 total

The com.google.gwt.resources.Resources module is not included from
User by default, so this commit should be a no-op for those tracking
GWT and incubator trunk.  Note also that some non-trivial API changes
have occurred, includes renames and removal of methods marked as
deprecated.

The initial add at r5083 includes the following resource types:
  - CssResource
  - DataResource
  - ExternalTextResource
  - GwtCreateResource
  - ImageResource
  - TextResource

TODO in priority order:
  - Move StyleInjector as a separate commit.
    - Which package is most appropriate?
  - Deprecate incubator versions and provide transition documentation.
    - A very rough guide to changes is here
http://code.google.com/p/google-web-toolkit/wiki/ClientBundle
  - Deprecate ImageBundle with replacement.
  - Begin switching gwt.user and sample apps to ClientBundle

-- 
Bob Vawter
Google Web Toolkit Team

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to