Gentoo Archives: gentoo-dev

From: Raymond Jennings <shentino@×××××.com>
To: gentoo-dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Re: Categories for GUI stuff x11 and wayland
Date: Sun, 03 Sep 2017 00:19:15
Message-Id: CAGDaZ_os5LNEQYHLaNzO9zvMds2fA=Fgi0g3Nm30DMQpjXd_2Q@mail.gmail.com
In Reply to: [gentoo-dev] Re: Categories for GUI stuff x11 and wayland by Duncan <1i5t5.duncan@cox.net>
1 On Wed, Aug 30, 2017 at 12:37 PM, Duncan <1i5t5.duncan@×××.net> wrote:
2
3 > William L. Thomson Jr. posted on Wed, 30 Aug 2017 14:01:08 -0400 as
4 > excerpted:
5 >
6 > > This is more food for thought to start a discussion on new category
7 > > names. With Wayland becoming more of a reality every day. I think some
8 > > of the x11-* categories may need to change. Stuff in there may not be
9 > > bound to X and can run on Wayland or X.
10 > >
11 > > Examples x11-libs/gtk+
12 > > x11-terms/terminology
13 > >
14 > > Not sure what better "universal" category names would be. But seems it
15 > > maybe time for a discussion on such and some new categories and package
16 > > moves. Given thus stuff can run under X or Wayland. Not sure x11 makes
17 > > sense anymore.
18 > >
19 > > I can do this on my own in my own overlay. But likely best for official
20 > > categories as this effects the tree not just others overlays etc. I do
21 > > not really have any ideas for better names. Just seems like a need.
22 >
23 > That could be a lot of package-move churn. It arguably might make sense
24 > to keep the current names "for legacy reasons". (Or not. Just
25 > speculating here.)
26 >
27 > FWIW, there was some related discussion awhile back on USE=X, proposing
28 > USE=gui instead, but I don't know what became of it. Perhaps gui-*
29 > category names if that's actually moving forward, in ordered to maintain
30 > a bit of consistency and for lack of a better idea?
31 >
32
33 I think "USE=X" should be reserved for X specific stuff. If it's being
34 used to control gui in general IMHO that's not appropriate. It's bad on
35 principle and is likely to cause practical difficulties later if confusion
36 arises vs competing guis, like qt, gtk, wayland, etc.
37
38 >
39 > --
40 > Duncan - List replies preferred. No HTML msgs.
41 > "Every nonfree program has a lord, a master --
42 > and if you use the program, he is your master." Richard Stallman
43 >
44 >
45 >