[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 5/7] QMP: Update spec file
From: |
Markus Armbruster |
Subject: |
Re: [Qemu-devel] [PATCH 5/7] QMP: Update spec file |
Date: |
Fri, 18 Dec 2009 19:06:18 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) |
Anthony Liguori <address@hidden> writes:
> Markus Armbruster wrote:
>> While I think these promises are appropriate for a mature version of the
>> protocol, I do not think we should make them for 0.12.
>>
>> We've just dreamed up version 0.1 of the protocol. It hasn't been used
>> in anger. Yes, we put some serious thought in it, and we even have
>> prototype code using it in libvirt, but let's face it, we're not
>> infallible: we *will* have to evolve stuff.
>>
>> Without a real user, there is no real need to constrict evolution of the
>> protocol in such a harsh way. All it'll buy is is compatibility cruft.
>> Passage of time will bring us plenty of cruft without us setting
>> ourselves up for extras.
>>
>> Let's cut ourselves some slack here, please.
>>
>
> I've been working on the release notes and I was intending on
> announcing the QMP support in 0.12 as a "preview" with full support in
> 0.13.
>
> The idea being that we would try to maintain compatibility but
> "preview" gives us enough slack that if we break it, we can at least
> claim that it was just a preview ;-)
Works for me. But then the unconditional promise in this patch is
misleading. If we care, we should amend it to spell out "this is
preview, all promises are null and void".
- [Qemu-devel] [PATCH 1/7] QMP: Only handle converted commands, (continued)
- [Qemu-devel] [PATCH 1/7] QMP: Only handle converted commands, Luiz Capitulino, 2009/12/18
- [Qemu-devel] [PATCH 2/7] QMP: Return an empty dict by default, Luiz Capitulino, 2009/12/18
- [Qemu-devel] [PATCH 3/7] QMP: Assure that returned data is a QDict, Luiz Capitulino, 2009/12/18
- [Qemu-devel] [PATCH 4/7] QMP: Update README file, Luiz Capitulino, 2009/12/18
- [Qemu-devel] [PATCH 5/7] QMP: Update spec file, Luiz Capitulino, 2009/12/18
- Re: [Qemu-devel] [PATCH 5/7] QMP: Update spec file, Luiz Capitulino, 2009/12/18
- Re: [Qemu-devel] [PATCH 5/7] QMP: Update spec file, Markus Armbruster, 2009/12/18
[Qemu-devel] [PATCH 6/7] monitor: Introduce 'M' argument type, Luiz Capitulino, 2009/12/18
[Qemu-devel] [PATCH 7/7] monitor: do_balloon(): Use 'M' argument type, Luiz Capitulino, 2009/12/18
Re: [Qemu-devel] [FOR 0.12 0/7]: More QMP related fixes, Markus Armbruster, 2009/12/18