pg.ddx.io pgsql-docs@postgresql.org mailing list archive
help / color / mirror / Atom feedAdd Pgfe library to client interfaces
7+ messages / 4 participants
[nested] [flat]
* Add Pgfe library to client interfaces
@ 2018-06-01 14:56 Dmitry Igrishin <dmitigr@gmail.com>
0 siblings, 1 reply; 7+ messages in thread
From: Dmitry Igrishin @ 2018-06-01 14:56 UTC (permalink / raw)
To: pgsql-docs
Hello,
Could we please add Pgfe client library to the external interfaces section?
Patch is attached.
Attachments:
doc-pgfe.patch (text/x-patch, 556B) download
diff --git a/doc/src/sgml/external-projects.sgml b/doc/src/sgml/external-projects.sgml
index 347b830..c74e391 100644
--- a/doc/src/sgml/external-projects.sgml
+++ b/doc/src/sgml/external-projects.sgml
@@ -83,6 +83,13 @@
</row>
<row>
+ <entry>Pgfe</entry>
+ <entry>C++</entry>
+ <entry>An API inspired by libpq</entry>
+ <entry><ulink url="https://github.com/dmitigr/pgfe"></ulink></entry>
+ </row>
+
+ <row>
<entry>node-postgres</entry>
<entry>JavaScript</entry>
<entry>Node.js driver</entry>
^ permalink raw reply [nested|flat] 7+ messages in thread
* Re: Add Pgfe library to client interfaces
@ 2018-06-28 13:32 Bruce Momjian <bruce@momjian.us>
parent: Dmitry Igrishin <dmitigr@gmail.com>
0 siblings, 2 replies; 7+ messages in thread
From: Bruce Momjian @ 2018-06-28 13:32 UTC (permalink / raw)
To: Dmitry Igrishin <dmitigr@gmail.com>; +Cc: pgsql-docs
On Fri, Jun 1, 2018 at 05:56:34PM +0300, Dmitry Igrishin wrote:
> Hello,
>
> Could we please add Pgfe client library to the external interfaces section?
>
> Patch is attached.
Is everyone good with adding this? Is it too new?
Also libpqxx is listed in our docs as "New-style C++ interface". Should
we remove the "New" part?
---------------------------------------------------------------------------
> diff --git a/doc/src/sgml/external-projects.sgml b/doc/src/sgml/external-projects.sgml
> index 347b830..c74e391 100644
> --- a/doc/src/sgml/external-projects.sgml
> +++ b/doc/src/sgml/external-projects.sgml
> @@ -83,6 +83,13 @@
> </row>
>
> <row>
> + <entry>Pgfe</entry>
> + <entry>C++</entry>
> + <entry>An API inspired by libpq</entry>
> + <entry><ulink url="https://github.com/dmitigr/pgfe"></ulink></entry;
> + </row>
> +
> + <row>
> <entry>node-postgres</entry>
> <entry>JavaScript</entry>
> <entry>Node.js driver</entry>
--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com
+ As you are, so once was I. As I am, so you will be. +
+ Ancient Roman grave inscription +
^ permalink raw reply [nested|flat] 7+ messages in thread
* Re: Add Pgfe library to client interfaces
@ 2018-06-28 14:03 Daniel Gustafsson <daniel@yesql.se>
parent: Bruce Momjian <bruce@momjian.us>
1 sibling, 3 replies; 7+ messages in thread
From: Daniel Gustafsson @ 2018-06-28 14:03 UTC (permalink / raw)
To: Bruce Momjian <bruce@momjian.us>; +Cc: Dmitry Igrishin <dmitigr@gmail.com>; pgsql-docs
> On 28 Jun 2018, at 15:32, Bruce Momjian <bruce@momjian.us> wrote:
>
> On Fri, Jun 1, 2018 at 05:56:34PM +0300, Dmitry Igrishin wrote:
>> Hello,
>>
>> Could we please add Pgfe client library to the external interfaces section?
>>
>> Patch is attached.
>
> Is everyone good with adding this? Is it too new?
Since the linked repository readme states "ATTENTION, this software is "beta"
quality", does it makes more sense to just list it on the wiki for now (which
it already is on the Client_Libraries page).
cheers ./daniel
^ permalink raw reply [nested|flat] 7+ messages in thread
* Re: Add Pgfe library to client interfaces
@ 2018-06-28 14:12 Bruce Momjian <bruce@momjian.us>
parent: Daniel Gustafsson <daniel@yesql.se>
2 siblings, 0 replies; 7+ messages in thread
From: Bruce Momjian @ 2018-06-28 14:12 UTC (permalink / raw)
To: Daniel Gustafsson <daniel@yesql.se>; +Cc: Dmitry Igrishin <dmitigr@gmail.com>; pgsql-docs
On Thu, Jun 28, 2018 at 04:03:36PM +0200, Daniel Gustafsson wrote:
> > On 28 Jun 2018, at 15:32, Bruce Momjian <bruce@momjian.us> wrote:
> >
> > On Fri, Jun 1, 2018 at 05:56:34PM +0300, Dmitry Igrishin wrote:
> >> Hello,
> >>
> >> Could we please add Pgfe client library to the external interfaces section?
> >>
> >> Patch is attached.
> >
> > Is everyone good with adding this? Is it too new?
>
> Since the linked repository readme states "ATTENTION, this software is "beta"
> quality", does it makes more sense to just list it on the wiki for now (which
> it already is on the Client_Libraries page).
Oh, seems perfect. Thanks.
--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com
+ As you are, so once was I. As I am, so you will be. +
+ Ancient Roman grave inscription +
^ permalink raw reply [nested|flat] 7+ messages in thread
* Re: Add Pgfe library to client interfaces
@ 2018-06-28 14:13 Steve Atkins <steve@blighty.com>
parent: Daniel Gustafsson <daniel@yesql.se>
2 siblings, 0 replies; 7+ messages in thread
From: Steve Atkins @ 2018-06-28 14:13 UTC (permalink / raw)
To: pgsql-docs
> On Jun 28, 2018, at 7:03 AM, Daniel Gustafsson <daniel@yesql.se> wrote:
>
>> On 28 Jun 2018, at 15:32, Bruce Momjian <bruce@momjian.us> wrote:
>>
>> On Fri, Jun 1, 2018 at 05:56:34PM +0300, Dmitry Igrishin wrote:
>>> Hello,
>>>
>>> Could we please add Pgfe client library to the external interfaces section?
>>>
>>> Patch is attached.
>>
>> Is everyone good with adding this? Is it too new?
>
> Since the linked repository readme states "ATTENTION, this software is "beta"
> quality", does it makes more sense to just list it on the wiki for now (which
> it already is on the Client_Libraries page).
Probably. There are interfaces I know have been in widespread use for
a decade or more that aren't listed in the manual, so adding a WIP might
not be the most appropriate thing.
Finishing up that wiki page (I think Go is the main thing I didn't get around
to adding yet) and linking to it from somewhere obvious is probably a good
idea, though.
Cheers,
Steve
^ permalink raw reply [nested|flat] 7+ messages in thread
* Re: Add Pgfe library to client interfaces
@ 2018-06-28 22:31 Dmitry Igrishin <dmitigr@gmail.com>
parent: Daniel Gustafsson <daniel@yesql.se>
2 siblings, 0 replies; 7+ messages in thread
From: Dmitry Igrishin @ 2018-06-28 22:31 UTC (permalink / raw)
To: daniel@yesql.se; +Cc: Bruce Momjian <bruce@momjian.us>; pgsql-docs
чт, 28 июн. 2018 г. в 17:03, Daniel Gustafsson <daniel@yesql.se>:
> > On 28 Jun 2018, at 15:32, Bruce Momjian <bruce@momjian.us> wrote:
> >
> > On Fri, Jun 1, 2018 at 05:56:34PM +0300, Dmitry Igrishin wrote:
> >> Hello,
> >>
> >> Could we please add Pgfe client library to the external interfaces
> section?
> >>
> >> Patch is attached.
> >
> > Is everyone good with adding this? Is it too new?
>
> Since the linked repository readme states "ATTENTION, this software is
> "beta"
> quality", does it makes more sense to just list it on the wiki for now
> (which
> it already is on the Client_Libraries page).
>
You are right. On the other hand, "H.1. Client Interfaces" refers to the
external projects.
I.e., by definition, PGDG is *not* responsible for the quality of these
projects.
I honestly noted that my library is on "beta" stage, and this is *my*
subjective opinion.
Does this mean specifically that this project can not be mentioned in the
documentation?
I *my* subjective opinion - no. Therefore, if someone refers to my opinion
about the "beta",
then why should he not refer to my opinion regarding the mention of my
library in the official
documentation? It seems to *me* logical.
But, please note. I don't insist on my proposal. I just think I did some
thing for PostgreSQL,
which is worthy of mention in the PostgreSQL documentation. That's all.
PS. I glad that my library is mentioned in the wiki. Thank you all!
^ permalink raw reply [nested|flat] 7+ messages in thread
* Re: Add Pgfe library to client interfaces
@ 2018-07-13 15:17 Bruce Momjian <bruce@momjian.us>
parent: Bruce Momjian <bruce@momjian.us>
1 sibling, 0 replies; 7+ messages in thread
From: Bruce Momjian @ 2018-07-13 15:17 UTC (permalink / raw)
To: Dmitry Igrishin <dmitigr@gmail.com>; +Cc: pgsql-docs
On Thu, Jun 28, 2018 at 09:32:23AM -0400, Bruce Momjian wrote:
> On Fri, Jun 1, 2018 at 05:56:34PM +0300, Dmitry Igrishin wrote:
> > Hello,
> >
> > Could we please add Pgfe client library to the external interfaces section?
> >
> > Patch is attached.
>
> Is everyone good with adding this? Is it too new?
>
> Also libpqxx is listed in our docs as "New-style C++ interface". Should
> we remove the "New" part?
I have removed the "New" description.
--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com
+ As you are, so once was I. As I am, so you will be. +
+ Ancient Roman grave inscription +
^ permalink raw reply [nested|flat] 7+ messages in thread
end of thread, other threads:[~2018-07-13 15:17 UTC | newest]
Thread overview: 7+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2018-06-01 14:56 Add Pgfe library to client interfaces Dmitry Igrishin <dmitigr@gmail.com>
2018-06-28 13:32 ` Bruce Momjian <bruce@momjian.us>
2018-06-28 14:03 ` Daniel Gustafsson <daniel@yesql.se>
2018-06-28 14:12 ` Bruce Momjian <bruce@momjian.us>
2018-06-28 14:13 ` Steve Atkins <steve@blighty.com>
2018-06-28 22:31 ` Dmitry Igrishin <dmitigr@gmail.com>
2018-07-13 15:17 ` Bruce Momjian <bruce@momjian.us>
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox