[Pkg-javascript-devel] Bug#1003321: RFP: openui5 -- framework for enterprise-ready web applications

Stephan Lachnit stephanlachnit at debian.org
Sat Jan 8 12:16:08 GMT 2022


Hi Yadd,

I've looked into this a bit now. Looking at
https://github.com/root-project/root/blob/98d9a2064a0e25aebb9b4a8bf95fdc8f20e0f21c/builtins/openui5/openui5.tar.gz
(sorry, that's how it is shipped), I think I need @openui5/sap.m,
@openui5/sap.tnt, @openui5/sap.ui.codeeditor, @openui5/sap.ui.commons,
@openui5/sap.ui.layout, @openui5/sap.ui.table, @openui5/sap.ui.unified
and @openui5/sap.uxap from npm. I can then probably symlink it
somehow.

I have gather the following dependencies already:

@openui5/sap.ui.core:
    path,
    moment,
    semver,
    grunt-timer,
@openui5/sap.ui.layout:
    @openui5/sap.ui.core,
@openui5/sap.ui.unified:
    @openui5/sap.ui.core,
@openui5/sap.ui.codeeditor:
    @openui5/sap.ui.core
@openui5/sap.ui.commons:
    @openui5/sap.ui.core,
    @openui5/sap.ui.layout,
    @openui5/sap.ui.unified,
@openui5/sap.ui.table:
    @openui5/sap.ui.core,
    @openui5/sap.ui.unified,
@openui5/sap.m:
    @openui5/sap.ui.core,
    @openui5/sap.ui.layout,
    @openui5/sap.ui.unified,
@openui5/sap.tnt:
    @openui5/sap.m,
    @openui5/sap.ui.core,
@openui5/sap.f:
    @openui5/sap.m,
    @openui5/sap.ui.core,
    @openui5/sap.ui.layout,
@openui5/sap.uxap:
    @openui5/sap.f,
    @openui5/sap.m,
    @openui5/sap.ui.core,
    @openui5/sap.ui.layout,
path: <stdlib>
grunt-timer:
    bash-color,
    duration,
    functional.js,
    hooker,
bash-color:
duration:
    d,
    es5-ext,
d: <packaged>
es5-ext: <packaged>
functional.js:

The table is not finished yet though, as openui5 uses grunt and thus I
need to fetch the recursive deps by hand.


I'm almost done packaging node-duration, if you can give me access to
the JS group on Salsa I can push the repo and upload the package.

Regards and thanks for the fast reply,
Stephan



On Sat, Jan 8, 2022 at 12:23 PM Yadd <yadd at debian.org> wrote:
>
> On 08/01/2022 11:27, Stephan Lachnit wrote:
> > Package: wnpp
> > Severity: wishlist
> > X-Debbugs-Cc: stephanlachnit at debian.org, pkg-javascript-devel at lists.alioth.debian.org
> > Control: block 981113 by -1
> >
> > * Package name    : openui5
> > * Version         : 1.90.10
> > * Upstream Author : SAP <ospo at sap.com>
> > * URL             : https://openui5.org/
> > * License         : Apache-2.0
> > * Programming Lang: JavaScript
> > * Description     : framework for enterprise-ready web applications
> >
> > OpenUI5 lets you build enterprise-ready web applications, responsive to all
> > devices, running on almost any browser of your choice. It's based on JavaScript
> > and follows web standards. It eases your development with a client-side HTML5
> > rendering library including a rich set of controls and supports data binding to
> > different data models (JSON, XML and OData).
> >
> >
> > This package is a dependency of ROOT (ITP: root-framework). Since I don't have
> > any experience with JavsScript, I filled this as an RFS and Cc-ed the JS team,
> > where I would like to team-maintain it.
>
> Hi,
>
> what do you want, the openui5-runtime, the openui5-sdk or @openui5/*
> node packages ?
>
> It's easy to provide @openui5/* node package, but upstream doesn't
> explain how it produces openui5-runtime (probably a rollup/webpack).
> It is also possible to build openui5-sdk but it seems to be only some
> docs/demos.
>
> Repo: https://github.com/SAP/openui5
>
> Cheers,
> Yadd



More information about the Pkg-javascript-devel mailing list