Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 404093

Summary: Add <natural-name> optional tag to metadata.dtd
Product: Websites Reporter: Fabio Erculiani (RETIRED) <lxnay>
Component: [OLD] Project Web SpacesAssignee: Gentoo Infrastructure <infra-bugs>
Status: RESOLVED WONTFIX    
Severity: normal CC: mgorny, qa
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://archives.gentoo.org/gentoo-dev/msg_4101ff60176c61bf58d330fdfe268187.xml
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: <natural-name> tag patch

Description Fabio Erculiani (RETIRED) gentoo-dev 2012-02-16 11:15:30 UTC
As discussed on gentoo-dev ML (see URL). I would like to apply the following patch to metadata.dtd.

<natural-name> optional tag is representing the package natural name, which could differ greatly from ${PN}. The same tag could be then used in PM user interfaces (text, graphical, web).

Reproducible: Always
Comment 1 Fabio Erculiani (RETIRED) gentoo-dev 2012-02-16 11:17:08 UTC
Created attachment 302135 [details, diff]
<natural-name> tag patch
Comment 2 Fabio Erculiani (RETIRED) gentoo-dev 2012-07-20 17:25:34 UTC
Almost-6-months PING!
Comment 3 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2012-07-20 19:46:42 UTC
Committed.
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-03-14 17:04:48 UTC
After 3.5yr from applying this, we have four packages using this. In all cases, it's just ${PN} with different capitalization.

dev-libs/libressl/metadata.xml: <natural-name>LibreSSL</natural-name>
dev-python/pydecomp/metadata.xml:       <natural-name>pyDeComp</natural-name>
media-sound/pnmixer/metadata.xml:       <natural-name>PNMixer</natural-name>
net-misc/connman-ui/metadata.xml:       <natural-name>ConnMan-UI</natural-name>

Do we really want to keep this? I'm afraid most of people don't even understand what the 'natural name' thing is. For example, I'm wondering if it should support languages.
Comment 5 Ulrich Müller gentoo-dev 2016-03-14 17:16:03 UTC
Looking at the old thread, opinions in the discussion appear to be pretty much split between for and against:
http://thread.gmane.org/gmane.linux.gentoo.devel/75104
Makes me wonder why this was even implemented.

Anyway, the feature is only used by only 0.02% of all packages, and in the few cases where it is used it doesn't add any value (because the package name would be found by a case insensitive match). Also it looks like nobody cared about mentioning the feature in any of our documentation.

+1 for removing.
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-02-04 13:13:53 UTC
This is gone for some time already.