Nathaniel McCallum
Nathaniel McCallum
@Scarjit I'm working very hard to make it possible to publish a polished `x509` crate right now because we need it too. Please come help with reviews because we have...
@dapper91 Thanks for the quick response. My real use case is significantly more complex than the simple one I gave. I have dozens of child tags that are interspersed with...
@nickvidal Could you please re-test?
Having simple values as a separate Value variant is a major strategic direction change for this crate. I'm not sure it makes sense.
@emonadeo I really don't understand what you're suggesting here. `ciborium` always chooses the most compact representation. Why is this change necessary? What byte stream can't you produce/parse today?
@emonadeo But what is the semantic meaning of `Simple(0)`? The `Value` struct should only contain semantically interpreted values. For example: I would accept `Value::Undefined` since it has a semantic value....
> > The Value struct should only contain semantically interpreted values. > > Oh, do they? Tags also aren't semantic and they have a Value representation. Tags are at least...
@emonadeo I definitely don't want to expose `Simple` in the `Value` struct. That's mixing low-level encoding details with high-level semantic details. I spent some time reading on the packed CBOR...
Interest, no. Resources, yes.
I have aspirations of working on it. But no cycles currently.