Page MenuHomeSolus

NVM (Node Version Manager)
Closed, WontfixPublic

Description

Name: NVM (Node Version Manager)

Homepage: https://github.com/creationix/nvm

Reason for inclusion: Allows for multiple sandboxed versions of Node and NPM to be installed along side each other. This is useful for two reasons:

  1. It means that software in the repo like Atom, vscode etc. can depend on 1 version of node, (For example and LTS release) and a developer that needs node and NPM at a different version (For example the current release) can use that without conflict.
  2. It means that developers can easily switch between versions. This is handy when testing if a program works on older or newer versions that it was not originally developed on.

Open Source: Yes

Number of Users Anticipated: I think that it is a necessary tool for any node developer, so quite a few I imagine. (As it fixes the issue that Josh has previously had with people wanting different versions of node in the repo)

Link to latest tarball: https://github.com/creationix/nvm/archive/v0.33.2.tar.gz

Additional Information: Josh and I discussed this both on a reddit post (https://www.reddit.com/r/SolusProject/comments/6qa0c5/any_web_devs_using_this_distro/) and in private messages. He asked me to assign this task to him as it relates to packages he maintains, and also to 'make a note about all the bash cruft that needs to be removed'.

Related Objects

jalden created this task.Aug 9 2017, 3:49 PM
Herald removed JoshStrobl as the assignee of this task. · View Herald TranscriptAug 9 2017, 3:49 PM
Herald added a subscriber: JoshStrobl.
JoshStrobl triaged this task as Normal priority.
JoshStrobl moved this task from Backlog to Accepted For Inclusion on the Package Requests board.

*smacks* Herald

Thanks @jalden for the package request =)

jalden awarded a token.Aug 9 2017, 4:21 PM
zevdg added a subscriber: zevdg.Nov 8 2017, 10:20 PM
JoshStrobl added a subscriber: frbuceta.
frbuceta added a comment.EditedNov 16 2017, 8:02 PM

I can not find a way to build the installer.
How to execute a sh in solbuild? and edit the console files ... .bashrc or .zshrc @JoshStrobl

Perhaps n would be a better alternative, a lot easier to maintain.
https://github.com/tj/n

Would only have to change /usr/local for a more suitable path.

dmn added a subscriber: dmn.Feb 26 2018, 11:38 AM
JoshStrobl removed JoshStrobl as the assignee of this task.Jun 25 2018, 7:50 PM
JoshStrobl closed this task as Wontfix.Aug 31 2018, 4:59 PM

As this task has been marked Needs Maintainer for a month with nobody having stepped up to become maintainer, in addition to providing an acceptable patch for inclusion, marking as WONTFIX. Feel free to re-open when a patch has been submitted via the proper processes.