Re: [PDO] PDO2 as a set of PECL extensions, rather than PHP core?

[email protected] ("Dan Scott")
Newsgroups php.pdo
Message-ID <[email protected]>
On 28/01/2008, Steph Fox <[email protected]> wrote:
> Hi Dan,
>
> Thanks for trying to move the debate on from its impasse. However, I think
> this approach would be impractical because PDO is a core extension -
> something that everyone with PHP installed has access to. It might be OK to
> rely on PECL during the development phase, so long as nobody minds that
> php.net folk can't touch it, but what happens when PDO2's ready to take the
> place of PDO? Normally the PECL extension would be symlinked to PHP source
> in CVS at that point...
>
> So really this would just defer the issue rather than resolve it. We need to
> find a solution at the outset.
>
> Both Andi and Wez wrote something earlier about the CLA only being one
> potential route - would anyone care to share the other alternatives?
>
> - Steph

Hi Steph:

See, that's the wonderful thing about open source.

All of the development that requires a CLA could occur in PECL. As
PDO2 would itself be a set of open source code, based on my reading of
the PDO draft licence (IANAL etc etc) there would be absolutely
nothing stopping someone else (a person who has steadfastly refused to
sign the CLA, for example) from regularly copying PDO2 code from PECL
into PHP core.

Those non-CLA signing people could even change the code in core, too,
if they felt that it was warranted. They would be contributing to a
derivative work, not to PDO2 itself. Ideally, of course, that wouldn't
be necessary and wouldn't occur.

-- 
Dan Scott
Laurentian University
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.