Thread: 'Official' Interfaces
Hi Guys, It's been brought to my attention that there is no mechanism in place to allow people to recognise the best or 'official' PostgreSQL interfaces, and I don't just mean those in the core distribution, but those that we consider the best of their type such a psqlODBC, libpqxx, Npgsql and so on. Obviously we can list them on a webpage, but what criteria could we use to select them? Any thoughts/comments/ideas? Regards, Dave.
Dave Page wrote: > Hi Guys, > > It's been brought to my attention that there is no mechanism in place to > allow people to recognise the best or 'official' PostgreSQL interfaces, > and I don't just mean those in the core distribution, but those that we > consider the best of their type such a psqlODBC, libpqxx, Npgsql and so > on. > > Obviously we can list them on a webpage, but what criteria could we use > to select them? We should probably start with the commonly used interfaces and have a note on the page asking people to advise us of the others. Then we should email the link to the pgsql-general mailing list and people there will suggest most of the things we've otherwise missed. Hope that helps. Regards and best wishes, Justin Clift > Any thoughts/comments/ideas? > > Regards, Dave. > > ---------------------------(end of broadcast)--------------------------- > TIP 4: Don't 'kill -9' the postmaster
> -----Original Message----- > From: Justin Clift [mailto:justin@postgresql.org] > Sent: 25 September 2003 11:19 > To: Dave Page > Cc: pgsql-www@postgresql.org > Subject: Re: [pgsql-www] 'Official' Interfaces > > We should probably start with the commonly used interfaces and have a > note on the page asking people to advise us of the others. Then we > should email the link to the pgsql-general mailing list and > people there > will suggest most of the things we've otherwise missed. Hi Justin, How do we decide which ones to make as official though? There are currently 2 .NET interfaces out there for example, of which one (Npgsql) is the official PostgreSQL provider in the Mono source tree (official as far as Mono is concerned). There has been at least one ODBC driver fork that I know of, and that was hosted on Gborg as the primary one is. It seems sensible to point users at one project only - I don't think we want a situation like MySQL where iirc there used to be a number of different ODBC drivers, JDBC drivers and OLEDB providers leaving users confused over which one to choose. Regards, Dave.
why not a simple "poll" listing the interfaces, and based on votes (ie. # of ppl using that interface), it rises to the top of the lists? Let usage denote "best" ... if it isn't, nobody would be using it, would they? On Thu, 25 Sep 2003, Dave Page wrote: > > > > -----Original Message----- > > From: Justin Clift [mailto:justin@postgresql.org] > > Sent: 25 September 2003 11:19 > > To: Dave Page > > Cc: pgsql-www@postgresql.org > > Subject: Re: [pgsql-www] 'Official' Interfaces > > > > We should probably start with the commonly used interfaces and have a > > note on the page asking people to advise us of the others. Then we > > should email the link to the pgsql-general mailing list and > > people there > > will suggest most of the things we've otherwise missed. > > Hi Justin, > > How do we decide which ones to make as official though? There are > currently 2 .NET interfaces out there for example, of which one (Npgsql) > is the official PostgreSQL provider in the Mono source tree (official as > far as Mono is concerned). There has been at least one ODBC driver fork > that I know of, and that was hosted on Gborg as the primary one is. > > It seems sensible to point users at one project only - I don't think we > want a situation like MySQL where iirc there used to be a number of > different ODBC drivers, JDBC drivers and OLEDB providers leaving users > confused over which one to choose. > > Regards, Dave. > > ---------------------------(end of broadcast)--------------------------- > TIP 2: you can get off all lists at once with the unregister command > (send "unregister YourEmailAddressHere" to majordomo@postgresql.org) >
> -----Original Message----- > From: Marc G. Fournier [mailto:scrappy@postgresql.org] > Sent: 25 September 2003 14:23 > To: Dave Page > Cc: Justin Clift; pgsql-www@postgresql.org > Subject: Re: [pgsql-www] 'Official' Interfaces > > > > why not a simple "poll" listing the interfaces, and based on > votes (ie. # of ppl using that interface), it rises to the > top of the lists? Let usage denote "best" ... if it isn't, > nobody would be using it, would they? That's not a bad idea. We could do the same for admin interfaces.... Regards, Dave.
On Thu, 25 Sep 2003, Dave Page wrote: > > > > -----Original Message----- > > From: Marc G. Fournier [mailto:scrappy@postgresql.org] > > Sent: 25 September 2003 14:23 > > To: Dave Page > > Cc: Justin Clift; pgsql-www@postgresql.org > > Subject: Re: [pgsql-www] 'Official' Interfaces > > > > > > > > why not a simple "poll" listing the interfaces, and based on > > votes (ie. # of ppl using that interface), it rises to the > > top of the lists? Let usage denote "best" ... if it isn't, > > nobody would be using it, would they? > > That's not a bad idea. We could do the same for admin interfaces.... The ability to maybe add comments/reviews to each would be good too ... that way its not what *we* think is the best, but its what those using it think ...
Dave Page wrote: > Hi Guys, > > It's been brought to my attention that there is no mechanism in place to > allow people to recognise the best or 'official' PostgreSQL interfaces, > and I don't just mean those in the core distribution, but those that we > consider the best of their type such a psqlODBC, libpqxx, Npgsql and so > on. > > Obviously we can list them on a webpage, but what criteria could we use > to select them? I talked to the JDBC guys about this already. What we need is a section in the documentation about the various interfaces that are not distributed with PostgreSQL, where to find them, and how they differ, e.g. how are the perl interfaces and c++ interfaces different. -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 359-1001 + If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania 19073