{"action":"created","issue":{"url":"https://api.github.com/repos/jasongin/nvs/issues/21","repository_url":"https://api.github.com/repos/jasongin/nvs","labels_url":"https://api.github.com/repos/jasongin/nvs/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/jasongin/nvs/issues/21/comments","events_url":"https://api.github.com/repos/jasongin/nvs/issues/21/events","html_url":"https://github.com/jasongin/nvs/issues/21","id":193319866,"number":21,"title":"Global modules per major version?","user":{"login":"marcelklehr","id":986878,"avatar_url":"https://avatars.githubusercontent.com/u/986878?v=3","gravatar_id":"","url":"https://api.github.com/users/marcelklehr","html_url":"https://github.com/marcelklehr","followers_url":"https://api.github.com/users/marcelklehr/followers","following_url":"https://api.github.com/users/marcelklehr/following{/other_user}","gists_url":"https://api.github.com/users/marcelklehr/gists{/gist_id}","starred_url":"https://api.github.com/users/marcelklehr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcelklehr/subscriptions","organizations_url":"https://api.github.com/users/marcelklehr/orgs","repos_url":"https://api.github.com/users/marcelklehr/repos","events_url":"https://api.github.com/users/marcelklehr/events{/privacy}","received_events_url":"https://api.github.com/users/marcelklehr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-12-03T23:18:07Z","updated_at":"2016-12-16T23:07:05Z","closed_at":null,"body":"Hey,\r\nrequiring to migrate (essentially copy?) global modules for every version seems like overkill to me.\r\nI believe (correct me if this is not the case) that the node native API is compatible across all versions within a major version, so if that's the case would it make sense to have global modules per major version? I think this would be a big UX improvement.\r\nBut overall I really like your work so far. Great stuff!"},"comment":{"url":"https://api.github.com/repos/jasongin/nvs/issues/comments/267717852","html_url":"https://github.com/jasongin/nvs/issues/21#issuecomment-267717852","issue_url":"https://api.github.com/repos/jasongin/nvs/issues/21","id":267717852,"user":{"login":"marcelklehr","id":986878,"avatar_url":"https://avatars.githubusercontent.com/u/986878?v=3","gravatar_id":"","url":"https://api.github.com/users/marcelklehr","html_url":"https://github.com/marcelklehr","followers_url":"https://api.github.com/users/marcelklehr/followers","following_url":"https://api.github.com/users/marcelklehr/following{/other_user}","gists_url":"https://api.github.com/users/marcelklehr/gists{/gist_id}","starred_url":"https://api.github.com/users/marcelklehr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcelklehr/subscriptions","organizations_url":"https://api.github.com/users/marcelklehr/orgs","repos_url":"https://api.github.com/users/marcelklehr/repos","events_url":"https://api.github.com/users/marcelklehr/events{/privacy}","received_events_url":"https://api.github.com/users/marcelklehr/received_events","type":"User","site_admin":false},"created_at":"2016-12-16T23:07:05Z","updated_at":"2016-12-16T23:07:05Z","body":"I agree it's complicated. I have integrated npm version management in nodist and chose to have one global module folder only, I've been considering changing that for a while, though.\r\n\r\nA completely different alley, would be to have all global modules always available but each using its own node version. This preserves the UX of 'install something once and it's always there', while keeping things working with changes to the global node version."}}
{"actor":{"display_login":"marcelklehr"}}