Hi,
I would like to submit a proposal to add a
C++ modules API for ICU. This wouldn't introduce any breaking changes to the library, and is a C++ feature (and thus doesn't need to be ported to C or Java). While it does require C++20, it does not force the library to move up to C++20 (the library apparently
is using C++17), it can be used as an opt-in feature.
It isn't clear to me how to describe such a proposal in the proposal email, because it isn't a new piece of code, but rather an improved API for those using C++20 and beyond. It's also not clear to me how to choose an API reviewer for the proposal or how to
get a ticket number.
Thanks,
Bryan