Bug 820 - npm Node Package Manager, a package manager for node.js
Summary: npm Node Package Manager, a package manager for node.js
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL: http://npmjs.org/
Whiteboard: X
Keywords: Junior_job
Depends on:
Blocks:
 
Reported: 2011-04-14 12:42 CEST by Romain d'Alverny
Modified: 2012-09-28 14:48 CEST (History)
6 users (show)

See Also:
Source RPM: npm
CVE:
Status comment:


Attachments

Description Romain d'Alverny 2011-04-14 12:42:15 CEST
See http://npmjs.org/ . npm is a package manager for node. You can use it to install and publish your node programs. It manages dependencies and does other cool stuff.

Reproducible: 

Steps to Reproduce:
Michael Scherer 2011-06-05 16:53:36 CEST

CC: (none) => misc
Summary: Add NPM (Node Package Manager) => Node Package Manager, a package manager for node.js
Severity: normal => enhancement

Comment 1 Marja Van Waes 2011-10-09 15:31:37 CEST
Reminder of this request

CC: (none) => marja11

Marja Van Waes 2011-11-10 12:09:56 CET

Source RPM: (none) => npm

Marja Van Waes 2012-01-01 17:47:12 CET

Hardware: i586 => All

Romain d'Alverny 2012-01-05 18:30:27 CET

Keywords: (none) => Junior_job

Marja Van Waes 2012-02-17 17:16:49 CET

Whiteboard: (none) => X

Dan Joita 2012-02-25 21:56:45 CET

Summary: Node Package Manager, a package manager for node.js => npm Node Package Manager, a package manager for node.js

Comment 2 Alexander Khryukin 2012-07-18 14:48:30 CEST
I think this link can help you

http://svn.mandriva.com/cgi-bin/viewvc.cgi/packages/cooker/nodejs/current/SPECS/nodejs.spec?revision=808082&view=markup

CC: (none) => alexander

Alfonso Vera 2012-09-20 13:07:56 CEST

CC: (none) => bersuit.vera, juan.baptiste
Assignee: bugsquad => bersuit.vera

Comment 3 Alfonso Vera 2012-09-20 13:13:35 CEST
I'm working on the rpm using the mandriva spec with Juancho (my mentor)

Status: NEW => ASSIGNED

Comment 4 Alfonso Vera 2012-09-24 10:32:36 CEST
This package is already cauldron nodejs-0.9.0-1.mga3

CC: (none) => shlomif

Comment 5 Alfonso Vera 2012-09-24 10:37:26 CEST
QA Team, Close this bug?

Assignee: bersuit.vera => qa-bugs

Comment 6 Manuel Hiebel 2012-09-24 12:07:21 CEST
this is nothing for the qa.

http://sophie.zarb.org/rpms/01d90b9eef8fc1936db3f9bcb7845384
http://sophie.zarb.org/rpms/307765df2dbab5848c2cb78152a494cf

npm and nodejs seems to have not the same things according to a spec of the PLD distro.

btw: you can take the maintain ship of nodejs if you want as it set on nobody.

Assignee: qa-bugs => bugsquad

Comment 7 Alfonso Vera 2012-09-24 12:35:45 CEST
I'm a novice packager, is a  "risky" package for me :-)
Comment 8 Shlomi Fish 2012-09-24 13:10:06 CEST
(In reply to comment #7)
> I'm a novice packager, is a  "risky" package for me :-)

Well, try packaging it and I'll review it.

Regards,

-- Shlomi Fish
Comment 9 Juan Luis Baptiste 2012-09-24 16:23:24 CEST
(In reply to comment #5)
> QA Team, Close this bug?

Why ? isn't this bug to add a new package for npm and not for nodejs which as you say is already available on cauldron ?
Comment 10 Juan Luis Baptiste 2012-09-24 19:57:21 CEST
It seems there's a confusion here. If you go to http://npmjs.org/ and click on the Download link you will redirected to http://nodejs.org/download/ where only nodejs and not npm is available for download. So or npm is obsolete now or has been merged with nodejs.

Any comments on this from someone familiar with these two programs ?
Comment 11 Alexander Khryukin 2012-09-24 20:39:03 CEST
npm it's part of nodejs
Comment 12 Shlomi Fish 2012-09-24 20:51:41 CEST
(In reply to comment #11)
> npm it's part of nodejs

Perhaps the nodejs package should have a versioned "Provides: npm"?

Regards,

-- Shlomi Fish
Comment 13 Juan Luis Baptiste 2012-09-24 20:53:58 CEST
(In reply to comment #11)
> npm it's part of nodejs

So this report isn't needed any more ? we have the latest nodejs version available on cauldron.
Comment 14 Alexander Khryukin 2012-09-24 21:44:04 CEST
(In reply to comment #12)
> (In reply to comment #11)
> > npm it's part of nodejs
> 
> Perhaps the nodejs package should have a versioned "Provides: npm"?
> 
> Regards,
> 
> -- Shlomi Fish


You're right.I'll prepare patch.
Comment 15 Shlomi Fish 2012-09-24 22:42:06 CEST
(In reply to comment #14)
> (In reply to comment #12)
> > (In reply to comment #11)
> > > npm it's part of nodejs
> > 
> > Perhaps the nodejs package should have a versioned "Provides: npm"?
> > 
> > Regards,
> > 
> > -- Shlomi Fish
> 
> 
> You're right.I'll prepare patch.

Thanks!

Regards,

-- Shlomi Fish
Comment 16 Alexander Khryukin 2012-09-24 23:19:22 CEST
Done.
Check and submit
Comment 17 Shlomi Fish 2012-09-28 14:48:17 CEST
(In reply to comment #16)
> Done.
> Check and submit

Checked and submitted - thanks.

Resolving as FIXED.

Regards,

-- Shlomi Fish

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.