[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/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.