@dasimmet, with 8a92c546fd, we can now run an image! (I mean it works on my machine...)
What other features we should have before a 0.1.0 release?
- somehow add an API for downloading an image from a registry to serve as base image?
- not sure how future proof this will be given zig build system may be sandboxed in future?
- this is likely to be a mess of https etc. and not sure how credentials for private registries would work either. I don't think people want creds hard-coded into their repo typically. https / crypto will blow up the first-time compilation time too.
- upload to registry? (same concerns here with https etc)
- consider combining our separate exe's into a single exe
- What advantages / disadvantages does this have?
- polish the APIs a bit more to hopefully capture more use cases, allow arbitrary additional annotations ,etc.
- annotations
- compression levels
- test windows support
- tar produced on windows should be identical to tar produced on linux
- setup at least minimal CI (woodpecker?)
zig fmt --ast-check --check .zig build test- maybe
zig build test-podman
- make the package actually importable as dependency