On Sun, Oct 21, 2012 at 09:09:52AM +0200, Itamar Heim wrote: > On 07/15/2012 03:12 AM, Adam Litke wrote: > >For the past few weeks I have been working on creating a schema that fully > >describes the vdsm API. I am mostly finished with that effort and I wanted > >to > >share the results with the team. Attached are two files: the raw schema and > >an > >html document with cross-linked type information. > > > >This should already be useful in its current form, but I have bigger plans. > >I > >would first like to get help to correct errors in the schema. Then, I will > >start the process of writing a code generator that will create C/gObject code > >that we can compile into a libvdsm with language bindings for python, java, > >etc. > > > >Please take a look at the attached files and let me know what you think? > > > >P.S. I tried to attach these to the oVirt Wiki, but they are not permitted > >file > >types. > > > Hi Adam, > > that's quite a big scheme to review. > have you thought about ways to solicit inputs for it? > (maybe schedule per topic reviews of the new scheme/api for VM > operations (virt), network (host level, vm level), storage, sla > policy, etc.)?
For the first pass, we are trying to replicate the current API as much as possible. For subsequent refactoring, I'd expect the discussions to occur in the community around the patches that are implementing the proposed changes. -- Adam Litke <a...@us.ibm.com> IBM Linux Technology Center _______________________________________________ vdsm-devel mailing list email@example.com https://lists.fedorahosted.org/mailman/listinfo/vdsm-devel