8000 GitHub - FrankHossfeld/gwt-modules-bom
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

FrankHossfeld/gwt-modules-bom

Repository files navigation

GWT Modules BOM

This project contains "bill of materials" POM for GWT modules dependencies. For more on concept of BOMs, see:

But the basic idea is that instead of specifying version explicitly for every gwt modules component, as part of dependency definition, one can use a BOM to get a full, complete set of consistent versions to use.

Status

Usage

There are two ways to use the BOM pom: either as parent pom:

  <parent>
    <groupId>org.gwtproject</groupId>
    <artifactId>gwt-modules-bom</artifactId>
    <version>1.0.0-RC1</version>
  </parent>

or by importing the BOM to get versions via so-called "managed dependencies" (NOTE: BOM can NOT be used as an explicit dependency; it MUST be either parent pom or imported in <dependencyManagement> section)

  <dependencyManagement>
    <dependencies>
      <dependency>
        <groupId>org.gwtproject</groupId>
        <artifactId>gwt-modules-bom</artifactId>
        <version>1.0.0-RC1</version>
        <scope>import</scope>
        <type>pom</type>
      </dependency>
    </dependencies>
  </dependencyManagement>

Two approaches are same with respect to dependency inclusion; latter ONLY includes dependencies, former includes many other settings. Usually latter is preferable, unless component is very closely coupled with core GWT modules components.

Current Versions

This is a list of modules, and their versions contained in this BOM:

Module Version (Snapshot) Version (Release) Repo
gwt-activity - - https://github.com/gwtproject/gwt-activity
gwt-animation HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-animation
gwt-aria HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-aria
gwt-callback HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-callback
gwt-core HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-core
gwt-dom HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-dom
gwt-dom-style-definitions HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-dom-style-definitions
gwt-editor HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-editor
gwt-event HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-event
gwt-event-dom HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-event-dom
gwt-geolocation HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-geolocation
gwt-history HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-history
gwt-http HEAD-SNAPSHOT 1.0.0-RC2 https://github.com/gwtpr 7088 oject/gwt-http
gwt-json HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-json
gwt-jsonp - - https://github.com/gwtproject/gwt-jsonp
gwt-layout HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-layout
gwt-places HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-places
gwt-regexp HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-regexp
gwt-safehtml HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-safehtml
gwt-storage HEAD-SNAPSHOT - https://github.com/gwtproject/gwt-storage
gwt-timer HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-timer
gwt-typedarrays HEAD-SNAPSHOT 1.0.0-RC2 https://github.com/gwtproject/gwt-typedarrays
gwt-window HEAD-SNAPSHOT 1.0.0-RC2 https://github.com/gwtproject/gwt-window
gwt-xhr HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-xhr
gwt-xml HEAD-SNAPSHOT 1.0.0-RC1 https://github.com/gwtproject/gwt-xml

Keep in mind, that 1.0-SNAPSHOT will be the only version, that works with GWT 2.8.2 and Elemental2 1.0.0-RC1. All other versions require GWT 2.9.0 and Elemental2 1.1.0 or newer.

Dependency Matrix

This is a list of modules and the dependencies:

Module Depends on
gwt-activity gwt-event, gwt-place?, gwt-widget?
gwt-animation gwt-core, gwt-dom, gwt-timer
gwt-aria gwt-dom
gwt-callback -
gwt-core -
gwt-callback -
gwt-dom gwt-core, gwt-dom-style-definitions, gwt-event, gwt-regexp, gwt-safehtml
gwt-dom-style-definitions -
gwt-editor gwt-event
gwt-event -
gwt-event-dom gwt-dom, gwt-event, gwt-event-legacy
gwt-geolocation -
gwt-history gwt-event
gwt-http -
gwt-json gwt-core
gwt-jsonp gwt-callback?, gwt-safehtml?, gwt-timer?
gwt-layout gwt-animation, gwt-aria, gwt-dom, gwt-dom-style-definitions
gwt-places gwt-event
gwt-regexp -
gwt-safehtml gwt-core, gwt-dom-style-definitions
gwt-storage gwt-event, gwt-event
gwt-timer -
gwt-typedarrays gwt-core
gwt-window gwt-event, gwt-http
gwt-xhr gwt-typedarrays
gwt-xml -

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
0