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 F2164138334 for ; Wed, 4 Dec 2019 12:44:35 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 13168E0839; Wed, 4 Dec 2019 12:44:30 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 B60CCE0830 for ; Wed, 4 Dec 2019 12:44:29 +0000 (UTC) Received: from [10.12.14.180] (unknown [185.220.101.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: fordfrog@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 40F6334D7BE for ; Wed, 4 Dec 2019 12:44:26 +0000 (UTC) Subject: [gentoo-dev] Re: HOMEPAGE and DESCRIPTION in ebuilds? (was: Usefulness of HOMEPAGE=https://www.gentoo.org) To: gentoo-dev@lists.gentoo.org References: <0ebb1850c54ab69714e4f5e3525e8a40c74cb519.camel@gentoo.org> From: =?UTF-8?Q?Miroslav_=c5=a0ulc?= Message-ID: <4d591628-9956-a952-29bd-af6accc136c6@gentoo.org> Date: Wed, 4 Dec 2019 13:44:22 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.2 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 In-Reply-To: <0ebb1850c54ab69714e4f5e3525e8a40c74cb519.camel@gentoo.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Archives-Salt: 57e83b12-f155-44f0-ae9d-9390fba063a0 X-Archives-Hash: ca418993a598a09becd80e4ac7f74cf3 hi, it's proly little bit off this topic, but why do we have to copy homepage and description from ebuild to ebuild? wouldn't it be better to move this information to metadata.xml and keep it just there? or does in reality one package really have various homepages and various descriptions for different versions? metadata.xml could also contain more structured data like you outlined, i.e. link to homepage, sources/repository, bug tracker and possibly other. miroslav Dne 04. 12. 19 v 13:36 Michał Górny napsal(a): > Hi, > > Many of Gentoo-originating packages are listing the main Gentoo site > as HOMEPAGE. In my opinion, this is suboptimal (not to say 'useless'). > > I can think of a few uses for HOMEPAGE: > > 1. providing additional information about the package (before the user > chooses it), > > 2. providing easy access to (additional) documentation, > > 3. providing easy access to package sources, > > 4. providing easy access to bug reporting, > > 5. providing easy access to downloads. > > A good HOMEPAGE is dedicated to the package in question, and makes it > easy to find all the stuff (and all other stuff the user might need). > The more effort user needs to put into finding what he needs, the worse > HOMEPAGE is. > > Now, if I consider gentoo.org as a HOMEPAGE for ~90 packages it > currently is, it's horribly bad. I suppose that in some cases authors > meant to indicate that Gentoo is the package's upstream. However, by > going to the main Gentoo site, it's *very hard* to find anything about > the package in question. > > Just please select a totally random package from those listing > gentoo.org as HOMEPAGE, then go to gentoo.org and try to find either > of the points listed above. If you click 'Downloads', you're certainly > not going to find anything relevant. Through 'Support', you may > eventually find that tiny Bugzilla button at the bottom... and then try > to find the correct Product. You may also find gitweb link somewhere, > and try to see if the project has a repo there. Or maybe it's somewhere > else, or maybe it existed on somebody's devspace once. > > My point is: gentoo.org as a HOMEPAGE sucks. Please use something more > specific instead. Even link to gitweb would be more helpful because it > would at least be relevant to the package in question. >