{"action":"created","issue":{"url":"https://api.github.com/repos/nodejs/docker-node/issues/64","labels_url":"https://api.github.com/repos/nodejs/docker-node/issues/64/labels{/name}","comments_url":"https://api.github.com/repos/nodejs/docker-node/issues/64/comments","events_url":"https://api.github.com/repos/nodejs/docker-node/issues/64/events","html_url":"https://github.com/nodejs/docker-node/issues/64","id":115364681,"number":64,"title":"0.10 and 0.12 LTS and npm","user":{"login":"chorrell","id":2781,"avatar_url":"https://avatars.githubusercontent.com/u/2781?v=3","gravatar_id":"","url":"https://api.github.com/users/chorrell","html_url":"https://github.com/chorrell","followers_url":"https://api.github.com/users/chorrell/followers","following_url":"https://api.github.com/users/chorrell/following{/other_user}","gists_url":"https://api.github.com/users/chorrell/gists{/gist_id}","starred_url":"https://api.github.com/users/chorrell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chorrell/subscriptions","organizations_url":"https://api.github.com/users/chorrell/orgs","repos_url":"https://api.github.com/users/chorrell/repos","events_url":"https://api.github.com/users/chorrell/events{/privacy}","received_events_url":"https://api.github.com/users/chorrell/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/nodejs/docker-node/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-11-05T20:13:25Z","updated_at":"2015-12-03T15:00:15Z","closed_at":null,"body":"With the upcoming LTS releases we need to rethink what we've been doing with npm.\r\n\r\nFor the Node.js 0.10 and 0.12 images we were updating the bundled version of npm to something more current (v3.x). For the LTS releases, I'm not sure if we should still be doing that and instead just stick with the bundled version of npm. \r\n\r\nFor the v0.10.41 LTS release there will be npm v1.4.29 which will show a deprecation banner every time npm is invoked encouraging people to update to v2.x. The v0.10.42 LTS release will come with npm v2.x. I think we should change the update logic for v0.10.41 LTS so npm is updated to the latest npm v2.x release, then remove it for  v0.10.42\r\n\r\nFor 0.12, we can remove logic that updates npm from the respective docker files entirely for the upcoming LTS release (I'm assuming 0.12.8?). However, I don't know whether the LTS release of 0.12 will come with npm v2.x or v.3.x.\r\n\r\nActually, the more that I think about it maybe we should just leave things as is? From a docker experience, it's probably better to have the latest version of npm with the latest fixes and security patches etc.\r\n\r\nAnyway, I wanted to put this out there for broader discussion.\r\n\r\nFor reference: https://github.com/nodejs/LTS/issues/37"},"comment":{"url":"https://api.github.com/repos/nodejs/docker-node/issues/comments/161665768","html_url":"https://github.com/nodejs/docker-node/issues/64#issuecomment-161665768","issue_url":"https://api.github.com/repos/nodejs/docker-node/issues/64","id":161665768,"user":{"login":"Starefossen","id":968267,"avatar_url":"https://avatars.githubusercontent.com/u/968267?v=3","gravatar_id":"","url":"https://api.github.com/users/Starefossen","html_url":"https://github.com/Starefossen","followers_url":"https://api.github.com/users/Starefossen/followers","following_url":"https://api.github.com/users/Starefossen/following{/other_user}","gists_url":"https://api.github.com/users/Starefossen/gists{/gist_id}","starred_url":"https://api.github.com/users/Starefossen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Starefossen/subscriptions","organizations_url":"https://api.github.com/users/Starefossen/orgs","repos_url":"https://api.github.com/users/Starefossen/repos","events_url":"https://api.github.com/users/Starefossen/events{/privacy}","received_events_url":"https://api.github.com/users/Starefossen/received_events","type":"User","site_admin":false},"created_at":"2015-12-03T15:00:15Z","updated_at":"2015-12-03T15:00:15Z","body":"Yes, I agree that we should not mess with the npm versions but this would downgrade npm for existing 0.10 dicker image users?"}}