Hi all, I ran into a surprising (to me) limitation when working on an issue [1]. To summarize, supporting the manylinux1 standard ties Arrow development to gcc 4.8.x which is technically not C++11 complete. This brought on few questions for me:
* What are the pre-conditions for dropping manylinux1 / gcc 4.8.x? I found an open task to remove support altogether [2] . * What is needed to move to C++ 14? * Would either of these changes normally require a PMC-driven vote? I realize these are broad questions but I'm curious to hear thoughts or additional background requirements that I failed to find easily. Many thanks, Hatem [1] https://issues.apache.org/jira/browse/ARROW-6096 [2] https://issues.apache.org/jira/browse/ARROW-5756