diff options
author | Bryan Newbold <bnewbold@robocracy.org> | 2022-11-11 17:46:33 -0800 |
---|---|---|
committer | Bryan Newbold <bnewbold@robocracy.org> | 2022-11-11 17:46:33 -0800 |
commit | f7d885529d704e0dce9708ae2e9c06baee33f7e8 (patch) | |
tree | 2d79cdcbcb02fc528d48ed5475ed61bb89c7a63a | |
parent | 8a01449d158a3a423c965bc48df0f8512536dbaa (diff) | |
download | adenosine-f7d885529d704e0dce9708ae2e9c06baee33f7e8.tar.gz adenosine-f7d885529d704e0dce9708ae2e9c06baee33f7e8.zip |
update README and TODO a bit
-rw-r--r-- | README.md | 12 | ||||
-rw-r--r-- | TODO | 9 |
2 files changed, 14 insertions, 7 deletions
@@ -18,11 +18,19 @@ goal is to think through how the protocol might work by implementing it. Components: -- `adenosine-cli` ([README](./adenosine-cli/README.md): command-line client (`adenosine`) -- `adenosine-pds` ([README](./adenosine-pds/README.md): "small world" personal data server implementation, with data in sqlite +- `adenosine-cli` ([README](./adenosine-cli/README.md), [manpage](./extra/adenosine.1.md)): command-line client (`adenosine`) +- `adenosine-pds` ([README](./adenosine-pds/README.md), [manpage](./extra/adenosine-pds.1.md)): "small world" personal data server implementation, with data in sqlite +## Disclaimer +In addition to the below standard Free Software disclaimer from the LICENSE +file, note that this project is likely to be out of sync with upstream protocol +specifications; is not intended for real-world use; is entirely naive about +abuse, security, and privacy; will not have an upgrade/migration path; etc. +> [CONTRIBUTORS] PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, > +> EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED > +> WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. ## Development and Contributions @@ -1,5 +1,5 @@ -CLI polish: +CLI: - register and login commands should do more than just dump JSON => return shell 'export' command (for easier config) - log (info level) all XRPC requests and responses. especially non-200 response bodies @@ -12,10 +12,9 @@ CLI polish: - update top-level README => badges: AGPL, CI -later: -- mention IPFS exploration of export CAR files -- invite codes in account registration -- try musl/rustls builds, especially for CLI + +packaging/deployment: +- try musl/rustls builds https://burgers.io/cross-compile-rust-from-arm-to-x86-64 rustup target add x86_64-unknown-linux-musl cargo build --release --target=x86_64-unknown-linux-musl |