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 F1499138E66 for ; Mon, 24 Feb 2014 02:20:46 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B9C49E0BA2; Mon, 24 Feb 2014 02:20:42 +0000 (UTC) Received: from mail-la0-f46.google.com (mail-la0-f46.google.com [209.85.215.46]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 72BB6E0B84 for ; Mon, 24 Feb 2014 02:20:41 +0000 (UTC) Received: by mail-la0-f46.google.com with SMTP id b8so4909506lan.33 for ; Sun, 23 Feb 2014 18:20:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=wgMpgWBbaNo5gcBVuKRQck1+j+bNtus6jBU1QUbo7R0=; b=i2pLLYrarlHdB/brzKI6pW5XdBbX77kySTURrCbeKVrRD0WogUsxrIk7I7TPLhvPtQ 5qUjuSdYwOnBrKJgrRqWkqzIODL0djQawtuOuDfQfM/hS6bv6qKCemt5mEtlUKJ7FJJq v2fvXuQeHPyaT5/28edxr17K4QUbmCT3wACpvbiXpvC17ce/rdYK0mR5oPRBapnFiYzl y2qtPIqiLKBA48r62KIhg7fxELqcuVpmPifhNA0Fpje1//8WxvqCUh0uaB50gKwroZ0H 3xfiHsUISS24zpX84twTuSVuUBEY/DMTJrtrKaoRKKu2jBCGTY7yB+m0ZKzoJbHoN3kv RAdQ== 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 X-Received: by 10.112.33.108 with SMTP id q12mr10093756lbi.8.1393208439843; Sun, 23 Feb 2014 18:20:39 -0800 (PST) Received: by 10.114.170.67 with HTTP; Sun, 23 Feb 2014 18:20:39 -0800 (PST) In-Reply-To: <20140224021041.GA17612@waltdnes.org> References: <52FF84CE.2050301@libertytrek.org> <530A7700.4030809@gmail.com> <201402232312.18683.michaelkintzios@gmail.com> <530A9B3D.80002@gmail.com> <20140224021041.GA17612@waltdnes.org> Date: Sun, 23 Feb 2014 20:20:39 -0600 Message-ID: Subject: Re: [gentoo-user] Debian just voted in systemd for default init system in jessie From: =?UTF-8?B?Q2FuZWsgUGVsw6FleiBWYWxkw6lz?= To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: e00840ee-5f5d-4f68-857d-42d9d1393eda X-Archives-Hash: 4a34844f7966fece79ede95f2151e84d On Sun, Feb 23, 2014 at 8:10 PM, Walter Dnes wrote: > On Mon, Feb 24, 2014 at 03:07:09AM +0200, Alan McKinnon wrote > >> We don't do error handling. We don't even try and deal with it at the >> point it occurred, we just chuck it back up the stack, essentially >> giving them message "stuff it, I'm not dealing with this. You called me, >> you fix it." > > The developer is not going to be psychic to the point of knowing what > the user *WANTED* to do, years after the code was written... or which > different users were expecting which different outcomes. E.g. if > portage encounters a problem during a build, do you *REALLY* want it to > jump in and randomly patch source code and/or makefiles to get it > working? NO!!! You want it to halt, with an informative error message, > possibly including suggestions for corrective action. But in Unix you usually don't halt, you set errno and go on your merry way. > If I mistakenly > tell a system to do B, really meaning do A, that's my fault. If I tell > it to do A, and it decides to do B, I will be extremely p'd off. I don't see what does that have to do with any of Alan's points. Regards. --=20 Canek Pel=C3=A1ez Vald=C3=A9s Posgrado en Ciencia e Ingenier=C3=ADa de la Computaci=C3=B3n Universidad Nacional Aut=C3=B3noma de M=C3=A9xico