2 posts tagged “zend”
Following the discussion around PDO2 and CLAs in the PHP world, I read this email (from Derick) today:
Why not just do the "right thing" (tm):
- Have PDO2 in core, including all the drivers that don't require a CLA
(MySQL, and assume also pgsql, sqlite, firebird...).
- All things that require a CLA somewhere else.
Well, I've read most of the CLA-related email thread over the past weeks and I was so curious to finally find out who exactly pressed for this CLA to be used. Is it just Zend (which has one on all related to Zend Framework), or is it a specific database vendor like IBM, Microsoft or Oracle? I couldn't figure it out. Apparently [assumption] it's not MySQL, FirebirdSQL, PostgreSQL and SQLite.
Then I came across Tony Bibb's blog post (via planet-php), and most notably an email from Microsoft which he shared. From this email, I quote:
Ideally we're hoping that with our assistance, we can help
PHP projects support SQL Server as a database option, running
on top of Windows.
See how this is relevant to PDO2? ;-)
We're hoping to get the permission to contribute code to do that
ourselves, but in the meantime, we can help out in other ways.
Sounds very humble. Not at all like - "Please sign this [big stack of paper], and then we contribute!".
If the undertaking to add SQL Server support is too large, we have
considered funding a developer to write and contribute the code
to the project.
Those are just excerpts of course (and those are not well quoted at all), but what I am getting at here is that apparently the vendor(s) pushing for a CLA are not the SQLServer guys, at least it makes little sense to me to have two different strategies for a single project ("PHP") when the objective is to have developers use your product ("Microsoft SQLServer").
Just an observation, so I thought I'd share.
Just read an email that the Zend Framework got a PEAR Channel server.
You can check out this "project" here:
http://code.google.com/p/zend/
This is what makes opensource so worthwhile. Since Zend refused to set one up, the community is helping itself.
PEAR for the win!