Would Unicomm be interesting for Boost?

Hello, I finished developing the communication library based on STL, Boost. The communcation is implemented by using Boost.Asio. The library is engine that allows to build any network protocols based on TCP transport. Unicomm hides communication details and makes focus on business logic. I read the requirements for the library submission. The Unicomm is close to them. But there is still some work to make it possible it to join Boost. please, see http://libunicomm.org for details. (Smart library is also mine). So, before I start final preparations, I have the question. Would the library be interesting for Boost and compatible to it's concepts? Regards, Dmitry.

On Wed, Sep 28, 2011 at 6:10 PM, Dmtitry Timoshenko <dimentiy2k@gmail.com>wrote:
Hello,
I finished developing the communication library based on STL, Boost. The communcation is implemented by using Boost.Asio. The library is engine that allows to build any network protocols based on TCP transport. Unicomm hides communication details and makes focus on business logic. I read the requirements for the library submission. The Unicomm is close to them. But there is still some work to make it possible it to join Boost.
This looks very cool to me. You'll definitely have one more code monkey playing with it! It seems to have a few external (non-Boost, non-STL) dependencies
please, see http://libunicomm.org for details.
(Smart library is also mine).
Are you proposing Smart for inclusion in Boost as well?
So, before I start final preparations, I have the question. Would the library be interesting for Boost and compatible to it's concepts?
I'm interested and I'll definitely be using Unicomm in the near future! -Greg

This looks very cool to me. You'll definitely have one more code monkey playing with it! It seems to have a few external (non-Boost, non-STL) dependencies
Thank you for your attention and interest. Yes, Unicomm also depends on OpenSSL and Xerces-C, but only as optional features. In common way it only requires Boost and Smart. Smart relies only on Boost and STL.
Are you proposing Smart for inclusion in Boost as well?
Yes, if Unicomm will be approved. But Smart is not ready to this yet. There is no complete documentation. Code review should also be performed on it.
I'm interested and I'll definitely be using Unicomm in the near future!
-Greg
I hope it will make things easy to you and you will like it. Thank you, Dmitry.

Hi Dmitry, On Sep 28, 2011, at 6:10 PM, Dmtitry Timoshenko wrote:
I finished developing the communication library based on STL, Boost. The communcation is implemented by using Boost.Asio. The library is engine that allows to build any network protocols based on TCP transport. Unicomm hides communication details and makes focus on business logic. I read the requirements for the library submission. The Unicomm is close to them. But there is still some work to make it possible it to join Boost.
Have you compared your library with the proposed Boost.Network? http://cplusplus-soup.com/2011/04/18/cpp-netlib-0-9-0-released/ Cheers, Gordon

Hi, Gordon,
Have you compared your library with the proposed Boost.Network?
No, I haven't before. I looked at the Network library. I couldn't realize is it engine to build protocols or is it implementation of the popular protocols like HTTP and etc? Anyway it looks cool. Are there people who can explicitly answer me to my question? I mean people who responsible for similar issues like library submission or this is the implicit process? How can I get the response whether Unicomm will be joined to Boost? Thank you, Dmitry.

Hi Dimitry, On Sep 30, 2011, at 3:42 AM, Dmitry Timoshenko wrote:
Have you compared your library with the proposed Boost.Network?
No, I haven't before. I looked at the Network library. I couldn't realize is it engine to build protocols or is it implementation of the popular protocols like HTTP and etc? Anyway it looks cool.
Yes, it sounds like yours is more a way to build protocols and Network is implementations of a few protocols. Probably complementary - it would be good if you guys compared notes.
Are there people who can explicitly answer me to my question? I mean people who responsible for similar issues like library submission or this is the implicit process? How can I get the response whether Unicomm will be joined to Boost?
Please look at the Boost Submission Process page http://www.boost.org/development/submissions.html You're now determining interest. Keep on explaining what you're doing and getting people to try it out, and if people like it, when you think your library is ready, look for a review manager and get a review. Cheers, Gordon
participants (4)
-
Dmitry Timoshenko
-
Dmtitry Timoshenko
-
Gordon Woodhull
-
Greg Rubino