Re: Status Meeting (November 2020)

Colin Finck <[email protected]> Thu, 7 Jan 2021 07:39:21 +0100
Newsgroups gmane.os.reactos.kernel
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============1146607836==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="64W6hX8k0YDUX6huDVbsgLxLGnCN8LZVX"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--64W6hX8k0YDUX6huDVbsgLxLGnCN8LZVX
Content-Type: multipart/mixed; boundary="jFlixGVsd9RXPX3NClqPEjEIFStz89Rsw";
 protected-headers="v1"
From: Colin Finck <[email protected]>
To: [email protected]
Message-ID: <5f109ff6-9e00-a688-9301-c8a452194e5d-td3rRX5TIkhAfugRpC6u6w@public.gmane.org>
Subject: Re: [ros-dev] Status Meeting (November 2020)
References: <[email protected]>
 <2f8f9658-3c6b-8de5-f19a-217774cb84ce-td3rRX5TIkhAfugRpC6u6w@public.gmane.org>
In-Reply-To: <2f8f9658-3c6b-8de5-f19a-217774cb84ce-td3rRX5TIkhAfugRpC6u6w@public.gmane.org>

--jFlixGVsd9RXPX3NClqPEjEIFStz89Rsw
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

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=20
> 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=
=20
> tell whether you support or reject dropping MSVC 2010 support.
>=20
> 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=20
mailing list.
First of all, a big thank you to the people who have submitted their=20
opinions! Your votes matter to get the best possible overview on this top=
ic.

It's a pity that many developers have not replied, when I'm sure that=20
they have an opinion here.
On the other hand, it's quite understandable considering that this is=20
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=20
replies on ros-dev:


Dropping MSVC 2010 support for building ReactOS
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
* Colin Finck
* Dominik Hornung
* Ged Murphy
* Mark Jansen
* Stanislav Motylkov
* Victor Perevertkin

Keeping MSVC 2010 support for building ReactOS
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
* Doug Lyons
* Herm=C3=A8s B=C3=A9lusca-Ma=C3=AFto
* 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=20
that would lead to roughly the same number of votes getting subtracted=20
on both sides.
I also leave it up to you to merge this result with the votes cast in=20
https://github.com/reactos/reactos/pull/2658. However, there is just no=20
calculation where the "Keeping" fraction has a majority.


I'm glad to say that this result allows us to continue improving=20
ReactOS. By not sticking with abandoned compilers like MSVC 2010=20
indefinitely, we can leverage the powers of C99 and C++11 and all=20
third-party projects that have been developed after 2010.

Victor's recent integration of WDF/KMDF has already paved the way for a=20
new storage stack that many of you could already test.
And an import of libc++ would finally fix the mess that our current C++=20
STL support is.


Cheers,

Colin


--jFlixGVsd9RXPX3NClqPEjEIFStz89Rsw--

--64W6hX8k0YDUX6huDVbsgLxLGnCN8LZVX
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsF5BAABCAAjFiEENLXXTejc76VQ9g3AG6dOcEVroakFAl/2rJkFAwAAAAAACgkQG6dOcEVroalU
xQ//Vik7fkjtukB09K0FUD9tB+NOnytCzop+rQsF+qKGdscjaSqygQ0+iNs5X9jlVnIJSBw1j3pL
MFggQnhiANSJo5pQmCkTf3zHBRV1B8QL8X/nIqmMhR5LTfOehoPtJCG7Q7H8Vqm6A+nogeqqUOlL
8XJolzraUsgvxnaq16zzOyIflR4B5ljVi6UfoGfv0uMcX70+h8AzgKqVde4K6CAZWwNmfSdKMqja
axbWXdDM4tV3Utl5gCJdyTWzBoGpBSZY2WQvLNqEQywJoN5g+GcuPxak1SNBAn/lKz2Tn0zs67BW
bawu86mIizdFY7qYutxayoWVKcZSWZBrRWIh7tSGSJru0vcTp4JVBLg3uR/HgrZ94rvbbE+r9UVj
lpWA2WXqgwdknNMB/goNNrE2YTuGelXjgebf3X1V5tkPupOsoeS12oQUmdBIMst1BHM/ZX5SXPZp
boRQ6wmBuZ+vjAaHxoMUGJP1xwl2LUcGavOi89Ncn5hSt4kfGq0MMttz24M1+FkAP8XzV32iPsF7
sowA7kEmnyFVtg6+N3XVmuxlzWnY5SnEUBDUJjktFSD1ggSrJUtqVlJvhVG47/YLyFHeb1F4AkaB
LYXTn+RxA+3tLmcOu3QJzkdoyjjy6VB+LhASejqbL0pWVwWxYR49hPn4ymqwyluqBFC+/O74emwS
a74=
=8IP6
-----END PGP SIGNATURE-----

--64W6hX8k0YDUX6huDVbsgLxLGnCN8LZVX--


--===============1146607836==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ros-dev mailing list
[email protected]
http://reactos.org/mailman/listinfo/ros-dev

--===============1146607836==--