Skip to content

implementations||adopters: point to C and Rust libraries#896

Merged
vbatts merged 1 commit into
opencontainers:mainfrom
vbatts:implementations
Feb 24, 2022
Merged

implementations||adopters: point to C and Rust libraries#896
vbatts merged 1 commit into
opencontainers:mainfrom
vbatts:implementations

Conversation

@vbatts
Copy link
Copy Markdown
Member

@vbatts vbatts commented Feb 16, 2022

having seen #895, it's worth ensuring these other languages are listed
implementations

Signed-off-by: Vincent Batts vbatts@hashbangbash.com

having seen opencontainers#895, it's worth ensuring these other languages are listed
implementations

Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
Copy link
Copy Markdown
Contributor

@vrothberg vrothberg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@cardil
Copy link
Copy Markdown

cardil commented Feb 16, 2022

I've opened the #895, having Rust in mind. I end up using krustlet/oci-distribution instead, of containers/oci-spec-rs. The containers/oci-spec-rs is really basic - you could only parse manifest file with it, which isn't much.

The krustlet/oci-distribution has a far greater scope. It's still under heavy development, though. Here's a code I just wrote that fetches a remote image and saves it in the user's home:

https://github.com/cardil/ocilot/blob/d5ac007e5804bd9c2f5b353ccb29300d337446a0/oci/src/registry.rs#L21-L38

There are is also:

@vbatts vbatts changed the title implementations: adding the C and Rust libraries implementations||adopters: point to C and Rust libraries Feb 24, 2022
@vbatts vbatts merged commit 1f308fd into opencontainers:main Feb 24, 2022
@vbatts vbatts deleted the implementations branch February 24, 2022 18:51
@vbatts
Copy link
Copy Markdown
Member Author

vbatts commented Feb 24, 2022

this merged fast during the call, but I've opened #897 to track the krustlet library you mentioned, @cardil

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.

5 participants