Andrzej Krzemienski: Is 10 users wanting to have a library in enough to let the library in?
My guess is that there will be quite a bit more than that.
I would certainly appreciate support for MQTT, and other messaging protocols like AMQP, in boost.
Best regards
Espen Harlinn
-----Original Message-----
From: Boost
There was a huge onus to accept Boost.MySQL because of its licensing.
libmysqlclient is GPL'd where Boost.MySQL proposed a permissive license which did mostly the exact same stuff.
To that end, Boost.MySQL is a welcome addition to Boost because it essentially sets in stone a quality client implementation of the MySQL protocol without users being hampered by the GPL.
So, I understand there was a need to have a MySQL client with the Boost Software License (BSL). But it still isn't obvious that this should imply making this library part of Boost. We have good libraries on the Internet, such as SOCI https://github.com/SOCI/soci, distributed under BSL, and not being part of Boost.
The other libraries such as this? It's less so. There's often multiple libraries already being used in production that aren't as restrictively licensed which means there's less onus for accepting them.
In general, I'd defer to users in this regard. If Boost users think it's useful to bundle all this up, I'd say accept but without that, I'm cautious about this wave of web-based tech hitting Boost.
I am not sure how this would work. If nothing else, users' expectations are often contradictory. Different users want different things.Some users only want a distribution system, and since there isn't any for C++, they would overuse Boost. Is 10 users wanting to have a library in enough to let the library in? Regards, &rzej; _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost