From owner-freebsd-advocacy@FreeBSD.ORG Thu Nov 13 10:58:10 2003 Return-Path: Delivered-To: freebsd-advocacy@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 88EB116A4CE for ; Thu, 13 Nov 2003 10:58:10 -0800 (PST) Received: from zeus.acuson.com (ac17860.acuson.com [157.226.71.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id B5F1343F93 for ; Thu, 13 Nov 2003 10:58:07 -0800 (PST) (envelope-from DavidJohnson@Siemens.com) Received: from mvaexch02 ([157.226.230.209]:3167 helo=mvaexch02.acuson.com) by zeus.acuson.com with esmtp (Exim 4.14) id 1AKMfD-00054c-5k; Thu, 13 Nov 2003 10:57:55 -0800 Received: by mvaexch02.acuson.com with Internet Mail Service (5.5.2657.72) id ; Thu, 13 Nov 2003 10:53:25 -0800 Received: from dhcp-46-145.acuson.com ([157.226.46.145]) by mvaexch01.acuson.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2657.72) id VDNNC047; Thu, 13 Nov 2003 10:52:30 -0800 From: Johnson David To: ".VWV." , advocacy@freebsd.org Organization: Siemens Medical Systems Date: Thu, 13 Nov 2003 10:56:11 -0800 User-Agent: KMail/1.5.4 References: <000901c3a995$1bb25880$aaaeabd4@workstation> In-Reply-To: <000901c3a995$1bb25880$aaaeabd4@workstation> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200311131056.12296.DavidJohnson@Siemens.com> X-Scanner: exiscan for exim4 (http://duncanthrax.net/exiscan/) *1AKMfD-00054c-5k*THO5BOiV0NU* Subject: Re: a road to nowhere X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Nov 2003 18:58:10 -0000 On Wednesday 12 November 2003 07:20 pm, .VWV. wrote: > I have tried and retried, but the result is always the same: there is > no common style under GTK 2.x and KDE 3.x. > > There is no style matching GNUstep, there aren't customizable > windowmanagers any more. GTK+, Qt, and GNUstep are made by different projects. Their themes are also made by separate projects. Most of the developers (and all of the theme writers) are unpaid volunteers. If you want some unified themes, you choices are to politely encourage and convince someone to do it for you, or to do it yourself. That's the way Open Source has always worked. I am the author of the Qt-2.x Stepstyle theme, which was as near of a clone of NeXT as I could get. I did not port it to qt3 for three reasons. First, there was little interest in it. Although it was popular as a "howto" to write other themes, the NeXT look itself is rather plain and unexciting. Second, porting to qt3 would mean a total rewrite, since the API has been completely changed. Third, there were strong rumours that Mosfet would be updating his KStep theme. The latter didn't happen, and with his current disappearance from the scene, might never happen. I could update my Stepstyle theme. But doing so would put other projects of mine on hold. So before I would do it, I would need to know that there is interest in it. Doing all of this work for just one person isn't worth it to me (although renumeration of some kind would help). On to other notes. There ARE unified themes for GTK+ and Qt/KDE. The best are the GTK+ default with Qt Motif Plus. Also available are Redmond/Windows, Keramik/Geramik, qnx/Qinx, Bluecurve (Redhat) and Galaxy (Mandrake). You may want to look at one of these pairs. Of course, these pairs are not perfect. Nothing will ever be, since they are separate widget toolkits using distinct widget paradigms and policies. But they're very close. Also, Windowmaker is not a GNUstep application, so I don't know what the hullaballoo is all about. Although Windowmaker is the "official" window manager for GNUstep, it itself does not use any of the GNUstep libraries, and isn't even written in Objective C. Cheers, David