Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 404093 - Add <natural-name> optional tag to metadata.dtd
Summary: Add <natural-name> optional tag to metadata.dtd
Status: RESOLVED WONTFIX
Alias: None
Product: Websites
Classification: Unclassified
Component: [OLD] Project Web Spaces (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Infrastructure
URL: http://archives.gentoo.org/gentoo-dev...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-16 11:15 UTC by Fabio Erculiani (RETIRED)
Modified: 2018-02-04 13:13 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
<natural-name> tag patch (metadata.dtd.patch,1.02 KB, patch)
2012-02-16 11:17 UTC, Fabio Erculiani (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.