Re: [PDO] Re: [PHP-DEV] PDO 2: Request for Comments

[email protected] ("Steph Fox")
Newsgroups php.pdo
Organization Zend Technologies
Message-ID <000801c8614c$5d893120$c6fc1f3e@foxbox>
Hi David,

> I think there are 2 interpretations of responsibility here. One is the
> sense of "does this code do what I say it does", and both the PHP and PDO
> licenses say (in the same capitalised sections) that the code is 'as-is'.
> And this is how I interpret Bill's statement. Sense number two is "I say
> that I own this code (and I'm giving everyone permission to use it
> freely)". Do you think PHP devs understand one or other or neither of
> these? (I'm trying to better understand where we diverge.)

I'd say ownership is an issue, because we don't really deal with that 
concept in php.net. It just doesn't arise, it's not part of what we're 
about. We're giving our code away, end of story.

> Not sure in what way you see CLAs as part of an attempt by companies to
> take over the PHP process.

Did you check out those old summary links I posted, from when Wez tried to 
keep a clean IP for a core PDO driver? This was an 'insider' trying to keep 
something clean because he knew it had the potential to be of commercial 
interest (and had been greatly misled, but let's not go there). We ended up 
with 1/3rd of the reported bugs in PDO-related stuff coming from that 
extension, simply because php.net folk other than Wez were not permitted to 
touch it and he was too busy to handle it all himself.

 As it says in the FAQ, the CLA is only intended
> to be applied to PDO, and speaking for IBM. having a CLA would greatly
> help us (a) put some database developers to work on PDO in the open
> community, and (b) distribute the PDO code.

I know. The problems with this in the past have been a) not being able to 
fix issues in PHP core extensions even if they happen to be breaking the 
build on one platform or another and b) the fact that nobody can/will touch 
the PECL extensions. (The latter is less of  a problem right now, but this 
is likely to change.)

> Yes, you would be part of the discussions at the bar or on the mailing
> list without signing a piece of paper (I'll buy you a beer) ....

I might hold you to that :)

the
> intention of the CLA is to cover material that is committed (in a CVS
> sense) to the project. With regard the 'private room' discussions the
> purpose of the CLA (from my perspective) is exactly so that folks can
> participate without worrying about what is being contributed or who is
> listening.

Interesting. I hadn't seen it that way.. mainly because it's never even been 
an issue until now.

My big question to you would be, would you contribute _without_ a CLA?

- Steph

>
> David
>
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.