From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NLgsb-00016B-2o for qemu-devel@nongnu.org; Fri, 18 Dec 2009 12:44:41 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NLgsU-0000yI-AM for qemu-devel@nongnu.org; Fri, 18 Dec 2009 12:44:39 -0500 Received: from [199.232.76.173] (port=39649 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NLgsU-0000xx-2F for qemu-devel@nongnu.org; Fri, 18 Dec 2009 12:44:34 -0500 Received: from e4.ny.us.ibm.com ([32.97.182.144]:60257) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NLgsT-0003HK-PJ for qemu-devel@nongnu.org; Fri, 18 Dec 2009 12:44:33 -0500 Received: from d01relay07.pok.ibm.com (d01relay07.pok.ibm.com [9.56.227.147]) by e4.ny.us.ibm.com (8.14.3/8.13.1) with ESMTP id nBIHZS9t004334 for ; Fri, 18 Dec 2009 12:35:28 -0500 Received: from d01av03.pok.ibm.com (d01av03.pok.ibm.com [9.56.224.217]) by d01relay07.pok.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id nBIHiUDm1765414 for ; Fri, 18 Dec 2009 12:44:30 -0500 Received: from d01av03.pok.ibm.com (loopback [127.0.0.1]) by d01av03.pok.ibm.com (8.14.3/8.13.1/NCO v10.0 AVout) with ESMTP id nBIHiUoU005851 for ; Fri, 18 Dec 2009 15:44:30 -0200 Message-ID: <4B2BBF7B.9070808@linux.vnet.ibm.com> Date: Fri, 18 Dec 2009 11:44:27 -0600 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] [PATCH 5/7] QMP: Update spec file References: <1261149905-7622-1-git-send-email-lcapitulino@redhat.com> <1261149905-7622-6-git-send-email-lcapitulino@redhat.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Markus Armbruster Cc: qemu-devel@nongnu.org, Luiz Capitulino 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 ;-) > [...] > -- Regards, Anthony Liguori