pg.ddx.io  pgsql-interfaces@postgresql.org mailing list archive  
help / color / mirror / Atom feed
Including Perl DBI in our CVS
5+ messages / 4 participants
[nested] [flat]

* Including Perl DBI in our CVS
@ 2001-05-12 21:14  Bruce Momjian <pgman@candle.pha.pa.us>
  0 siblings, 2 replies; 5+ messages in thread

From: Bruce Momjian @ 2001-05-12 21:14 UTC (permalink / raw)
  To: pgsql-interfaces


Do people want the more modern Perl DBI interface code added to our CVS
tree?  Seems like it would be a good idea.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026



^ permalink  raw  reply  [nested|flat] 5+ messages in thread

* Re: Including Perl DBI in our CVS
@ 2001-05-12 21:42  Tom Lane <tgl@sss.pgh.pa.us>
  parent: Bruce Momjian <pgman@candle.pha.pa.us>
  1 sibling, 1 reply; 5+ messages in thread

From: Tom Lane @ 2001-05-12 21:42 UTC (permalink / raw)
  To: Bruce Momjian <pgman@candle.pha.pa.us>; +Cc: pgsql-interfaces

Bruce Momjian <pgman@candle.pha.pa.us> writes:
> Do people want the more modern Perl DBI interface code added to our CVS
> tree?  Seems like it would be a good idea.

Not unless our CVS becomes the master repository for DBD::Pg.

We have enough problems with the existing perl5 interface being out of
sync with its maintainer's copy.  We don't need to be distributing
obsolete copies of DBD::Pg.  In fact, given that Perl people are
accustomed to fetching such things from CPAN, I'm not sure we should
try to distribute it as part of our releases at all...

			regards, tom lane



^ permalink  raw  reply  [nested|flat] 5+ messages in thread

* Re: Including Perl DBI in our CVS
@ 2001-05-12 22:23  Bruce Momjian <pgman@candle.pha.pa.us>
  parent: Tom Lane <tgl@sss.pgh.pa.us>
  0 siblings, 1 reply; 5+ messages in thread

From: Bruce Momjian @ 2001-05-12 22:23 UTC (permalink / raw)
  To: Tom Lane <tgl@sss.pgh.pa.us>; +Cc: pgsql-interfaces

> Bruce Momjian <pgman@candle.pha.pa.us> writes:
> > Do people want the more modern Perl DBI interface code added to our CVS
> > tree?  Seems like it would be a good idea.
> 
> Not unless our CVS becomes the master repository for DBD::Pg.
> 
> We have enough problems with the existing perl5 interface being out of
> sync with its maintainer's copy.  We don't need to be distributing
> obsolete copies of DBD::Pg.  In fact, given that Perl people are
> accustomed to fetching such things from CPAN, I'm not sure we should
> try to distribute it as part of our releases at all...

Yes, we would have to become the main repository.  Seems having multiple
people access and test the interface would improve it.  Someone would
have to upload to CPAN when we update our copy.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026



^ permalink  raw  reply  [nested|flat] 5+ messages in thread

* Re: Including Perl DBI in our CVS
@ 2001-05-14 01:55  Jeff Duffy <jeff@alanne.com>
  parent: Bruce Momjian <pgman@candle.pha.pa.us>
  0 siblings, 0 replies; 5+ messages in thread

From: Jeff Duffy @ 2001-05-14 01:55 UTC (permalink / raw)
  To: pgsql-interfaces


On Sat, 12 May 2001 18:23:54 -0400 (EDT), Bruce Momjian alluded:

>  Yes, we would have to become the main repository.  Seems having multiple
>  people access and test the interface would improve it.  Someone would
>  have to upload to CPAN when we update our copy.

 Obviously, this requires the maintainer's (Edmund's) support on the issue,
but I don't see any reason not to become the repository. CPAN is merely a
distribution point, and unlike a SourceForge doesn't provide CVS services and
so forth for developers. 

 While Pg.pm may work, it is not DBI based and therefore outdated by
definition. All of the other database drivers have been migrated to the DBI
interface (OraPerl, SybPerl, and Msql-MySQL as examples) and in most cases
the old interface is now unsupported. New coders are taught to use the DBI
with good reason, and having the only Perl interface distributed with Pg be a
non-DBI one is confusing for users.

 Maintaining both seems like a waste of resources. It is not ureasonable to
expect those currently using the standalone Pg module to migrate to DBD::Pg,
as the DBI has been the standard for db access within Perl for a good while.

 And hey, I'll go on the hook to rewrite the Perl portion of the Programmer's
Guide once we can get DBD::Pg in the sources.

Jeff



^ permalink  raw  reply  [nested|flat] 5+ messages in thread

* Re: Including Perl DBI in our CVS
@ 2001-05-14 16:47  Giorgio Valoti <g.valoti@magneticmedia.com>
  parent: Bruce Momjian <pgman@candle.pha.pa.us>
  1 sibling, 0 replies; 5+ messages in thread

From: Giorgio Valoti @ 2001-05-14 16:47 UTC (permalink / raw)
  To: pgsql-interfaces

Bruce Momjian wrote:

> Do people want the more modern Perl DBI interface code added to our CVS
> tree?  Seems like it would be a good idea.

I agree


--
Giorgio Valoti
Magnetic Media Network <http://www.magneticmedia.com;
-----------------







^ permalink  raw  reply  [nested|flat] 5+ messages in thread


end of thread, other threads:[~2001-05-14 16:47 UTC | newest]

Thread overview: 5+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2001-05-12 21:14 Including Perl DBI in our CVS Bruce Momjian <pgman@candle.pha.pa.us>
2001-05-12 21:42 ` Tom Lane <tgl@sss.pgh.pa.us>
2001-05-12 22:23   ` Bruce Momjian <pgman@candle.pha.pa.us>
2001-05-14 01:55     ` Jeff Duffy <jeff@alanne.com>
2001-05-14 16:47 ` Giorgio Valoti <g.valoti@magneticmedia.com>

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