Hello everybody and a happy new year!
Am 26.11.2020 um 09:27 schrieb Colin Finck:
So let's have an open discussion and voting
process right here on the
mailing list for everyone to see, to decide this once and for all!
Just reply to this mail, tell about your reasons - and more importantly
tell whether you support or reject dropping MSVC 2010 support.
Votes by CORE REACTOS MEMBERS are then counted on 1ST JANUARY 2021.
1st January has passed and it's time to count the votes cast on the
mailing list.
First of all, a big thank you to the people who have submitted their
opinions! Your votes matter to get the best possible overview on this topic.
It's a pity that many developers have not replied, when I'm sure that
they have an opinion here.
On the other hand, it's quite understandable considering that this is
already the 3rd (and definitely last!) time we are debating this matter.
So without further ado, here are the votes everyone can gather from the
replies on ros-dev:
Dropping MSVC 2010 support for building ReactOS
===============================================
* Colin Finck
* Dominik Hornung
* Ged Murphy
* Mark Jansen
* Stanislav Motylkov
* Victor Perevertkin
Keeping MSVC 2010 support for building ReactOS
==============================================
* Doug Lyons
* Hermès Bélusca-Maïto
* Joachim Henze
* Oleg Dubinskij
Third discussion, third time it's the same result.
Thanks for providing a clear answer on that!
Note that I haven't applied the "CORE REACTOS MEMBERS" filter here, but
that would lead to roughly the same number of votes getting subtracted
on both sides.
I also leave it up to you to merge this result with the votes cast in
https://github.com/reactos/reactos/pull/2658. However, there is just no
calculation where the "Keeping" fraction has a majority.
I'm glad to say that this result allows us to continue improving
ReactOS. By not sticking with abandoned compilers like MSVC 2010
indefinitely, we can leverage the powers of C99 and C++11 and all
third-party projects that have been developed after 2010.
Victor's recent integration of WDF/KMDF has already paved the way for a
new storage stack that many of you could already test.
And an import of libc++ would finally fix the mess that our current C++
STL support is.
Cheers,
Colin