Overview

Request 591736 superseded

New package.

- Update to version 1.0.0:
* fixing script name
* Adding interpreter line.
* Default path for npm6.
* Fixing nodejs macros.
* Adding support for Jinja templates. Fixed: boilerplate messages being ignored; avoiding simple warnings from OBS, like " summary ends with a dot".
* Adding tips on special cases
* Found a package without repository; Adding tips for OBS
* Do not let brp calculate auto requires
* Yet another inconsistency in npmjs registry.
* Another module with a non-standard license location in JSON
- License patch incorporated upstream.
- Add patch for license tag and not needed clean in suse
- insert missing requires python-requests
- insert missing requires python-Jinja2
- Initial OBS packaging.

Loading...

Marguerite Su's avatar

@emendonca

is it for personal interest or is it a new policy sent from SUSE?

As I see, this is a tool to generate individual packages for individual modules,

This will create huge amount of packages.

This has been proved to be a failure in openSUSE 13.2

I don’t want this repo to end up to an unmaintainable state like rubygem repo

And I developed one such tool “in the other way” myself: https://github.com/marguerite/nodejs-packaging

If it’s not the new undiscussed policy from SUSE,

I think it’s not good to have both tools in one repo because they do things totally in the exclusive way


Erico Mendonca's avatar
author source maintainer target maintainer

This is a personal project, thought it'd be useful. If you think it'd become confusing, you're welcome to reject the request. I'll keep in my home dir.


Adam Majer's avatar

I have no problems except that it's referring to nodejs.org. It's npmjs.org. Completely different thing. Actually, https://registry.npmjs.org


Request History
Erico Mendonca's avatar

emendonca created request

New package.

- Update to version 1.0.0:
* fixing script name
* Adding interpreter line.
* Default path for npm6.
* Fixing nodejs macros.
* Adding support for Jinja templates. Fixed: boilerplate messages being ignored; avoiding simple warnings from OBS, like " summary ends with a dot".
* Adding tips on special cases
* Found a package without repository; Adding tips for OBS
* Do not let brp calculate auto requires
* Yet another inconsistency in npmjs registry.
* Another module with a non-standard license location in JSON
- License patch incorporated upstream.
- Add patch for license tag and not needed clean in suse
- insert missing requires python-requests
- insert missing requires python-Jinja2
- Initial OBS packaging.


openSUSE Build Service is sponsored by