Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1ipTi8-0000ld-RN for pgsql-docs@arkaria.postgresql.org; Thu, 09 Jan 2020 09:02:37 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1ipTi7-0007Lw-FP for pgsql-docs@arkaria.postgresql.org; Thu, 09 Jan 2020 09:02:35 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1ipKqA-0001OT-FP for pgsql-docs@lists.postgresql.org; Wed, 08 Jan 2020 23:34:18 +0000 Received: from mail.porsager.com ([94.130.106.211]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1ipKq3-0008Ra-Sp for pgsql-docs@lists.postgresql.org; Wed, 08 Jan 2020 23:34:17 +0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 79A6320E951; Wed, 8 Jan 2020 23:34:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=porsager.com; s=dkim; t=1578526449; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/Kj9j18qT/SlhEsbWMH1Z3/oBtGgI6VyktiaF3Qs8IM=; b=MEuEUueW5WlrYRG+IYjdsgPJzZQcppuFoWjZAGB8IHPDA+HYoJtUbjEx7DDYWFkxnqAFvl V7mQ3103vKnrWeRQbRl5RqkoDJaFdEu2rks6L4NZFBGBsD3bJqx8GDNgt4smHCaWv+wNB0 aLAoRQoL5QxzrzJIb9KXaeGm0zBCJAdA1EJENoRK4C3TADnVZP/iGlW/lPQa+Oz8Bxgoc2 QeJGg/QsahZZ19eWafDDq7x77gPhUXJeu+Ca5p2WzGfdiDGucATP3l/f0LwxBY9vhNLAf6 qeLRMGdvAAtZx6Oey/BeLBqXwnZSxk7kDuO4AeP5+geEjIM2bl+bzjhoFndWOg== Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.40.2.2.4\)) Subject: Re: Postgres.js driver - for Node.js From: Rasmus Porsager In-Reply-To: <9a8037ce-1240-6200-4d01-0e33eff058d3@postgresql.org> Date: Thu, 9 Jan 2020 00:34:08 +0100 Cc: pgsql-docs@lists.postgresql.org Content-Transfer-Encoding: quoted-printable Message-Id: <656630EB-7A0B-442A-A5FD-41A272EBD1E1@porsager.com> References: <157851397836.29176.4731594661906491622@wrigleys.postgresql.org> <9a8037ce-1240-6200-4d01-0e33eff058d3@postgresql.org> To: "Jonathan S. Katz" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk Thanks a lot Jonathan. It would make sense to be a bit more critical about the drivers = mentioned in the documentation, but I suppose that requires someone with = knowledge of each language to make a proper assessment. I'd be happy to = answer any questions with regards to Postgres.js if you do revisit it at = some point. By the way, I gotta say, it was an absolute pleasure implementing the = PostgreSQL protocol, the documentation was fantastic, and answered all = the questions I had along the way. Thanks Rasmus Porsager. > On 9 Jan 2020, at 00.21, Jonathan S. Katz = wrote: >=20 > On 1/8/20 3:06 PM, PG Doc comments form wrote: >> The following documentation comment has been logged on the website: >>=20 >> I recently finished a fast, 0 dependency driver for Node.js with a = very user >> friendly api. >=20 > Congratulations! >=20 >> I think would be great to include in the documentation and the Wiki = page >> (details below). >=20 > I went ahead and updated the list of drivers page[1] to include = postgres.js >=20 > The list on the documentation page has not been updated for a long = time > (at least the list) -- I went back through 9.4 and saw the same list. >=20 > I believe there was some discussion around updating the documentation > page[2] awhile back. I forget how the conclusion was reached (no > action), but I recall things being discussed were the > criteria/validation for how a driver is included in the documentation > and how to keep the list up-to-date. >=20 > (The wiki is able to keep up with the fluidity a bit more easily :) >=20 > Perhaps it's worth revisting? There are certainly reasons to keep a > maintained list in the documentation, with the noted pain that goes = with > it (and I may have inadvertently volunteered myself) as users are more > likely to discover things there than the wiki page. >=20 > Thanks, >=20 > Jonathan >=20 > [1] https://wiki.postgresql.org/wiki/List_of_drivers#Drivers > [2] https://www.postgresql.org/docs/current/external-interfaces.html >=20