From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B3378C433F5 for ; Tue, 22 Feb 2022 12:18:31 +0000 (UTC) Received: from list by lists.xenproject.org with outflank-mailman.276758.473036 (Exim 4.92) (envelope-from ) id 1nMU7S-0007MR-Jg; Tue, 22 Feb 2022 12:18:14 +0000 X-Outflank-Mailman: Message body and most headers restored to incoming version Received: by outflank-mailman (output) from mailman id 276758.473036; Tue, 22 Feb 2022 12:18:14 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1nMU7S-0007MK-GY; Tue, 22 Feb 2022 12:18:14 +0000 Received: by outflank-mailman (input) for mailman id 276758; Tue, 22 Feb 2022 12:18:12 +0000 Received: from se1-gles-flk1-in.inumbo.com ([94.247.172.50] helo=se1-gles-flk1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1nMU7Q-0007Lt-KY for xen-devel@lists.xenproject.org; Tue, 22 Feb 2022 12:18:12 +0000 Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) by se1-gles-flk1.inumbo.com (Halon) with ESMTPS id 7fa4b175-93d9-11ec-8539-5f4723681683; Tue, 22 Feb 2022 13:18:11 +0100 (CET) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 658803201DE8; Tue, 22 Feb 2022 07:18:08 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 22 Feb 2022 07:18:09 -0500 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 22 Feb 2022 07:18:06 -0500 (EST) Received: by mail-itl.localdomain (Postfix, from userid 1000) id 9048588D3F; Tue, 22 Feb 2022 13:18:03 +0100 (CET) X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 7fa4b175-93d9-11ec-8539-5f4723681683 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=kcYTy4s/XO5qMDwIt AUsf/XzBPXwIFt2A5ax0wPh15s=; b=fTBkdrbijoCmJCqImjrWMzRUW1fyjA7Wo t7D1EKwDqoLDr+OFTt39Ev3XfwA5flxIeWXzDmHEda0qlyuizMXyHKZ/aFFVPtMU Ba6bByWsaDy5u2NLwnxlb1BFjmp0rtfHFacPX7S1+Hj353/F1GYrE+HYSfbgqPvb Q+jK9VjG694+3VausSbWdrRXmQJwOht5vjKxGQfDwgO03tVnB8TtwBLFOqTKKyqb 6BCOdpe4J0ZRUe5WTHehRRKPAMokn00tfnIHu0NT1cY9H5AdDw3HMUgqLM6kF/do /NTroXE0fju3vcpV4li2jxEyhPxjnn8mhzmTCU5r3GpFSy8/SjSbA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrkeekgdefjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpeffhffvuffkfhggtggujgesghdtreertddtjeenucfhrhhomhephghojhhtvghk ucfrohhrtgiihihkuceofihojhhusehinhhvihhsihgslhgvthhhihhnghhslhgrsgdrtg homheqnecuggftrfgrthhtvghrnheptddvffefjeeftddtieevueeigeehgeefheeluefh fffhveeuveelueelffejtdegnecuffhomhgrihhnpehrvghpohhlohhghidrohhrghdpgh hrrghphhgvnhgvphhrohhjvggtthdrihhonecuvehluhhsthgvrhfuihiivgeptdenucfr rghrrghmpehmrghilhhfrhhomhepfihojhhusehinhhvihhsihgslhgvthhhihhnghhslh grsgdrtghomh X-ME-Proxy: Date: Tue, 22 Feb 2022 13:18:03 +0100 From: Wojtek Porczyk To: George Dunlap Cc: Jan Beulich , Ian Jackson , Committers , "xen-devel@lists.xenproject.org" , Andrew Cooper , Julien Grall , Stefano Stabellini , Wei Liu Subject: Re: [PATCH] RFC: Version support policy Message-ID: Mail-Followup-To: George Dunlap , Jan Beulich , Ian Jackson , Committers , "xen-devel@lists.xenproject.org" , Andrew Cooper , Julien Grall , Stefano Stabellini , Wei Liu References: <20210813113727.6028-1-iwj@xenproject.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="3UUv3tuJOjWd5m1S" Content-Disposition: inline In-Reply-To: --3UUv3tuJOjWd5m1S Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 14, 2022 at 09:50:25PM +0000, George Dunlap wrote: > I think it=E2=80=99s 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? The first part is easy, may I recommend the excellent https://repology.org/ tool, which also has API to query the version yourself and render a table yourself. If there's any interest, I could clean up and share a script to do tables like this: https://noc.grapheneproject.io/~woju/distros/. 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 a= ll 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. --=20 pozdrawiam / best regards Wojtek Porczyk Invisible Things Lab =20 I do not fear computers, I fear lack of them. -- Isaac Asimov --3UUv3tuJOjWd5m1S Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEaO0VFfpr0tEF6hYkv2vZMhA6I1EFAmIU1HsACgkQv2vZMhA6 I1EMqw/7BeG66foOzv+3vFV0LkBV6NOqUm+TW5QPx6Qp1J+DSpQOZdOwKqwE17Vv 2502VuSExJ35F+So8u9uecylxCEfQPOCBwVXYOzhZJbRjYn9UGPFrZd9nhoUcR7K 5xc8/wD6lPFWqaX+uPp72pRwWKXBBCkOn8CawXos3X8uqF1ecjNRw/BqZ/DJs7AD To11h6tRi4LF6DQstgiNM3Fa+Ub9REs6ljnO6F/8xClyTRLLjmtfRK1++hW3jeDO bWrzfy4HrquRRG7UpqxG+bHIID1Gui/GhMdi1oBQ1NMWIB+jqIQHqraj3mfbgNsZ 1c5DzPcofrm27Rbt/d0YbfjCDyyDeQU+xxFbi6jIUC77hbBn+u0TIIdn1mEyf9RI N3Ok/P+7jc6trik9ERoOZ/q6WtePlXWQrSjMIXIm8twS48uubmKf8gqag7dUciZC iw4tYFpNw5kc4jh6Tus+FEdaya2qX3gKp5Vm7+2pTwWCIYibpv3ebgY0yro1fIcJ EklbkWTOKqmEzfhATJkHZ1r8nM6uPzmpbBExAqJdLUwD9miqZ5y9fSOFU5uAYFmf H83GkuYeLGSYWnc8WRWDJLJB+cGIojWhFl+Y8FwuPHNVrF399haTYp0jXSBfs+f4 0KBOe7sqJ+G35IjzKvTX4Il6anuBHzhxXyL6f83Q4apZEwYTt7U= =POjU -----END PGP SIGNATURE----- --3UUv3tuJOjWd5m1S--