From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 58210138334 for ; Wed, 4 Dec 2019 15:19:13 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 39064E0845; Wed, 4 Dec 2019 15:19:09 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E3664E0837 for ; Wed, 4 Dec 2019 15:19:08 +0000 (UTC) Received: from katipo2.lan (unknown [203.86.205.69]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: kentnl) by smtp.gentoo.org (Postfix) with ESMTPSA id A1F3534D7C4 for ; Wed, 4 Dec 2019 15:19:07 +0000 (UTC) Date: Thu, 5 Dec 2019 04:18:49 +1300 From: Kent Fredric To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: HOMEPAGE and DESCRIPTION in ebuilds? (was: Usefulness of HOMEPAGE=https://www.gentoo.org) Message-ID: <20191205041849.7becadd3@katipo2.lan> In-Reply-To: <4d591628-9956-a952-29bd-af6accc136c6@gentoo.org> References: <0ebb1850c54ab69714e4f5e3525e8a40c74cb519.camel@gentoo.org> <4d591628-9956-a952-29bd-af6accc136c6@gentoo.org> Organization: Gentoo X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/YeBgo.rWdiukY0Ai1ctBoY+"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Archives-Salt: af4d4d20-e20e-48d8-abb5-dc0f7daef5ff X-Archives-Hash: 8914896ec478a996e91cd38aec037969 --Sig_/YeBgo.rWdiukY0Ai1ctBoY+ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 4 Dec 2019 13:44:22 +0100 Miroslav =C5=A0ulc wrote: > it's proly little bit off this topic, but why do we have to copy=20 > homepage and description from ebuild to ebuild? wouldn't it be better to= =20 > move this information to metadata.xml and keep it just there? or does in= =20 > reality one package really have various homepages and various=20 > descriptions for different versions? metadata.xml could also contain=20 > more structured data like you outlined, i.e. link to homepage,=20 > sources/repository, bug tracker and possibly other. Also, widespread in usage in dev-perl/, the homepage can be reasonably defaulted, and so, 99% of ebuilds there have a HOMEPAGE value conjugated from ${PN} Can't reasonably do that in metadata.xml So any proposal that involves metadata.xml must allow for it being an auxiliary to the value in the ebuild ( ie: if there is a HOMEPAGE in the ebuild, it should take precedence over reading metadata.xml ) --Sig_/YeBgo.rWdiukY0Ai1ctBoY+ Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEgdrME8Lrmai3DXYJda6SGagVg7UFAl3nzlwACgkQda6SGagV g7VUtw/7B9KaAtYzzv/+hXuuocZskf49/Hgtt+CSep738NQGd58Et1qByiudV2Ew UQ2ICcTJrrF/pl5GL8cA0vZbwagkjxWtfy8IBvGMmSRp96aWWAKUGXxjRXDRVPhi jyaHD7jrcqHPHQU+k2wB8vWOpR/fqRIACMFyTRaE0okK3plLLpABgczlkGpQy2MB 77DdNdVR0jMbI/d2x49PQjw20rUlGZOq5ZKOUaMbn5iA4mrqQcBEk2+IWwd38dbO xe7UQtbEtu7Wha5/6dCXmrP74+blvm/MiMUjJsJr5Uzp0pNny2YZ5gvyVGcKKnVv bRaOlsLjBwdqfZ/D+re9BWpgt5F7Rz1NpxQCnDf3C3DCgtzh8lpDhcQ7nXcX0Z7I yoxyNOFofCofo8T+f/lSO1bCGSrMwg1y3Xm4fZCla9kxX5wxYPYBjaZWUsD0czY6 k8zvW+qFUK1t59vfUzSfmNmz4tDrQImB+6Q3PFlKqMJcBkPbGwv0JB0zFG+v586I gCOmUM3gEFhO93sYoWU410yTDc4k/3mwZNk+XAtJgPqJP2CCmmb9lpr7CswmvjBm JN/xQd6zTsuLhfse2v2BvE7eciMUBK8r3QB7MLiZmZ3FN0lBXSQ3csditICPnhRG nF1ITYK14uzwDZX++qnM36lJ9yXmp5K+uxC9KfB1429Bim12rnk= =wOmQ -----END PGP SIGNATURE----- --Sig_/YeBgo.rWdiukY0Ai1ctBoY+--