-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
We should use UTF-8 as the encoding for all strings. This will be backwards compatible with our current setup. It will allow international use of dripline. And it's supported by rabbitmq (queue names are UTF-8, for instance).
This will require updates wherever string parsing is done in the C++ library, including a few things in Scarab (e.g. addressing locations in a paramedic hierarchy). We should verify that there's no problem with the YAML library. The JSON library already handles UTF-8.
An external library will be needed for appropriate handling.