Add the note about replacing Boost to the roadmap

This would be nice as it makes packaging easier, but it would also
require a ton of effort.
This commit is contained in:
Robbert van der Helm
2022-03-29 01:22:23 +02:00
parent b2e2f203e4
commit 8b78b92834
+6
View File
@@ -34,6 +34,12 @@ page lists some of those.
files from smaller stub libraries. This would avoid having to rerun
`yabridgectl sync` after an upgrade, and it would save disk space on systems
without support for reflinks.
- Consider replacing Boost.Asio with the standalone Asio library,
Boost.Filesystem with a similar headers only library (as `std::filesystem`
doesn't work under `wineg++`) and all other components with custom wrappers
around Linux and Windows APIs. Getting rid of the Boost.Filesystem dependency
would be nice as it makes packaging easier, but it would require a lot of work
to make it happen.
# Somewhere in the future, possibly