On 19/07/15 12:01, Matthew D. Fuller wrote:
On Sun, Jul 19, 2015 at 11:47:01AM +0200 I heard the voice of
Rhialto, and lo! it spake thus:
On Sun 19 Jul 2015 at 11:42:13 +0200, J.O. Aho wrote:
I have had the impression that the Gnome stuff was for Gnome 1.x
and it's not been supported since RedHat 8, so if I'm right,
shouldn't that code be removed?

That was my impression. As far as I know the Extended Window Manager
Hints were designed to completely replace the Gnome stuff and
everybody who implemented that now implements EWMH. That's why I
disabled the Gnome stuff when I implemented EWMH.

Accords with my understanding (though of course, a lot of that comes
from you, so that's cheating  ;).  I certainly would expect anything
new or even not-particularly-new to be talking EWMH instead of GNOME1
(or not having a use for neither).

My only concern would be really old stuff that's not updated.  I have
a suspicion, for instance, that "Gnome 1.x" also means "GTK 1.x".
There are probably still a few old programs in that category that
people might use here and there.  I've never bothered investigating to
find out for sure, so maybe I'm just dreaming that.

Wouldn't those people be used to compile their programs themselves and be able to use a patch file? I haven't seen much of gtk+1 and gnome1 around since the release of RedHat 9 and that is a few years ago.


Of course, ctwm-2015 is caring a lot less about speculatively
supporting Really Old Stuff than ctwm-2000 did, and that's OK.  But
this seems like a fairly cheap thing to have around.  It's not
entirely uninvasive; there's a fair amount of #ifdef GNOME floating
around, but it's not as twistedly intertwined as the VMS stuff was.
And we be eat that expense whether it's enabled or not, as long as
it's still around.

How do you test that those Gnome1 things still works?
What happens if people enables the Gnome support just for they think it will do something in Gnome3 and suddenly there could be a potential security vulnerability as the code hasn't really been tested.

There seems like there have been toughts of enabling the Gnome support in ctwm for Gentoo, at least there is the following comment in the ebuild:

# TODO: Add GNOME support

This has been hanging around since 3.8a, but could be just for the ebuild ain't properly mainteined anymore.


--
     //Aho

Reply via email to