Re: RFC: X.Org X11 modularization project - rpm package driver naming

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

 



Am Freitag, den 26.08.2005, 18:48 -0400 schrieb Mike A. Harris:
>[...]
> Proposal:
> ~~~~~~~~
> Here is my initial proposal for naming the src.rpms, along with
> brief rationale, and the real (or perceived) advantages and
> disadvantages:
> 
> xorg-x11-driver-<type>-<name>
> 
>[...]
>
> The only slight disadvantage to this naming scheme that
> comes to mind which someone might point out, is that the
> package names are semi-lengthy.  I don't see this as a
> problem however, as all modern shells have filename completion,
> and it works quite well.  The benefits of clarity of
> contents, directory listing grouping, CVS repository grouping,
> bugzilla grouping, etc., IMHO far outweigh any perceived
> disadvantages of lenthy names.

Both yum (in its overview before the Transaction Summary and in some
other places) and rpm (when used with "-ivh" ) have problems with names
longer then ~23 characters (in yum the columns don't match in the
overview; during the download the name is striped after ~18 chars; in
the install-overview it is striped after around 30 chars. In rpm the
name is striped after ~23). 

This is IMHO a minor problem cause the important part of the name is at
the end. For example 
xorg-x11-driver-video-radeon
is 28 characters long and you'll see this when installing:
# rpm -ivh xorg-x11-driver-video-radeon-1-2.i386.rpm
Preparing...                ########################################### [100%]
 1:xorg-x11-driver-video-rad########################################### [100%]

Why not drop the x11. And/or use drv instead of driver and vid instead
of video? For example:

xorg-drv-vid-radeon
or maybe better
xorg-drv-video-radeon
instead of
xorg-x11-driver-video-radeon

Just my 2 cent. Otherwise I agree with the proposal. 
-- 
Thorsten Leemhuis <fedora@xxxxxxxxxxxxx>

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
http://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux