From owner-freebsd-hackers@FreeBSD.ORG Thu Oct 23 05:13:39 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 244FC71E for ; Thu, 23 Oct 2014 05:13:39 +0000 (UTC) Received: from mail-oi0-f53.google.com (mail-oi0-f53.google.com [209.85.218.53]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D9CEC97B for ; Thu, 23 Oct 2014 05:13:38 +0000 (UTC) Received: by mail-oi0-f53.google.com with SMTP id v63so189687oia.40 for ; Wed, 22 Oct 2014 22:13:31 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:content-transfer-encoding:message-id:references :to; bh=AJbGRswbzM6SwL7x+hfONtPToW3IDVnRGqkSsY/prwY=; b=eSwXi3MvxM8zG4OMUHbq7wXt3bisOzmu9LQwpXVwOqOV6QW0/G3lOxYGobrhGqkfgC 9iKvcTaJJCcYaj0SZagR9dv7XvAN3HmLHPYCnyYWg9imO/OqWgj566rEOCAdlCD03HBy bfJEAXlsgg0NOx9xYLh9NHsveot9ydD1uUe/4eMdnVmnufzGfvG3b6yvnHtk+SB21Fwe DDMh16dpz1ZWH78H5D1OPCB3uLm/9mmjgpw8nGyf4+TcbE9Zm41iRJ6WzyI8Q4BkZ0/K 69eR8Mgc5+jifTdu2dCZJyW/r/6oWbT/WKc7mxrEM6kzadrHBCUSYXNJyPjuvkrat6vR FOzQ== X-Gm-Message-State: ALoCoQnJIo//1JohiDgQx6yasYC5NQ7zS0/f076lUqFHUDnkAEYYVh0JC17CVW3kO1deqEHrKMFk X-Received: by 10.60.62.8 with SMTP id u8mr2181609oer.39.1414041211508; Wed, 22 Oct 2014 22:13:31 -0700 (PDT) Received: from [172.21.0.83] (65-36-83-120.static.grandenetworks.net. [65.36.83.120]) by mx.google.com with ESMTPSA id 66sm391010oid.20.2014.10.22.22.13.30 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 22 Oct 2014 22:13:31 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) Subject: Re: nosh version 1.9 From: Jim Thompson X-Mailer: iPhone Mail (12B411) In-Reply-To: <527291AC-C5E2-420C-B566-C051BA82CA84@turbofuzz.com> Date: Thu, 23 Oct 2014 00:13:30 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: <8CF2B921-A3A6-49CF-A759-0808FA6F35AB@netgate.com> References: <54430B41.3010301@NTLWorld.com> <5443191E.5050208@mu.org> <34F30D28-DE9B-444F-885E-F438FEEA46EC@mu.org> <54482A5E.2050303@NTLWorld.com> <527291AC-C5E2-420C-B566-C051BA82CA84@turbofuzz.com> To: Jordan Hubbard Cc: Outback Dingo , Jonathan de Boyne Pollard , "freebsd-hackers@freebsd.org" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Oct 2014 05:13:39 -0000 > On Oct 22, 2014, at 9:49 PM, Jordan Hubbard wrote: >=20 > launchctl(1) does all the XML parsing and then passes the results to launc= hd using its own custom IPC format. Was there some particular reason you vi= olently inserted the XML parsing directly into launchd after the original ar= chitect(s) went to such pains to avoid such blatant penitentiary experiences= ? They forked pfSense.=20 See figure 1.=20 (Even I, lead on one of the larger consumers of XML in freebsd, think it's abhorrent.)=