
On Mon, Feb 22, 2021 at 19:22:49 +0100, Peter Krempa wrote:
On Mon, Feb 22, 2021 at 18:42:00 +0100, Paolo Bonzini wrote:
On 22/02/21 15:57, Markus Armbruster wrote:
* The block layer's pseudo-protocol "json:" (which can get embedded in image headers)
If it gets embedded in image headers, I don't think we'll be able to deprecate it ever. We'd need to keep a converter for old images, at which point it's simpler to keep the extensions.
The converter or better 'fixer' actually doesn't need to be able to interpret the old string, just accept a new. IOW it's more of a documentation problem, because qemu-img can already do that since it's able to write invalid JSON without interpreting it:
[...] I forgot to add that such strings would be user-originated in the first place. The qemu-generated one are (presumably) correct JSON.