monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] replace netxx with asio


From: Markus Wanner
Subject: [Monotone-devel] replace netxx with asio
Date: Mon, 23 May 2016 20:57:11 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0

Hi,

in the last couple of days I finally managed to get nvm.asio to a state
that doesn't just compile, but pass most tests. Yay!

There still are a couple lose ends (see NEWS, where I maintain a
temporary todo list for that branch). I'd appreciate feedback as well as
help with testing. If someone could take care of the Windows side of
things, I'd certainly appreciate that...

To reiterate the reasons for this move: netxx is unmaintained; up until
now, we even had a full copy in our sources, which in itself is bad
enough from a maintenance and security perspective. Furthermore, I think
netxx started to show its age. I don't quite recall what exact issues I
had with it, though.

(A variant of) ASIO is part of boost and it currently is a viable
candidate for inclusion in a future C++ standard (N4588, [1]).  Packages
for Debian [0] and RedHat exist. And in the non-boost variant, it's a
headers-only library, so it's trivial to "install" as well.

I'd appreciate your feedback and comments.

Regards

Markus Wanner


[0]: To be fair, I should probably mention that I myself am the
maintainer of the asio standalone package for Debain, see:
https://tracker.debian.org/pkg/asio

[1]: N4588, Working Draft, C ++ extensions for Networking:
www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/n4588.pdf

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]