[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [RFC] Xen PV Drivers Lifecycle



>>> On 20.12.16 at 01:47, <sstabellini@xxxxxxxxxx> wrote:
> ## Design Phase
> 
> The first step toward acceptance of a new PV protocol is to write a
> design document and send it to xen-devel. It should cover the xenstore
> handshake mechanism, the ABI, how the protocol works and anything else
> which is required to write an implementation of it. The usage of C-like
> structs to describe language and platform agnostic protocols is
> discouraged.
> 
> An attempt should be made for the protocol ABI to be backward compatible
> and OS agnostic, but, realistically, backward and cross-platform
> compatibility are not fully expected at this stage.

How does backward compatibility matter for a new protocol? Is
this perhaps rather about forward compatibility provisions
(like requiring reserved fields to be zero to allow future use)?

Jan


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.