From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C2B07138202 for ; Mon, 21 Oct 2013 03:10:25 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3242FE0CC0; Mon, 21 Oct 2013 03:09:53 +0000 (UTC) Received: from qmta03.emeryville.ca.mail.comcast.net (qmta03.emeryville.ca.mail.comcast.net [76.96.30.32]) by pigeon.gentoo.org (Postfix) with ESMTP id 5B407E0CBE for ; Mon, 21 Oct 2013 03:09:51 +0000 (UTC) Received: from omta03.emeryville.ca.mail.comcast.net ([76.96.30.27]) by qmta03.emeryville.ca.mail.comcast.net with comcast id ff611m0040b6N64A3f9rB0; Mon, 21 Oct 2013 03:09:51 +0000 Received: from crud.chemoelectric.org ([66.41.30.59]) by omta03.emeryville.ca.mail.comcast.net with comcast id ff9p1m00G1GXozm8Pf9qki; Mon, 21 Oct 2013 03:09:51 +0000 Received: by crud.chemoelectric.org (Postfix, from userid 1501) id 36A53243F5441; Sun, 20 Oct 2013 22:09:49 -0500 (CDT) Date: Sun, 20 Oct 2013 22:09:49 -0500 From: Barry Schwartz To: gentoo-amd64@lists.gentoo.org Subject: Re: [gentoo-amd64] Re: Wayland and X-Window Message-ID: <20131021030948.GA4393@crud> References: <20131018213609.f27bbd49807324d8b19a94ab@comcast.net> <20131019151140.GA29488@crud> <20131019162426.GA8092@crud> <20131019133526.aefbe1444db23d2ed8012992@comcast.net> <20131020001522.GA3406@crud> <5263E593.6010104@teulu.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@lists.gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <5263E593.6010104@teulu.org> User-Agent: Mutt/1.5.21 (2010-09-15) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1382324991; bh=g8D6fsVXK5SjwD2bxpzfpgt2CtrRxNyJet/TSjFrBbg=; h=Received:Received:Received:Date:From:To:Subject:Message-ID: MIME-Version:Content-Type; b=LraGjmORV1zf004BBDVrPplCRBl2G1EONyvG8GNdG4wRObeHsWtySzM9hfAk0zjB0 PCtRPKXHDSy0V6jDsuS7AgwQcm1kMgpBIh7mzSE2IKGXZ5ENMnNloFdxBq+kCzvJuF DZb87DDdIYiCr1C+pIYTR8SLWEXmSrul6VpATpbT64YiQPUrwiH849/KZrSseG9o2g Bf5YjTG42swnVVHDggskWPeRif0tVI58g+BWdgXGcGvtfdBjg6cm5HJ5/1MXpUwOml tJ5JP8sYbVCBTURbv0h55tPbSmAtFWGokqI2w2OzmkC5YudHtKTEOgzD55WBH2Dm5R HrK71xVB32xdw== X-Archives-Salt: b474527c-e090-4904-9865-199de31bee18 X-Archives-Hash: e1b1931184f0c9e5b293e5fcd2abf3bc Paul Jewell skribis: > I am also concerned by these developments with the likes of udev/systemd > etc, but in the case of xorg isn't the situation a little different? Are > the existing developers of xorg developing weyland, or is it a different > group? If this is the case, then hopefully the development of xorg will > continue allowing those of us who wish, to continue to use it into the > future. I hope this is the case, as this, in my opinion, encourages > excellence in the code. Having no pressure from an alternative leads to > the types of problems you experience with fontconfig. I view freedesktop stuff as if it were one package, because effectively it works out that way; the individual parts come as a group. In this case it is even less practical to just write an alternative, since all the graphical applications use the fontconfig API, and it is _that_ which is broken. I am not about to go modify every graphical application and every part of freedesktop, donate the code, and then go my own way, expecting the fixes to be adopted. Nothing short of a fork of the entire repertoire is likely to achieve the desired result. The FAQ portions given here are not encouraging to me: http://en.wikipedia.org/wiki/Wayland_%28display_server_protocol%29 They make good points, but make them in the wrong way; notice the tone of mockery towards X. I’d be happier with a project that spoke respectfully of what it was trying to bring up to date. (My variant fontconfig has an ebuild at https://bitbucket.org/chemoelectric/chemoelectric-overlay/src/b6bdf9375e61a38241ff1eb2fc98ed9ce6fcd406/media-libs/fontconfig?at=master It’s based on an old snapshot of fontconfig. The main thing it does is turn off broken functionality for grouping fonts. BTW pkg-config.freedesktop.org is even more fundamental but also seems to have serious problems, at least on Gentoo, though in this case the problems are just bugs, and dev-util/pkgconfig-openbsd is a working alternative. The latter will barf on some .pc files, but whenever I’ve encountered this it was the .pc file that was broken.)