Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 61023200BC0 for ; Tue, 15 Nov 2016 18:41:31 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 5FA15160B03; Tue, 15 Nov 2016 17:41:31 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id A80F4160AF2 for ; Tue, 15 Nov 2016 18:41:30 +0100 (CET) Received: (qmail 99193 invoked by uid 500); 15 Nov 2016 17:41:29 -0000 Mailing-List: contact users-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: users@httpd.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@httpd.apache.org Received: (qmail 99183 invoked by uid 99); 15 Nov 2016 17:41:29 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Nov 2016 17:41:29 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 9B4A1180538 for ; Tue, 15 Nov 2016 17:41:28 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.121 X-Spam-Level: X-Spam-Status: No, score=-0.121 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id Vei7kmfd3M9D for ; Tue, 15 Nov 2016 17:41:27 +0000 (UTC) Received: from mail-pg0-f54.google.com (mail-pg0-f54.google.com [74.125.83.54]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 7BFA75F478 for ; Tue, 15 Nov 2016 17:41:27 +0000 (UTC) Received: by mail-pg0-f54.google.com with SMTP id 3so69023121pgd.0 for ; Tue, 15 Nov 2016 09:41:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=QF73r2J5wWe4/7C2T4Mi//0bVWeHKaq8mVNm54Vl/qo=; b=HIB5FqzElbjEraUkJxOjo90SM8qRlq07FEIdG75cftJvVhw1nC5VCSJl05iYnAECVM qUj0GV2J5iEWeOfGpmWrLIUfF1cD1yg9MEk6jjraaNnOZ3ZNX8NTfDZnSAKKAkB0uhGJ D8RG2zz6htM0XVf+LWva8berqF5e9FOdkoL3OlV8P9cqh3lhrZXZ8iA66A9WtmsloD3+ zgW8CIQICmXWRqcMceRI3wv9Jgl3lJbctaxLfkQUlUzriyyH9CytHZo20Ho+L9QpBFcD WmAGum7s7HjXFNOD5whJcMy9Hb1X7woFjUyGkEFIw1hrc7nY7ozTNa3T2iST68WBUMuZ 8gXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=QF73r2J5wWe4/7C2T4Mi//0bVWeHKaq8mVNm54Vl/qo=; b=DaWV8wMklhSP5clU13cv6w5hI3pPf3oZezeJ0j3ZW39/VVuO95AAnxloo27cozYyQJ MgMMXw2UdHuewFhu/g3PSeRcY2wuw9x45RfaBywdi8/WcAXuQmpFX5uagdsVkFHcmIm0 axMbsIH7DAWu8/XiO6iZbSgCcC07XSPKJXaZ2VqqRjCehPYSQcbR4eJGfncB0nxBP5cv HQ69QU+cwR+j4FxKxMhvbwWKAv3vyFJTMPDofVpZv8Nzw5CGU6sLckX8qcVMGNuAvo1m EFtFD1cen9E1IBSI8PQec4Y+4T9bLBRKZdKkvuQIKIJHVm+o3Z+Ou6FwtUlOmKXERfop eQ6Q== X-Gm-Message-State: ABUngvdY/16Tf8h0NkiM1/yaXYJiQN6HuF2PwVlVb1XIGuhmA8wykdfoXyS+gMzxye6WrA== X-Received: by 10.98.71.218 with SMTP id p87mr48900623pfi.125.1479231679588; Tue, 15 Nov 2016 09:41:19 -0800 (PST) Received: from [192.168.1.7] (50-39-112-66.bvtn.or.frontiernet.net. [50.39.112.66]) by smtp.gmail.com with ESMTPSA id q14sm38535460pfa.40.2016.11.15.09.41.18 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 15 Nov 2016 09:41:18 -0800 (PST) To: users@httpd.apache.org References: <117f9ca6-d81d-adec-c533-3daf5e080e98@nottheoilrig.com> <1479230392.5183.90.camel@mimir.webthing.com> From: Jacob Champion Message-ID: <13298d9a-6db0-6a15-7f59-f1a05820ffa4@gmail.com> Date: Tue, 15 Nov 2016 09:41:17 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <1479230392.5183.90.camel@mimir.webthing.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [users@httpd] Conditionally LoadModule? archived-at: Tue, 15 Nov 2016 17:41:31 -0000 On 11/15/2016 09:19 AM, Nick Kew wrote: > So IfFile joins IfDefine and the infamous[1] IfModule. What next? > We can't get rid of them in the lifetime of 2.4, but maybe thereafter > they could come together? Is there a way we could provide a "startup-time" subset of ap_exprs? > [1] because it gives rise to so much confusion amongst users. Is that because of a problem in itself, or just in its overuse? (E.g., on IRC we tend to complain about it, not because it's confusing, but because it has achieved cargo-cult status: people use it everywhere whether they need it or not, and it silently covers up their failure to load modules they need, which is exactly as designed.) Also, tangential but related: it would be very nice if, for a 2.next or 3.0, we explicitly separated directives that ran at different times by their syntax. are like C preprocessor directives, in that they affect what the server sees in the configuration. is a request-time conditional. They should really not look so similar. --Jacob --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org For additional commands, e-mail: users-help@httpd.apache.org