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
Created attachment 302135 [details, diff] <natural-name> tag patch
Almost-6-months PING!
Committed.
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.
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.
This is gone for some time already.