ecorm / cppwamp

C++ client library for the WAMP protocol.
Boost Software License 1.0
35 stars 9 forks source link

Should the variant facilities be its own library? #71

Closed ecorm closed 2 years ago

ecorm commented 9 years ago

I'm wondering if the Variant facilities of CppWAMP should be part of their own library. This sub-library could be useful for folks that need to represent JSON objects in C++, even if they're not using WAMP.

taion commented 9 years ago

I can't immediately think of a use case on my end, but it does seem like the Variants are really cool and pretty non-trivial, and I could see myself using them in non-CppWAMP contexts down the road.

ecorm commented 2 years ago

Variant shall remain within CppWAMP. I have a closed-source serialization library in the works that includes a replacement for Variant. If my employer allows me to open-source this serialization library, it shall be adopted by CppWAMP and would eliminate the dependencies on other serialization libraries.