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 1NgCXu-0002Fo-6U for garchives@archives.gentoo.org; Sat, 13 Feb 2010 07:36:06 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A4D47E04EC; Sat, 13 Feb 2010 07:35:40 +0000 (UTC) Received: from mail-ew0-f216.google.com (mail-ew0-f216.google.com [209.85.219.216]) by pigeon.gentoo.org (Postfix) with ESMTP id 60A1DE04EC for ; Sat, 13 Feb 2010 07:35:40 +0000 (UTC) Received: by ewy8 with SMTP id 8so3625045ewy.29 for ; Fri, 12 Feb 2010 23:35:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=aithFBWJ9EhWnaKhWg1Nf/ISfOAmweSVHItPpTzJ3Hw=; b=H3Snu5PquK1RkUv6RCVc4+HVFlz1lFfZFQg797FGetrkphiZ/Eu/e+oZUgK3SYRlB2 lpfGmmpgC1riEDw+KrM91na75P3WFNB4mYoYzi0Fj+8c/SloYLW+D0w6TKqJyu8g98S7 k7NwNvvdruNBrF/U24OtS4Q5pngSchm2EsvmM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:message-id; b=sIlfNGtJ4jnMEXsUocTGl4ntnyzh4yU+ji9CMPCXbouSXybJqGKW0ENcdPOQ65r9Dl D4F2j2ZMg8H1IM8UwYGrs4CxMOMIehOlGy6x18tlqcD0SyYz9cz5vkGCJ46hbzWUr3OM UwLvuzoBGzbcsKF0HC2JZMke00QyPfObs19H4= Received: by 10.213.52.17 with SMTP id f17mr775982ebg.69.1266046539684; Fri, 12 Feb 2010 23:35:39 -0800 (PST) Received: from nazgul.localnet (196-210-238-65.dynamic.isadsl.co.za [196.210.238.65]) by mx.google.com with ESMTPS id 15sm2838267ewy.4.2010.02.12.23.35.38 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 12 Feb 2010 23:35:38 -0800 (PST) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] How the HAL are you supposed to use these files? Date: Sat, 13 Feb 2010 09:33:27 +0200 User-Agent: KMail/1.13.0 (Linux/2.6.32-zen6; KDE/4.4.0; x86_64; ; ) References: <20100208222047.GA6553@muc.de> <201002120003.27418.volkerarmin@googlemail.com> <4B75AABD.5070007@coolmail.se> In-Reply-To: <4B75AABD.5070007@coolmail.se> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <201002130933.28081.alan.mckinnon@gmail.com> X-Archives-Salt: c086cccd-e9c8-4be9-a448-c8180220f746 X-Archives-Hash: b94ab9613af87ddb85b289044a7c0c99 On Friday 12 February 2010 21:23:41 pk wrote: > Volker Armin Hemmann wrote: > > so how do you propose that a network connection manager tells a broweser > > or mail app that they are offline? > > I don't have a network connection manager and I don't need that function > in a browser, mail client or any other app. > > > And don't start with sockets. That will result in a nightmare. dbus is a > > clean > > I've been using computers way before D-Bus came into action and I never > suffered from nightmares... ;-) > > To me D-Bus is a bit like this: > Programmer1: (waves hands in the air) Oh, oh I know, let's invent a new > protocol that lets applications talk to each other. Way cool! > Programmer2: Oh yeah, it will simplify the situation so much. Let's do it! > Pragmatic guy: So, what are these apps going to talk about? > Programmer1 & 2 (in unison): Shut up! Don't spoil our fun by asking such > stupid questions! > > But, this discussion is quite pointless as I see it since the people who > program these apps (like programmer1 & 2 above) are the ones who gets to > choose and most people just doesn't bother with the details; they just > throw more ("bigger", "better", "faster") hardware in an ever-evolving > race. Far from the unix philosophy of KISS. That's at least the way I > see it... Is it really so hard to understand that dbus replaces functionality THAT YOU ALREADY HAVE MULTIPLE TIMES? dbus is a net gain - it takes multiple implementations of similar goals and puts them in one place, reducing the duplication. If you haven't already spotted it, this is the same process of logic that lead to dynamic libraries. Do you consider dynamic libraries to be a good thing? -- alan dot mckinnon at gmail dot com