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

Re: [PATCH] RFC: Version support policy


  • To: George Dunlap <George.Dunlap@xxxxxxxxxx>
  • From: Jan Beulich <jbeulich@xxxxxxxx>
  • Date: Tue, 22 Feb 2022 16:05:19 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=suse.com; dmarc=pass action=none header.from=suse.com; dkim=pass header.d=suse.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=SdZoQxKhAUVuPLjmymg2wECbeaWHsOatd93AP/5RoZU=; b=it53A9e3cDdpizpr8CwcS9xd0qwInDOuUrPR3aSJLwqpN/BCqK0NASgmXUMZleNRaGc+OOmDmgz8rcidWXp8HGz34Xg03I/4bPOOShppqRcJbEnOL6C2UQQXipgryjVH0vnxw3wsBTHlgTiI/yympLoi6kFDDJ1hucYZeY705mqYaz92FhkFcGRqhrWwjWz5jKYjcLTOwWCecN6yncFwxa8nXG6M45gEmXwh6zC3EV8V+OArWdvIjl7WLMWBCTVy2N+jSTmFKTisdL2TW9gRLjoMJ/IhNbNCPgDFbrSfsSjqGnL69C7GUgblzWOXgJtvH60VpFsjlCL+sBtj+eySgA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PGk9ncOoF8ehM6mnjLPfItl92S+PguH43f/xLL0JwkxC1mqJUgk2/vZjop7wLJqT9pwubRgUvmvyZW+iwpBUMJtMLMIQoQtETdEVIGLmoBclvgZEbKZibPq/0QnQltJWRlZxpVH5buHonIaZqEov6BgKw+YH4O2Dt9TY4w6SfpJKgD11X2DJQkHwBuN05601sFX6U4+lit0Ws+2apGZM30QBgSPqx8C9YoN0mL234ljVQgGIFSWOk4rpOH2ALpA/GX263XJygcuYKy2Wl3lu+QEzVY61ErPy/txRr6HU9IIjd2T8hfdhHrzEppvZodw3q34XQaLFrGSUUyNTZiH8Rw==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=suse.com;
  • Cc: Ian Jackson <iwj@xxxxxxxxxxxxxx>, Committers <committers@xxxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Andrew Cooper <Andrew.Cooper3@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Wojtek Porczyk <woju@xxxxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Tue, 22 Feb 2022 15:05:30 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 22.02.2022 15:58, George Dunlap wrote:
>> On Feb 22, 2022, at 12:18 PM, Wojtek Porczyk <woju@xxxxxxxxxxxxxxxxxxxxxx> 
>> wrote:
>> On Mon, Feb 14, 2022 at 09:50:25PM +0000, George Dunlap wrote:
>>> I think it’s too much effort to ask developers to try to find the actual
>>> minimum version of each individual dependency as things evolve.
>>
>> By "find the actual minimum version", do you mean to get to know the version
>> number, or install that version on developer's machine?
> 
> Well suppose that a developer writes code that depends on an external 
> library.  The external library on their own machine is 4.5; so they know that 
> 4.5 works.  But will 4.4 work?  How about 4.0?  Or 3.9?  Or 2.2?  Maybe it 
> works on 3.8+ and 2.13+, but not 2.0-2.12 or 3.0-3.7.
> 
> I don’t think it’s fair to ask people submitting patches to do the work of 
> tracking down which exact versions actually work and which ones don’t 
> actually work;

But somebody will need to do this. If it's not done right away, someone
(else) will hit a build issue on a perhaps just slightly older platform.

Jan

> particularly because...
> 
>> The second part very much depends on distro, but all of them have provisions
>> to install older versions of packages, though not all of them might carry all
>> the possible versions (i.e., it might be that you need version X, Distro A 
>> has
>> had versions X-1 and X+1, but never packaged version X). Again, if this is
>> a problem, it depends on the actual package and compatibility situation.
> 
> …of things like this.
> 
>  -George




 


Rackspace

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