#703 Inconsistency between "General Naming" and "Case Sensitivity"
Opened 2 years ago by zbyszek. Modified 11 months ago

Guideline page needing clarification:

https://fedoraproject.org/wiki/Packaging:Naming#General_Naming
https://fedoraproject.org/wiki/Packaging:Naming#Case_Sensitivity

Explanation

The first part was changed to say

Package names should be in lower case

and the second part says

In Fedora packaging, the maintainer should use his/her best judgement when considering how to name the package. While case sensitivity is not a mandatory requirement, case should only be used where necessary. Keep in mind to respect the wishes of the upstream maintainers. If they refer to their application as "ORBit", you should use "ORBit" as the package name, and not "orbit".

Those guidelines are contradictory — either we prefer lower-case names, or we prefer to use what the upstream uses. That second part is from 2008 at least (the history only goes that far): https://fedoraproject.org/w/index.php?title=Packaging:Naming&oldid=3672#Case_Sensitivity. The first part was changed in https://pagure.io/packaging-committee/issue/336#comment-146524, and I believe the inconsistency with the second part was missed.

Suggested resolution

Remove section "Case Sensitivity" and move the second paragraph (about PERL packages) to a new section "PERL packages" right below "Font packages".
This will make the whole text shorter and less confusing.


I have no idea why this ticket was never tagged properly.

Metadata Update from @tibbs:
- Issue tagged with: hasdraft, meeting

a year ago

Discussed this week: https://meetbot-raw.fedoraproject.org/fedora-meeting-1/2018-07-26/fpc.2018-07-26-16.00.txt

Metadata Update from @ignatenkobrain:
- Issue untagged with: meeting
- Issue assigned to tibbs
- Issue tagged with: committee

11 months ago

Login to comment on this ticket.

Metadata