-
Notifications
You must be signed in to change notification settings - Fork 29.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drop Windows XP (and Vista) support in 6.0 #3804
Comments
Can we get some stats from npm on how many users this would effect? |
@mikeal Not sure if npm has those stats. |
The main problem with finding stats on this is that the largest share of XP users are located in China where they have mirrors of npm and nodejs.org to use, so we can't see the real number. |
Is there a way to get in touch with the people running the mirrors?
|
/cc @fengmk2 |
Almost all enterprise sectors already migrated from XP and Vista to Win7 or even Win10, only where it can affect an anybody it's only home users. +1 |
I will post the total stats of cnpm users today. |
Biggest Chinese IaaS vendor Aliyun is also stopping supplying Windows Server 2003 servers[1]. So I'm +1 on dropping XP. Not sure about Vista though. |
For Windows XP proponents I would say, there will be one day on which the feeling of looking back at Windows XP is just like that of today looking back at Windows 95. |
I'm Chinese developer, we use "nw.js" create desktop application. If node 6.0 don't support Windows XP , then nw.js will not support soon. But we have 20% users still use windows XP now. So please support windows XP longer . |
$ wc -l access.log
678337
$ grep 'Windows NT 5.1' access.log | wc -l
139 |
It may very well continue to work, but how are we supposed to actually Allen.M notifications@github.com schrieb am Fr., 13. Nov. 2015, 11:23:
|
@allenm I do not know nw.js well. To what extent does it depend on Chrome technologies? Could it still support XP when Chrome dropped support of XP? |
According cnzz stats of https://npm.taobao.org (http://www.cnzz.com/stat/website.php?web_id=5874717)
|
@pmq20 you should know http://www.dingtalk.com/, dingtalk is base on |
@fengmk2 Thanks for the information but they probably have to let Windows XP users use an old version of Dingding and drop the support of XP in newer versions, unless they divide not to adopt the latest Chrome technologies which is unlikely. See http://chrome.blogspot.com/2015/11/updates-to-chrome-platform-support.html?m=1 |
https://cnodejs.org/ is the biggest Node.js forum in China. and within these users, only 2.62% use Winxp, almost nobody use vista. I think new version of Node.js should drop xp and vista support. |
Looks like this is something we should work towards for 6.0.0 then. |
The blog post linked before presents incorrect information about Vista. Vista is still supported by Microsoft, support ends in April 11, 2017, see http://windows.microsoft.com/en-us/windows/lifecycle. (this doesn't change the fact that hardly anyone still uses it, though) |
@alsotang what time period are you profiling for those stats? |
@mzgol Do you mean this:
Well, active support phase for Vista ended in 2012. Extended support is still available for Vista (but not for XP), and that includes paid support (for the non-security updates subscription) and security-only fixes (free). Refs: http://windows.microsoft.com/en-us/windows/lifecycle, https://support.microsoft.com/en-us/gp/lifepolicy. The article authors could have meant that. |
Ah, so this is what "actively" means... OK, that explains a lot. |
@mzgol That's just a guess, I'm not the author of that post =). |
Question: does dropping support mean actively warning or something on those platforms, or just not caring anymore? The problem with the latter is it may work for a while and then break, and people may complain. |
PR landed. Goodbye XP, RIP |
I am going to waste about 2 days to move my application to a new server because you dropped support of Windows Server 2008 as well. Thank you. |
@RoboBurned You mean 2008 or 2008 R2? 2008 R2 should still be supported. |
Note that Node.js 4.x LTS is not affected by this change and is supported until April 2018. Windows 2008 R2 / Windows 7 or later requirement for Node.js 6.x and later was imposed by upstream v8: https://support.google.com/chrome/a/answer/7100626. |
@gdl-888 how to fake? |
Better and permanant way than faking. |
@gdl-888 Thank you for your tip. Now I remove the restrictions directly through compilation, |
I'm assuming that 6.0 target release date is around April 2016, based on this schedule.
The text was updated successfully, but these errors were encountered: