Received: from maia.hub.org (maia-3.hub.org [200.46.204.243]) by mail.postgresql.org (Postfix) with ESMTP id B50C41336971; Tue, 15 Feb 2011 00:03:06 -0400 (AST) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.243]) (amavisd-maia, port 10024) with ESMTP id 12102-04; Tue, 15 Feb 2011 04:02:59 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from smtp.kineticode.com (unknown [207.173.203.201]) by mail.postgresql.org (Postfix) with ESMTP id 4AB61133655C; Tue, 15 Feb 2011 00:02:59 -0400 (AST) Received: from [10.0.1.20] (c-24-21-128-239.hsd1.or.comcast.net [24.21.128.239]) by smtp.kineticode.com (Postfix) with ESMTPSA id E7C855080C9; Mon, 14 Feb 2011 20:02:40 -0800 (PST) Subject: Re: [HACKERS] "Extension" versus "module" Mime-Version: 1.0 (Apple Message framework v1082) Content-Type: text/plain; charset=us-ascii From: "David E. Wheeler" In-Reply-To: <25264.1297734160@sss.pgh.pa.us> Date: Mon, 14 Feb 2011 20:02:40 -0800 Cc: Simon Riggs , Dimitri Fontaine , pgsql-hackers@postgresql.org, pgsql-docs@postgresql.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <25160.1297664305@sss.pgh.pa.us> <87r5ba4z1x.fsf@2ndQuadrant.fr> <1297733792.1747.18295.camel@ebony> <25264.1297734160@sss.pgh.pa.us> To: Tom Lane X-Mailer: Apple Mail (2.1082) X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-1.107 tagged_above=-5 required=5 tests=BAYES_00=-1.9, RDNS_NONE=0.793 X-Spam-Level: X-Archive-Number: 201102/56 X-Sequence-Number: 6404 On Feb 14, 2011, at 5:42 PM, Tom Lane wrote: >> Remember also that not all modules out there on the net will have = been >> updated either, so we must be able to discuss "extension-izing a >> module". (??) >=20 > Right. So it seems like we ought to stick with more or less the > existing terminology: those various components under contrib/ are > modules. Some of them are also extensions, but not all. The similarity of the meaning of the words "extension" and "module" is = unfortunate, as it might be hard for one to remember which is which. But = given the precedent of the word "module," I don't suppose there's much = choice. Best, David