From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RENEV-0002rd-PE for garchives@archives.gentoo.org; Thu, 13 Oct 2011 15:30:07 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1C90821C227; Thu, 13 Oct 2011 15:29:49 +0000 (UTC) Received: from mail-bw0-f53.google.com (mail-bw0-f53.google.com [209.85.214.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 2C25E21C14E for ; Thu, 13 Oct 2011 15:28:46 +0000 (UTC) Received: by bkbzt12 with SMTP id zt12so1987538bkb.40 for ; Thu, 13 Oct 2011 08:28:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=ceSklJ05eA0O31+CvY3Czh4oelZra5gdovG+u3Tr04U=; b=GbIF3z1sAyGT7XDtWqVqjrrXq+EoRdcVY9ngKHynqWijW6fcvGw4X24svMA1+oZ5DT Qh6xjP0ZDeILVnk168J9/sGg+ZjbkeW4pdb8Y5+QtU5rVK0xfWcpEHBqFmyC240iCw8O ehBf1b4DjIx3w2TFrncDirXnkzbMEA0ANpwZQ= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Received: by 10.204.157.131 with SMTP id b3mr3252090bkx.41.1318519726154; Thu, 13 Oct 2011 08:28:46 -0700 (PDT) Sender: freemanrich@gmail.com Received: by 10.204.72.195 with HTTP; Thu, 13 Oct 2011 08:28:46 -0700 (PDT) In-Reply-To: <1318518871.3885.3.camel@TesterBox.tester.ca> References: <20111012044023.GA8203@waltdnes.org> <20111012090517.2e8446be@pomiocik.lan> <20111012130949.GB8613@waltdnes.org> <20111012184919.6fac637a@googlemail.com> <1318518871.3885.3.camel@TesterBox.tester.ca> Date: Thu, 13 Oct 2011 11:28:46 -0400 X-Google-Sender-Auth: ODbTV5Hh19oZKXCibZM4xwaPbzo Message-ID: Subject: Re: [gentoo-dev] Suggestion for getting rid of udev From: Rich Freeman To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 09c25fc7554008e63d5e90bee80750fc 2011/10/13 Olivier Cr=EAte : > We're imposing our deep integration because it's the only way to make a > compelling platform that "just works", forcing users to tell the > computer something the computer already knows is just plain lazy and > stupid. I'd also look at it another way. It is a lot easier to take a well-integrated platform and chop out the parts that you don't need, than to take a million pieces and build yourself an integrated platform. I think the key is to still define boundaries between the layers and interfaces such that you still can chop out parts. I think that there is a danger that we may get to a point where that becomes increasingly difficult. If KDE and Gnome were to come out with separate incompatible implementations of SysVInit, XDM, X11, and automounting then having both on the same system would no longer be a matter of just picking a session in the XDM interface. However, the vertical integration right now isn't that bad. We can deploy udev/dbus/etc and people who don't need it can just remove it without much fuss. Rich