make s3 aiori that uses the official s3 c api
It looks like both our S3 backends use libraries that are no longer being maintained. Fortunately, AWS now has an "official" C API: https://github.com/awslabs/aws-c-s3
For sustainability, we should probably migrate to that and retire out the other two flavors of S3 support at some point.
Sounds great, indeed! Will work on it in time.
The library dependencies are an absolute atrocity.
That's too bad. Should we close this or leave it on the backlog?
I actually started to work on it: aws-s3-branch At least the script to compile the dependencies somehow works. The status of the branch is:
- Script to compile the s3 depencency
- Integration of the new module into the compilation cycle
- Tested initialization - found a bug in AWS-S3 which is resolved
I would be, of course, happy if someone had time to proceed - I will try to do it in Q1, as S3 is very important to me.