Hi, What kind of timeline did we decide on? Is this something that can be worked on/merged immediately or should we wait until after 10.0 is out?
Sasha Krassovsky > On Aug 29, 2022, at 2:20 AM, Antoine Pitrou <anto...@python.org> wrote: > > > Hello, > > With 5 binding +1 votes, 7 non-binding +1 votes, and no -1 vote, the vote has > passed. > > The next steps will be conceptually as follows: > - require C++17 instead of C++11 in the build configuration(s) > - remove pre-C++17 compatibility measures in the codebase > - start using C++17 idioms and features where desirable to reduce clutter and > improve maintainability > > (there might be more than 3 PRs though :-)) > > Regards > > Antoine. > > > > Le 24/08/2022 à 17:31, Antoine Pitrou a écrit : >> Hello, >> I would like to propose that the Arrow C++ implementation switch to >> C++17 as its baseline supported version (currently C++11). >> The rationale and subsequent discussion can be read in the archives here: >> https://lists.apache.org/thread/9g14n3odhj6kzsgjxr6k6d3q73hg2njr >> The exact steps and timeline for switching can be decided later on, but >> this proposal implies that it could happen soon, possibly next week :-) >> ... or, more realistically, in the next Arrow C++ release, 10.0.0. >> The vote will be open for at least 72 hours. >> [ ] +1 Switch to C++17 in the impeding future >> [ ] +0 >> [ ] -1 Do not switch to C++17 because... >> Regards >> Antoine.