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

Re: [PATCH] RFC: Version support policy


  • To: Wojtek Porczyk <woju@xxxxxxxxxxxxxxxxxxxxxx>
  • From: George Dunlap <George.Dunlap@xxxxxxxxxx>
  • Date: Tue, 22 Feb 2022 14:58:58 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.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=bh+7nbr3vVoSl/lXmNsVSWw/L+iZ3INry1fsyem5orQ=; b=bJsutHcPUYPowQ3K3o24X/s9FfdBSVSvT650QEjQtbBq3icaMBwdRSwTf1btsVUQVh20hr0v9futCqUdarkHNXmWvSi07JmWHXmn6LLE+ncelV6Y2blyZDiLDvffjJ82xpHwykM66CVTqaSFTRZHHEb5R2HpT6jQ3YxrjM28oQmaeQkRHKFwWXIbpYovj5bOzA2Rfgz1ML8svViyFHiDRzsIEh6+1xO6f3QXQnU3W18vfgFCHeJEkuTDBcAzObkU9HiTUhwkGDbX0WpIR5NjPQf7GFQD0YUWjK4Mqr7ADdWHnFWHgiAylNRl+1lHMYAEQO4izLFSwP/TK2x5Kc24Bw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dX9GonJmCgrLORou+RDpQ8zLT6ctHaTDNhYEEeOcyPstDNRm+SCx8hr5o4lKgi+A56XNnDsCbgUU/+QpkSXbTs7n/dTOWVeCvzKH0Q5nHnxtpr5VcQ7lQeZCYBPhbIsNcl0PJhxURHScqWBCWnc9RJVwRL/KJQ2jAkBfvAbYPh39tJVTUYKVg7bz4nuZDRHtHcOn5wZmPn2kTgvXf3qwykOUvWLNELWbvt3Q3B+F50THNe/WzMYIhDGeUGykDeBW7LBxFVGimR5TxxhgoTm4PAbaFtd8ipVivkRk7APtJAXXJBnfnVlQM2MM084xL4EoX9VN8I1BMCQdbtnFeXzhJg==
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=hardfail (body hash did not verify [final]) header.i=@citrix.onmicrosoft.com
  • Cc: Jan Beulich <JBeulich@xxxxxxxx>, 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>
  • Delivery-date: Tue, 22 Feb 2022 14:59:20 +0000
  • Ironport-data: A9a23:c9AFo6g4Ndh6w5hq0vJHkdY2X161HxcKZh0ujC45NGQN5FlGYwSy9 lOraxnFY6jUMyawOYxoOc7lxf41yZLdmoA1QARs/y1jHngT8ZrPD4zHdB2vYHnNf8OcFxI74 84TNtKRd81tECaG9xvwO+Cx9SYj3PGGF+X2BeCZNngZqWOIMMsEoUsLd7kR3t446TTAPz6wh D/SnyH+EAergWJ/Pj5I4vLc8xky4K/7s28TtAYyP/0V7Q+PmSdIXc4Tfa2/ESD1E9JedgKYq 0cv710bEkfxpUpF5gaNy+6jGqEyaueOe1DI0BK6YoD66vR4jnVaPp0TabxMOS+7tx3Tx4ork I8X78TqIesUFvakdNo1AkEw/x5WZcWqyJefSZRomZXOp6FuWyKEL8RGVCnaD6VBkgpEKTgmG cgjACIMdni+a9eem9pXfAXOavMLd6EHNKtH0p1pIKqw4fwOGfgvSI2SjTNUMatZammj0p8ya uJAAQeDYigsbDUIA04YVL0mht6oqVShXgEAsFiwvu04tj27IAxZiNABMfLQc92OA85UglyZt iTN+GGR7hMybYLFj2DfqzT127GJzXiTtIE6TdVU8tZFjVqJyWFVJAAQUVKjifK4llS/S5RUL El8Fi8G8/RsrhT0H4SVsxuQsFi57hkyXupqLsYi2Dyi5qqL+12zGT1RJtJGQIN/75JnLdAw7 XeLgtfoCDpHoLCTD3WH+d+8vT60fCQYM2IGTSsFVhcepcnuppkpiRDCRcolF7S65vXqHRngz jbMqzIx750IltIC3ai/+VHBghqvq4LPQwpz4R/YNkqHxA5kYI+uZ6Sz9EPWq/1HKe6xUV6Do VAFndaf9+EECZyRlC2LT/4JFbvv7PGAWBXXhltqHoU9+i62026ue5hK5zNzL1svNdwLERfof 037qQ5X/IVUPnahcelweY3ZNigx5fG+T5K/DKmSN4cQJMgqHOOawM1wTQmpxm+xv1A2qKEQF Mm2TZ60B1MBTqsymVJaWNwh+bMswyk/w0baSpb60wmr3NKiWZKFdVsWGADQN75ktctotC2Qq o8CbJXSl32zRcWjOnG/zGIFEbwdwZHX77jSotcfSOOMKxEO9IoJW66ImuNJl2CIcs1oegb0E pOVBxcwJLnX3ySvxeC2hpZLMuiHsXFX9y9TAMDUFQz0s0XPmK72hEvlS7M5fKM86MtoxuNuQ v8Odq2oW6oTF2iZqmlAN8Wk9OSOkShHYyrUZEJJhxBlIvZdq/HhoIe4LmMDCgFUZsZIiSfOi +L5jV6KKXbybw9jENzXeJqSI6CZ5hAgdBZJdxKQeLF7IRy0mKAzcnCZpqJncqkkdESYrhPHh ln+PPvtjbSUy2PD2IKS3v7sQkbAO7YWI3e26EGBs+7tbHGCpjDLLE0peL/gQA0xnVjcpc2KT e5U0+v9ILsAmlNLuJB7CLFl0eQ14N6HmlOQ5l4M8KnjB7hzNo5dHw==
  • Ironport-hdrordr: A9a23:Ee/9p638nuGQIfYsMiCh7gqjBGkkLtp133Aq2lEZdPUMSL3+qy iv9M516faGskd2ZJhAo6H7BEDuewK+yXcY2+Qs1PKZLW3bUQiTXfxfBOnZsl/d8kTFn4Y3v5 uIMZIObeEYZmIVsS+O2mmF+qEboeVvnprFuQ+ApE0dMT2CIJsQljuRQjzranGe7jM2eqbROq DsnfZ6mw==
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHXkDev9/QrG+8IgUOEs2JU9EeShqt6ldOAgRojewCAC/K9gIAALOIA
  • Thread-topic: [PATCH] RFC: Version support policy


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

Attachment: signature.asc
Description: Message signed with OpenPGP


 


Rackspace

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