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.94k stars 1.23k forks source link

Move from Bower to Yarn #2013

Closed mxschmitt closed 6 years ago

mxschmitt commented 6 years ago

I've seen, that currently everywhere Bower is described as best practice way to download the compiled sap ui5 sources. Bower has announced in Oct. 2017, that they not longer recommend it and the users should migrate to Yarn. So what about switching to Yarn or providing the assets to npm directly?

codeworrior commented 6 years ago

Not everywhere, take a look at https://github.com/SAP/ui5-tooling#whats-the-thing-with-yarn .

matz3 commented 6 years ago

Yes, we still mention bower as the way to install the OpenUI5 libraries in our README.

We have introduced the new UI5 Build and Development Tooling (https://github.com/SAP/ui5-tooling) which is tightly coupled with npm packages (Yarn is just an alternative client for the npm registry).

Unfortunately, the packages are not available on npm, yet (see https://github.com/SAP/ui5-tooling#where-are-the-npm-packages). Once this is done, we will adopt the README and describe how to migrate from bower to npm/yarn.

mxschmitt commented 6 years ago

Okay lgtm :) I'll close this issue here for now.