So, I'm the board's current primary C++ developer, post-wise. I'm currently exploring a robowaifu access-control system project using Anon's ideas (
>>12431,
>>12455, ...).
Till now, we've been basically entirely dependent on using catbox.moe as our 'repo' server for my little projects. While there's nothing particularly bad about this, they have had issues in the past with stability, etc. Who knows?
So, I'm going to attempt making multiple ways for us to have the code w/o depending on the speshul-snowflake-accommodating, CoC
-loving promoting """repository""" vendors like SJWhub and (sadly, now too) Gitlab. I'm currently experimenting with actually posting the code
here on the board itself, and with creating an awk'd merge.file on a place like zerobin.
Since Lynxchan (probably rightly so) prevents many types of files from being posted here including zips, we'll need to use a minor (but fairly commonplace) sleight-of-hand to get by the IB-esque file restrictions. As a test, I've performed a typical
meson dist on my current v0.1c WIP project. I've renamed the final .7z file I typically post up to catbox as a
.pdf instead, which hopefully should allow me to post it here on the board instead.
I'v also posted an awk-collected version of the codefiles, etc., that I myself have personally written and made a paste of it up on zerobin. With a little scripting effort, in a pinch this could also be used as a way to reconstruct the codebase.
https://0bin.net/paste/QET3EII+#hKdk1Alw4WH7oNxJrmVb2JAEhxtiMEqR5Zv3d7ydycM
Note: This paste does
not include the two (yuge) external third-party header files CLI11_v2.0.hpp, and json_v3.10.hpp. Those would need to be obtained from their respective sources first if this route was needed to reconstruct the codebase.
So, to test this, just download the pdf file, rename it's extension to .7z, then extract it. Then run the sha256sum -c command as usual to confirm the inner .xz archive is uncorrupted, then proceed as typical for my projects to build and run.
c7cf0beb0e3f480949e39fbc1274296e81ae3e897bcce1cac70cb57f9756689a *rw_access_control-0.1c.tar.xz