SAP / openui5

OpenUI5 lets you build enterprise-ready web applications, responsive to all devices, running on almost any browser of your choice.
http://openui5.org
Apache License 2.0
2.96k stars 1.24k forks source link

Upload OpenUI5 to search.maven.org #1493

Closed sriagl closed 2 years ago

sriagl commented 7 years ago

OpenUI5 version: All

Browser/version (+device/version):

Any other tested browsers/devices(OK/FAIL):

URL (minimal example if possible):

User/password (if required and possible - do not post any confidential information here):

Steps to reproduce the problem: 1. 2. 3.

What is the expected result?

What happens instead?

Any other information? (attach screenshot if possible)

How difficult is it for you to upload the new/stable release to search.maven.org ? Manual download and setup is boring. We use Gradle for build purposes. Is there any other repository where you upload the latest binaries ? We are currently using 1.42.8 from search.maven.org repositories and the latest in openui5.org is 1.46.7.

akudev commented 7 years ago

Hi,

we are currently not pushing releases to Maven Central. The supported "binary" repo is Bower, see:

Does this already help? I'll internally trigger a discussion about providing releases on Maven Central, but no guarantees.

Regards Andreas

sriagl commented 7 years ago

We prefer gradle for building our web applications. We highly appreciate if you could do something in this regard.

Thanks, Prospecta

serban-petrescu commented 7 years ago

Hi @prospectatech

Maybe you can use a plugin for Gradle for installing the dependencies from Bower. A simple search in the Gradle plugins gives some results: plugins.gradle.org. I personally never used this, but I used a similar mechanism in Maven (the frontend-maven-plugin) to install the dependencies and build the UI from within the Maven build.

Also, did you check the webjars for UI5? They are unofficial JAR bundles (i.e. not created by the UI5 team), but are created by this site: https://www.webjars.org/ directly from the bower content. If a given version does not exist, you can create it yourself there (press on the Add WebJar button, find the bower name of the package, e.g. openui5/packaged-sap.ui.support, type it in, select a version and then deploy; in a few minutes it should finish the deployment and in a few hours it should popup on maven central).

BR, Serban

flovogt commented 2 years ago

Hi @sriagl, sorry for not responding to the issue so long. The openui5 and sapui5 libraries are published to npmjs.com.

Examples:

There are no plans to offer an additional delivery channel. Therefore, closing the issue. Nevertheless, thanks a lot for opening the issue. Best Regards, Florian