[
https://issues.apache.org/jira/browse/TOBAGO-1924?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16598157#comment-16598157
]
Hudson commented on TOBAGO-1924:
--------------------------------
FAILURE: Integrated in Jenkins build Tobago Trunk #1507 (See
[https://builds.apache.org/job/Tobago%20Trunk/1507/])
TOBAGO-1924: Using jars instead of repackaging, when possible (lofwyr: rev
72e8723fffa7fe7ffc17bce74fa2e7f25846163d)
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/font-awesome/4.7.0/css/font-awesome.min.css
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tether/1.1.1/css/tether-theme-arrows.min.css
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/font-awesome/4.7.0/fonts/fontawesome-webfont.eot
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/jquery/jquery-3.3.1.min.map
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/popper-js/1.12.3/popper.min.js
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/bootstrap-datetimepicker/4.17.45/css/bootstrap-datetimepicker.css
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/jquery/jquery-3.3.1.js
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/bootstrap-datetimepicker/4.17.45/js/bootstrap-datetimepicker.min.js
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tether/1.1.1/css/tether-theme-arrows-dark.css
* (edit) tobago-theme/tobago-theme-standard/pom.xml
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/moment/2.13.0/moment-with-locales.js
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tether/1.1.1/css/tether-theme-basic.min.css
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/bootstrap-datetimepicker/4.17.45/css/bootstrap-datetimepicker.min.css
* (edit)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/tobago-config.xml
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/font-awesome/4.7.0/fonts/FontAwesome.otf
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/jquery/jquery-3.3.1.min.js
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tether/1.1.1/js/tether.min.js
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/popper-js/1.12.3/popper.js.map
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tether/1.1.1/css/tether.css
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/font-awesome/4.7.0/fonts/fontawesome-webfont.svg
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/font-awesome/4.7.0/fonts/fontawesome-webfont.woff
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tether/1.1.1/js/tether.js
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tether/1.1.1/css/tether-theme-basic.css
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/popper-js/1.12.3/popper.min.js.map
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/moment/2.13.0/moment-with-locales.min.js
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tether/1.1.1/css/tether-theme-arrows-dark.min.css
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tether/1.1.1/css/tether.min.css
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tether/1.1.1/css/tether-theme-arrows.css
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/font-awesome/4.7.0/css/font-awesome.css
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/bootstrap-datetimepicker/4.17.45/js/bootstrap-datetimepicker.js
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/popper-js/1.12.3/popper.js
TOBAGO-1924: Using jars instead of repackaging, when possible * create (lofwyr:
rev 9cb2097406a4a66b823e5c3cf5b7c3d99cdabad5)
* (add) tobago-tool/tobago-pack-typeahead/pom.xml
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/jquery-ui/1.12.1.custom/jquery-ui.min.js
* (add)
tobago-tool/tobago-pack-jquery-ui/src/main/resources/META-INF/resources/tobago/pack/jquery-ui/1.12.1.custom/jquery-ui.min.js
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/jquery-ui/1.12.1.custom/jquery-ui.js
* (add) tobago-tool/tobago-pack-jquery-ui/pom.xml
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/typeahead/0.11.1-patched-with-1212/typeahead.min.js
* (edit) tobago-theme/tobago-theme-standard/pom.xml
* (edit) tobago-tool/pom.xml
* (delete)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/typeahead/0.11.1-patched-with-1212/typeahead.js
* (add)
tobago-tool/tobago-pack-typeahead/src/main/resources/META-INF/resources/tobago/pack/typeahead/0.11.1-patched-with-1212/typeahead.js
* (add)
tobago-tool/tobago-pack-typeahead/src/main/resources/META-INF/resources/tobago/pack/typeahead/0.11.1-patched-with-1212/typeahead.min.js
* (edit)
tobago-theme/tobago-theme-standard/src/main/resources/META-INF/tobago-config.xml
* (add)
tobago-tool/tobago-pack-jquery-ui/src/main/resources/META-INF/resources/tobago/pack/jquery-ui/1.12.1.custom/jquery-ui.js
> Using jars instead of repackaging, when possible
> ------------------------------------------------
>
> Key: TOBAGO-1924
> URL: https://issues.apache.org/jira/browse/TOBAGO-1924
> Project: MyFaces Tobago
> Issue Type: Improvement
> Components: Themes
> Reporter: Udo Schnurpfeil
> Assignee: Udo Schnurpfeil
> Priority: Minor
> Fix For: 4.3.0
>
>
> Since Servelt 3.0, resources may lay inside a JAR in META-INF/resources.
> This might the packaging and updating a bit easier.
> A theme which dependes on an other, may exclude some resources. With this
> change, it can also exclude the content (by Maven), not only the references.
> There are some JS packages in the Maven repository now. See also
> [webjars|https://www.webjars.org/all]
> * jquery (/)
> * jquery-ui (we only use "widget" with 8kB (minified), the full JAR is
> 254kB, so we build our own jar, the artifactId you can find below) (/)
> * tether (/)
> * popper (/)
> * momentjs (/)
> * typeahead (there is no current release, we are using a pached version, so
> we build our own jar, the artivactId you can find below) (/)
> * bootstrap (?) - we need to change the build process...
> Here are the Maven dependencies to use. Ususally nothing is to do for the
> developer which uses Tobago, because the Standard-Theme has this dependencies.
> {code:java}
> <dependency>
> <groupId>org.webjars</groupId>
> <artifactId>jquery</artifactId>
> <version>3.3.1-1</version>
> </dependency>
> <dependency>
> <groupId>org.webjars</groupId>
> <artifactId>tether</artifactId>
> <version>1.4.0</version>
> </dependency>
> <dependency>
> <groupId>org.webjars</groupId>
> <artifactId>font-awesome</artifactId>
> <version>4.7.0</version>
> </dependency>
> <dependency>
> <groupId>org.webjars</groupId>
> <artifactId>popper.js</artifactId>
> <version>1.14.3</version>
> </dependency>
> <dependency>
> <groupId>org.webjars</groupId>
> <artifactId>momentjs</artifactId>
> <version>2.22.2</version>
> </dependency>
> <dependency>
> <groupId>org.apache.myfaces.tobago</groupId>
> <artifactId>tobago-pack-jquery-ui-widget</artifactId>
> <version>${project.version}</version>
> </dependency>
> <dependency>
> <groupId>org.apache.myfaces.tobago</groupId>
> <artifactId>tobago-pack-typeahead</artifactId>
> <version>${project.version}</version>
> </dependency>
> {code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)