Skip to content

Add aws-api-jolt - #8

Merged
burinc merged 1 commit into
mainfrom
add/aws-api-jolt
Sep 19, 2026
Merged

burinc merged 1 commit into
mainfrom
add/aws-api-jolt

Conversation

@burinc

@burinc burinc commented Sep 19, 2026

Copy link
Copy Markdown
Member

Adds aws-api-jolt to Community Projects.

It runs cognitect's aws-api unmodified from Maven — no fork, no patched copy.
The library supplies the two things Jolt needs: an HttpClient implementation of
aws-api's transport protocol over jolt-lang/http-client, and the
cognitect_aws_http.edn resource that makes it auto-discoverable, so
(aws/client {:api :s3}) works with no wiring.

New category. I put it under a new ### Cloud Services heading. None of the
existing Community Projects subsections fit — Graphics and Games, GUI Rendering
and Concurrency are all some distance away — and "Networking and Web" lives under
Official Libraries, which is the jolt-lang org rather than jlt-commons. If you'd
rather fold it into an existing heading or name the new one differently, say so
and I'll amend.

Usable today. Real README, 24 offline tests / 43 assertions, plus an opt-in
live suite covering all four AWS wire protocols (rest-xml, query, json,
rest-json) against a real account. Actively developed.

No docs link: jlt-commons.github.io/aws-api-jolt/ returns 404, so I left it out
rather than point at a page that isn't there yet.

Related: this project is why jolt-lang/xml#2
and jolt-lang/jolt#1057 were filed;
both are merged.

@burinc burinc mentioned this pull request Sep 19, 2026
@burinc
burinc merged commit 09c0207 into main Sep 19, 2026
2 checks passed
@burinc
burinc deleted the add/aws-api-jolt branch September 19, 2026 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant