Gentoo Archives: gentoo-dev

From: Ben de Groot <yngwin@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: RFC: new "qt" category
Date: Sun, 20 Jan 2013 08:24:19
Message-Id: CAB9SyzSgH-95juosU8C11vgE2BgcPn1uy_JZDP+926xETkQHxw@mail.gmail.com
In Reply to: [gentoo-dev] Re: RFC: new "qt" category by Duncan <1i5t5.duncan@cox.net>
1 On 20 January 2013 00:48, Duncan <1i5t5.duncan@×××.net> wrote:
2 > * In general, yes, I'm in favor of a dedicated qt-* category, but...
3
4 Good :-)
5
6 > *** (VERY strongly!) Please avoid namespace pollution! Don't drop the
7 > hyphenated qt-pkg names. As a user, most of the time I DO only refer to
8 > the package name, and dropping the qt- from qt-core, qt-gui, etc, is WAYYY
9 > too generic to be practical. I for one would be cursing the generic
10 > names every time I had to deal with the package. (Tho it's a kde
11 > upstream issue, the same applies to "the application formerly known as
12 > kcontrol", now the impossibly generic system-settings, and the former
13 > ksysguard, now generically system-monitor. Anyone active on the kde
14 > general or kde linux lists knows I simply refuse to use the generic
15 > names.)
16
17 And how often do you specifically emerge individual qt modules? These
18 are usually pulled in as dependencies, and the great majority of users
19 do not have to deal with this. (Just emerge smplayer, or emerge
20 kde-meta, or emerge -uD1 @world ...)
21
22 > * (Less strongly.) Please keep the hyphenated category name scheme as
23 > well.
24
25 Why?
26
27 > * dev-qt seems appropriate.
28
29 Agreed. I think this is the next best option, if plain qt is too controversial.
30
31 > * qt-base would work too.
32
33 No, this wouldn't work. Upstream has a qtbase repo that is one of the
34 parts of the Qt Framework as a whole. Using qt-base as a category name
35 could be unnecessarily confusing.
36
37 > * qt-libs or lib-qt, not so much, because there's executables as well.
38
39 Agreed.
40
41 > * x11-qt not so much, as qt5 is no longer x11 limited. Additionally, x11/
42 > xorg will arguably start losing its dominance to wayland in the qt5
43 > timeframe, with qt5 even now having (preliminary?) wayland support I
44 > believe, and at some point, x11-qt may well look rather quaint and
45 > anachronistic, sort of like references to ip-chains or xfree86 do today.
46
47 Agreed.
48
49 > So my vote would be for dev-qt/qt-*. Yes, that's a doubled qt reference
50 > with the category, but in practice, few use the category name unless they
51 > have to anyway, and it sure beats the namespace polluting alternative!
52
53 Again, I don't think that should be a problem, because people would
54 hardly ever need to deal with qt modules directly.
55
56 --
57 Cheers,
58
59 Ben | yngwin
60 Gentoo developer
61 Gentoo Qt project lead, Gentoo Wiki admin

Replies

Subject Author
[gentoo-dev] Re: RFC: new "qt" category Duncan <1i5t5.duncan@×××.net>