From nobody Thu Sep 08 14:33:13 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4MNhSD2xKCz4cDYJ; Thu, 8 Sep 2022 14:33:16 +0000 (UTC) (envelope-from se@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MNhSD2RJSz3MqJ; Thu, 8 Sep 2022 14:33:16 +0000 (UTC) (envelope-from se@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662647596; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=kAbNjAQ6oWMXdmrAp/XRgFzVaUM3IuqJmeG4WU+bTrY=; b=neA7Xjt8jbzCFIC1R8kxmXcFitQPV0jHOJuXuo5Nv7gA7/kkcTg50WvUtL4V0AokJUGlmP Lp+IEo4SyOkQdiLXmUAGLGytMU0V4wGPuXuQo3x4ypb3g/iLelecNuMtgEucWw08bCnh6k BjgJKVw+PaC1yLEPvZwy0xRSKp7a3sxb0T4Fzdlb3/2F44+Np5kchrz1h4pRgtTFfNWf4o 2GNMhNycZ5KbgswlLegPDdjpPlIuOA4+kqqW3Xr53x18/w+1+A33GxkLyK1dbjO1cDzH8W TIA9w9dAJ7DwDREVJtRwZ1QLmXngGMyOxS4ulG12ehiNyfHmdDWRvtHUJ4xXHg== Received: from [IPV6:2003:cd:5f1e:4500:988b:c7c0:b40:3010] (p200300cd5f1e4500988bc7c00b403010.dip0.t-ipconnect.de [IPv6:2003:cd:5f1e:4500:988b:c7c0:b40:3010]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: se/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4MNhSB4sJ4z18bq; Thu, 8 Sep 2022 14:33:14 +0000 (UTC) (envelope-from se@freebsd.org) Message-ID: <9c1730d4-5786-943c-aab5-6e5dac95c610@FreeBSD.org> Date: Thu, 8 Sep 2022 16:33:13 +0200 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.2.1 From: =?UTF-8?Q?Stefan_E=c3=9fer?= Subject: Re: git: b7f05445c00f - main - Add WWW entries to port Makefiles Content-Language: de-DE, en-US To: Dmitry Marakasov Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org References: <202209072117.287LHGu7035095@gitrepo.freebsd.org> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1662647596; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=kAbNjAQ6oWMXdmrAp/XRgFzVaUM3IuqJmeG4WU+bTrY=; b=izgwNWiyzfjzVXvNU++176FieCOx/UG1hiQb1LizULvXpMvhJwGkYCfRBmtiFqcn3sPMEs ZKHakcnhg1eLU6WnMEGkTXpPVMa1l/HzWr5wCsWy3UhV/bpTgnSEwq3wjIcbMePhnpLgb+ XVLYH8brpxSSihx0jJ9DUc2t0GUq7HtpsGgwYnUzry0yA5YLHff8xpZtyK2ZjbKrJbU2uY TVi1z1qUamvzPegfDRdJMrPHHLyaMzFfJQIIR/rw/mX6EMnEVZzD+JGY0ieynCSYPM/WAk yoBSHURa1f6EH3nWnlQbXjoK05e+sX87TbEgFqNprU8LTGu1MAE0LHWqftHPNg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1662647596; a=rsa-sha256; cv=none; b=Dpw9qLDXSMJowOXLQPDXbMWGY+dEOitjMvTXaoEmpgqXjVPFiTNS4STZ7ZsKf/FnYWmsUS e9dR8aWArqXPzVdWcqy82gth3KCBxgI7HgAeHs9vF0Vmr4CrjPFk/wZILFdtKvJ5XK1KoU f3T8yitbaDrqyISgFudvi1HJ/1MXj6IdKTHop9lqMMSrSLUw8/9lfiM6wBMKt04veogTIk rT3URRUXtUMu3S+qeLSwF1pzjO9T+z6IlEKdaVFm77ExVJ0Dmy0vCFANkiTQ14jy3EKM8K wD9NSF7Nnj9SWjgubctyzPZq8UvE/WZTe5i43R6vtZj1h0VgMfBE9WmOW/ruxA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N Am 08.09.22 um 12:51 schrieb Dmitry Marakasov: > Why weren't all urls moved to WWW? For my ports, if there were multiple > WWW's, all of them important and thus all of them should be moved to > WWW=. Is there a policy which disallows multiple URLs in WWW? The contents of the WWW variable are made available in the INDEX and in the package manifests. If multiple lines starting with "WWW:" were present in pkg-descr, then only the URL from the first line was used for that purpose. But there were quite a number of ports that added a generic framework URL (e.g. to rubyonrails.org), and the order of WWW: lines was not always correct (e.g. with some less important URL in the first line). All URLs have been preserved, either in the Makefile or in the pkg-descr file. If the one in the Makefile is not the one you want to be copied into the INDEX, then put another one in. No decision has been made whether more than URL may be defined in WWW, but in that case the order of entries becomes arbitrary, again, and it will be impossible to identify the most relevant URL from its presence in the WWW variable. In ports you maintain I see additional URLs only referencing the repository directory where a port is maintained (e.g. on GitHub), and only in a very small fraction of your ports. There generally is one official project website and other relevant information is linked to that starting point. The only exception appears to be https://mg.pov.lt/objgraph/ and that URL is easily found on the website in the WWW field of that port's Makefile. I really do not see your point. It is hard enough to have a single valid URL in the WWW field of each port, and I plan to add a tool that tests for stale URLs. Having multiple URLs in WWW instead of the one that is most relevant of a prospective user of the package will lessen the value of this information, IMHO. Regards, STefan