All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ewan Mellor <ewan@xensource.com>
To: Anthony Liguori <aliguori@us.ibm.com>
Cc: xen-devel <xen-devel@lists.xensource.com>
Subject: Re: Change in xm interface
Date: Fri, 17 Feb 2006 13:58:05 -0800	[thread overview]
Message-ID: <20060217215805.GI3848@localhost.localdomain> (raw)
In-Reply-To: <43F63AB8.6070407@us.ibm.com>

On Fri, Feb 17, 2006 at 03:06:00PM -0600, Anthony Liguori wrote:

> This is a great patch, I just want to make sure everyone who has written 
> a tool against xm that is perhaps screen scrapping the output of xm 
> block-list or xm network-list that the interface has changed.
> 
> You will now have to use --long to get the same S-Expression output.

Your concern is perfectly reasonable.  On that note though, could I
emphasise

  a) Screen-scraping xm is a bad idea.  There is an interface straight
  into xend that one can use for integration (the same interface that xm
  uses).  This will avoid such hackery, and make it an awful lot easier
  to maintain backwards compatibility.  xm is for humans to use, not
  tools.

  b) There is no guarantee that any interface inside domain 0, be it
  to the tools, or even to Xen, are fixed.  The only interfaces that are fixed
  at the moment are the interfaces used by guests.  Everything else is
  subject to change at any time.  Of course, it's in everyone's
  interests that these interfaces become fixed in the future, but
  there's plenty of work that has to go into them yet before we could
  claim that they are supportable in the long term.

> Perhaps this sort of changes should be announced on xen-announce in the 
> future?  Is there such a list?

That list is xen-devel, for the moment.  I'm not sure there's any value
in having a separate list -- anyone who's developing products that sit
on top of Xen _really_ needs to be reading xen-devel anyway -- the
project simply isn't mature enough for you to get away without doing
that.

Ewan.

  reply	other threads:[~2006-02-17 21:58 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-17 21:06 Change in xm interface Anthony Liguori
2006-02-17 21:58 ` Ewan Mellor [this message]
2006-02-17 22:13   ` Anthony Liguori
2006-02-17 22:25   ` Nivedita Singhvi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060217215805.GI3848@localhost.localdomain \
    --to=ewan@xensource.com \
    --cc=aliguori@us.ibm.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.