Aleksa Sarai
Aleksa Sarai
We should probably just support the `github.com/containerd/platforms` format for defining platform specifications. We need quite a few commands to support this: * `umoci config` should be able to set the...
For multi-arch images we probably need to have an `umoci manifest` subcommand that lets you do certain operations like construct intermediate index blobs for multi-arch (or blow up all intermediate...
We should look into updating to `encoding/json/v2`. The main things that look interesting at first glance are: * Built-in Canonical JSON support. * `json.OmitZeroStructFields` * `json.RejectUnknownMembers`
With #630 we now support reading embedded data from descriptors, but we do not produce those descriptors ourselves. The simplest solution would be to auto-embed any data that is smaller...
At the moment we pass a bunch of arguments, to our core `github.com/opencontainers/umoci` APIs. These are awful to use and cause API breakages whenever we add a new argument. The...
### For which CNCF project are you requesting exceptions? Blanket request for all of CNCF ### Are you an official maintainer of this project? No ### List of components requiring...
While some commands make sense for `cargo-hack` to parse itself (`--features` being the obvious one), I have run into issues where `cargo-hack` happens to use the same flag name as...
I [opened an issue for this in the zfsonlinux/grub project](https://github.com/zfsonlinux/grub/issues/29), but given that all of the OpenZFS documentation tells you to configure ZFS on separate disk partitions (`bpool`, `rpool`, and...
Due to FreeBSD compatibility, we have so far been forced into some unfortunate behaviour with regards to which comparison errors we actually return an error code for. FreeBSD generally does...
Included in this patchset is a ~6x performance improvement to `Vis` and a ~3x performance improvement to `Unvis` for plain strings that do not require any escaping (strings that require...