On 25/12/14 19:12, Bert Belder wrote:

Libuv currently works on Windows XP and server 2003, although it isn't
regularly tested on these platforms.

Support for these old Windows versions makes libuv internals much more
complex, and it impairs progress since we can't rely on APIs that were
added in Vista/Server 2008. It shouldn't come as a suprise that I'd like
to drop support for these old Windows versions at some point.

It'd be helpful if you could answer the following questions for every
project you're using libuv in.

1. Which project are you using libuv for?
2. How big is the project's user base (coarse estimate)?
3. Which Windows versions need to be supported for this project?
     a. support for Windows XP/2k3 is necessary
     b. support for Windows Vista/2008r1+ would suffice
     c. unsure
     d. I don't care about Windows support

Example answer:

1. flappy bert
2. about 1 download per month
3. b

Feel free to add more comments/context of course.
I myself care mostly about node.js, and frankly I have no idea how many
people use node.js on windows xp, so likely I'll also do this poll on
the node.js mailing list.


Thanks for starting this poll, Bert!

My answers below:

1. pyuv
2. 6500+ downloads last month according to PyPI
3. b

There are probably Windows XP users of pyuv out there, but I don't really like the idea of keeping code around just for supporting a platform which Microsoft itself has already EOLd, which makes libuv more complex and probably deters contributions.

That said, since we started v1.x with XP/2k3 support I think we should keep it that way, and drop it in master, together with support for some old OSX versions, since we are there.


Cheers,

--
Saúl Ibarra Corretgé
http://bettercallsaghul.com

--
You received this message because you are subscribed to the Google Groups 
"libuv" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/libuv.
For more options, visit https://groups.google.com/d/optout.

Reply via email to