From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Campbell Subject: Re: [PATCH 4/9] raisin: add a component to build qemu_traditional Date: Thu, 16 Apr 2015 11:48:04 +0100 Message-ID: <1429181284.25195.68.camel@citrix.com> References: <1429110900-8286-4-git-send-email-stefano.stabellini@eu.citrix.com> <552E832A.9020900@citrix.com> <552E8870.6020302@citrix.com> <1429113529.15516.344.camel@citrix.com> <21806.36527.622876.472825@mariner.uk.xensource.com> <1429115186.25195.9.camel@citrix.com> <1429173926.25195.30.camel@citrix.com> <1429179039.25195.60.camel@citrix.com> <552F9179.7000109@eu.citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <552F9179.7000109@eu.citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: George Dunlap Cc: Andrew Cooper , xen-devel@lists.xensource.com, Ian Jackson , Stefano Stabellini List-Id: xen-devel@lists.xenproject.org On Thu, 2015-04-16 at 11:39 +0100, George Dunlap wrote: > On 04/16/2015 11:25 AM, Stefano Stabellini wrote: > > Each component is independent and there is no knowledge about versions > > of one component (xen 4.5 and earlier) needing one or more versions of > > another component (qemu-traditional). The main idea was that the > > versions or tags would be supplied by the user. Maybe there should be? > > That would increase the complexity though. > > Well I thought the main idea actually was that the user just tweaks a > few settings, types "./raise fullauto" and everything Just Works? :-) > > In which case, having a RELEASE macro (or RELEASE_DEFAULTS?) you could > set to 4.5, 4.6, or unstable seems like the best interface, and which > you could then override with your own branches if you wanted to, would > be the best interface. > > That is, unless we want to have something like "git checkout > release/4.5". :-) I had been assuming it was either that or "cp 4.5_defconfig config" or ./raise 4.5_defconfig etc. > > > I am starting to agree with George that supporting only 4.6+ would be a > > decent place to start :-) > > I think focusing on getting raise and the various Xen trees the way we > want them ideally is a good start. We can't make major changes to 4.5, > so there's no real time constraint to adding the functionality into > raisin. (But we should make sure the interface isn't too difficult to > integrate with.) > > -George >