[Bug 1175023] Review Request: oggify - audio conversion tool for music library conversion

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1175023



--- Comment #37 from Gerald Cox <gbcox@xxxxxx> ---
(In reply to Ralf Corsepius from comment #34)
> https://fedoraproject.org/wiki/Packaging:NamingGuidelines#General_Naming
> 
> "When naming a package you can take some cues from the name of the upstream
> tarball, project name from which this software came, and what has been used
> for this package by other distributions/packagers in the past. Do not just
> blindly follow those examples, however, as package names should strive to be
> consistent within Fedora more than consistent between distros. You should
> generally use lowercase and turn underscores into dashes unless there's a
> compelling reason to follow a different upstream convention."
> 
> Until today's very unpleasant FPC meeting this was meant to read as a
> suggestion to use the tarball name, which should only be diverged when there
> are compelling reasons to diverge from this rule. E.g. name clashes with
> other packages or historic reasons.
> 

I don't understand where you're getting that interpretation.  It simply doesn't
say that.  In any event, if I agreed with that reading (which I don't) you
state "suggestion to use" - how is that a blocker as you infer in Comment #16?

> Also take into account that we are talking about the rpm-names. Dnf and yum
> are case insensitive in some aspects of package name handling, but rpm
> itself (which is the only thing that matters here) is case-sensive.

Which aspects are case insensitive?  I just did a test on package vim-X11.  
dnf remove vim-x11 doesn't work
dnf install vim-x11 doesn't work
Those are the commands that folks are going to be using most of the time;
and that is the problem.

This to me illustrates why the guideline encouraging the use of lowercase is
a value add to Fedora.  You don't have to research how something is spelled,
you know names should be in lowercase, and underscores are hyphens.  As I
mentioned in ticket #541, it's much easier to install my-favorite-package than
My_faVorITe-package.

What is the value add to Fedora to keep mixed case names?  I don't get it. 
Yes, I suppose it's a nod to upstream, but most of the time, they could really
care less.  The majority of folks understand there is value to a uniform,
consistent naming policy.
> 
> This is different from Debian/Ubuntu which has always had a "lowercase only"
> naming convention and whose tools (to my knowledge) are completely lowercase
> only.

I completely understand why they choose that path.  Again, what is the value
add for Fedora to do otherwise?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review




[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]