[Boost.Graph] Survey: minimum C++ standard for Boost.Graph going forward
Arnaud Becheler via Boost <[email protected]>
| Newsgroups | gmane.comp.lib.boost.devel |
|---|---|
| Message-ID | <CAB6kkcO0=Cb_PBD+Dr8vrZgPJjYQkF-7t=G1bmm3jtE0iJCZKQ@mail.gmail.com> |
Dear Boost Community, During the Boost Graph Modernization Workshop in Paris co-organized with Jeremy Murphy (BGL principal maintainer), one of the most frequent discussion points was the C++ standard version the Boost Graph Library should require. Some context worth knowing: - Boost.Graph is already C++14 - A lot of API modernization can be done without bumping the minimum. - Some modernization changes would land cleaner on a newer standard - We don't yet have a clear enough picture of our users' constraint space to inform our discussion about a potential baseline bump. For example, it appeared that automotive industry users will be locked in C++17 for a while with MISRA. Consequently we want to ask Boost.Graph users: What's the oldest C++ standard your project needs BGL to keep supporting (i.e. the version past which a bump would break you or force you to pin a version). Answers: C++14 / 17 / 20 / 23. You can answer: - with this simple Github survey: https://github.com/boostorg/graph/discussions/490 - on this reddit poll: https://www.reddit.com/r/cpp/comments/1tc1v6x/comment/olproye/ - or on this thread Also please indicate if you’re a BGL active user or an observer eager to give feedback (both are welcome!) Thank you for your time :D Arnaud _______________________________________________ Boost mailing list -- [email protected] To unsubscribe send an email to [email protected] https://lists.boost.org/mailman3/lists/boost.lists.boost.org/ Archived at: https://lists.boost.org/archives/list/[email protected]/message/5FZYEUCES452XS3DSPXYELSCNPOJCK5J/