[development] So why we do support postgresql?

Edison Wong hswong3i at edin.no-ip.com
Wed Jan 16 02:24:20 UTC 2008

Hash: SHA1
I am with killes, too. I have setup testing environment for both MySQL
and PostgreSQL, and ready to help (and also contribute some help for)
PostgreSQL's patch testing as I can.

We have done a lot of great job for D6, e.g. Schema API,
drupal_write_record(), etc. We can foresee that the PostgreSQL
supporting will become much easier than before, people will not need
to have indeed multiple database studying before starting their work.
This is a good trend, and I find there is pointless to stop it at this

Moreover, I am not only focusing on MySQL and PostgreSQL, but also PHP
PDO, Oracle, DB2, MSSQL and so on. I have keep focus on Oracle driver
development for more than year, and also start my studying on
PostgreSQL for around 3 months. I am now hosting a personal research
project called as Siren (http://edin.no-ip.com/project/siren), which
try to support as many of databases as possible with minimal change of
programming logic (not asking for OOP, not asking for core revamp,
etc). According to this research, I found that we have a lot of
possibility in supporting more and more databases with no critical
pain: Siren is now able to support both
mysql/mysqli/pgsql/oci8/pdo_mysql/pdo_pgsql, and I am now researching
for pdo_oci and ibm_db2 support. I am also ready to contribute such
research progress for D7, whenever it is open for public development.

Should we stop PostgreSQL supporting? I don't really think so ;-)

Edison Wong

Gerhard Killesreiter wrote:
> Khalid Baheyeldin schrieb:
> > On Jan 15, 2008 6:45 PM, Greg Knaddison - GVS <
> > Greg at growingventuresolutions.com> wrote:
> >> If we want to do this we need more options:
> >>
> >> On Jan 15, 2008 9:13 PM, Khalid Baheyeldin <kb at 2bits.com> wrote:
> >>> - MySQL MyISAM
> >>> - MySQL InnoDB
> >>  - MySQL - Multiple engines
> >>> - PostgreSQL
> >> - Both MySQL and PostgreSQL
> >> - One ore more of the rest MySQL, PostgreSQL, MSSQL, Oracle, DB2
> >>
> >> But to what end?  If we find out (what we already know) that
> >> PostgreSQL is the tiny minority what do we gain?
> >>
> > Quantifies it.
> > Those who want PostgreSQL to continue, either have to put in the
> effort to
> > test things (from your issue) or cough up the money for it.
> This discussion is pretty pointless. Dries has stated multiple times
> that he wants to increase the number of supported databases. So doing a
> Drupal release without full pgsql support is out of the question.
> So, I'd like to revert the idea: People who complain about postgres not
> been tested and the release being late because of this should set up a
> postgres DB and test Drupal on it. Can't be that hard.
> Cheers,
>     Gerhard
Version: GnuPG v1.4.7 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: hswong3i.vcf
Type: text/x-vcard
Size: 187 bytes
Desc: not available
Url : http://lists.drupal.org/pipermail/development/attachments/20080116/5df231f3/attachment.vcf 

More information about the development mailing list