[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
|