Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2024-11-08 Thread Victor Toso
Hi, On Thu, Nov 07, 2024 at 10:43:06AM +, Daniel P. Berrangé wrote: > Bringing this thread back from the dead, since I had an > in-person discussion on a key question below at KVM Forum this > year and want to record it here. Thanks for that. > On Fri, Jun 17, 2022 at 02:19:24PM +0200, Vict

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2024-11-07 Thread Markus Armbruster
Daniel P. Berrangé writes: > On Thu, Nov 07, 2024 at 01:36:49PM +0100, Markus Armbruster wrote: >> Daniel P. Berrangé writes: [...] >> > TL;DR: I think you can re-add the documentation comments to >> > the Golang code generator, declare the resulting code as being >> > "MIT-0 AND GPL-2.0-or-la

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2024-11-07 Thread Daniel P . Berrangé
On Thu, Nov 07, 2024 at 01:36:49PM +0100, Markus Armbruster wrote: > Daniel P. Berrangé writes: > > > Bringing this thread back from the dead, since I had an in-person > > discussion on a key question below at KVM Forum this year and want > > to record it here. > > [...] > > > To recap the situ

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2024-11-07 Thread Daniel P . Berrangé
On Thu, Nov 07, 2024 at 01:06:36PM +, Daniel P. Berrangé wrote: > On Thu, Nov 07, 2024 at 01:36:49PM +0100, Markus Armbruster wrote: > > Daniel P. Berrangé writes: > > > > > Bringing this thread back from the dead, since I had an in-person > > > discussion on a key question below at KVM Forum

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2024-11-07 Thread Markus Armbruster
Daniel P. Berrangé writes: > Bringing this thread back from the dead, since I had an in-person > discussion on a key question below at KVM Forum this year and want > to record it here. [...] > To recap the situation > > * The license of the code generator itself does not determine the >lic

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2024-11-07 Thread Daniel P . Berrangé
Bringing this thread back from the dead, since I had an in-person discussion on a key question below at KVM Forum this year and want to record it here. On Fri, Jun 17, 2022 at 02:19:24PM +0200, Victor Toso wrote: > Hi, > > This is the second iteration of RFC v1: > https://lists.gnu.org/archive/

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2022-08-29 Thread Victor Toso
Hi, On Mon, Aug 29, 2022 at 01:53:51PM +0200, Markus Armbruster wrote: > Victor Toso writes: > > > Hi, > > > > On Tue, Jul 05, 2022 at 08:46:34AM -0700, Andrea Bolognani wrote: > >> I've commented in detail to the single patches, just a couple of > >> additional points. > >> > >> On Fri, Jun 17,

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2022-08-29 Thread Markus Armbruster
Victor Toso writes: > Hi, > > On Tue, Jul 05, 2022 at 08:46:34AM -0700, Andrea Bolognani wrote: >> I've commented in detail to the single patches, just a couple of >> additional points. >> >> On Fri, Jun 17, 2022 at 02:19:24PM +0200, Victor Toso wrote: >> > * 7) Flat structs by removing embed typ

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2022-08-18 Thread Victor Toso
Hi, On Mon, Jun 27, 2022 at 05:29:26PM +0200, Markus Armbruster wrote: > Victor Toso writes: > > > Hi Markus, > > > > On Mon, Jun 27, 2022 at 09:15:53AM +0200, Markus Armbruster wrote: > >> Victor Toso writes: > >> > >> > Hi, > >> > > >> > This is the second iteration of RFC v1: > >> > https:

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2022-08-17 Thread Victor Toso
Hi, On Tue, Jul 05, 2022 at 08:46:34AM -0700, Andrea Bolognani wrote: > I've commented in detail to the single patches, just a couple of > additional points. > > On Fri, Jun 17, 2022 at 02:19:24PM +0200, Victor Toso wrote: > > * 7) Flat structs by removing embed types. Discussion with Andrea > >

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2022-07-05 Thread Andrea Bolognani
I've commented in detail to the single patches, just a couple of additional points. On Fri, Jun 17, 2022 at 02:19:24PM +0200, Victor Toso wrote: > * 7) Flat structs by removing embed types. Discussion with Andrea > Thread: > https://lists.gnu.org/archive/html/qemu-devel/2022-05/msg01590.htm

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2022-06-27 Thread Markus Armbruster
Victor Toso writes: > Hi Markus, > > On Mon, Jun 27, 2022 at 09:15:53AM +0200, Markus Armbruster wrote: >> Victor Toso writes: >> >> > Hi, >> > >> > This is the second iteration of RFC v1: >> > https://lists.gnu.org/archive/html/qemu-devel/2022-04/msg00226.html >> > >> > >> > # What this is a

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2022-06-27 Thread Victor Toso
Hi Markus, On Mon, Jun 27, 2022 at 09:15:53AM +0200, Markus Armbruster wrote: > Victor Toso writes: > > > Hi, > > > > This is the second iteration of RFC v1: > > https://lists.gnu.org/archive/html/qemu-devel/2022-04/msg00226.html > > > > > > # What this is about? > > > > To generate a simple G

Re: [RFC PATCH v2 0/8] qapi: add generator for Golang interface

2022-06-27 Thread Markus Armbruster
Victor Toso writes: > Hi, > > This is the second iteration of RFC v1: > https://lists.gnu.org/archive/html/qemu-devel/2022-04/msg00226.html > > > # What this is about? > > To generate a simple Golang interface that could communicate with QEMU > over QMP. The Go code that is generated is meant t

[RFC PATCH v2 0/8] qapi: add generator for Golang interface

2022-06-17 Thread Victor Toso
Hi, This is the second iteration of RFC v1: https://lists.gnu.org/archive/html/qemu-devel/2022-04/msg00226.html # What this is about? To generate a simple Golang interface that could communicate with QEMU over QMP. The Go code that is generated is meant to be used as the bare bones to exchang