> -----Original Message-----
> From: Lukas Kahwe Smith [mailto:[EMAIL PROTECTED]
> Sent: Thursday, February 14, 2008 2:15 PM
> To: Christopher Jones
> Cc: Pierre Joye; [EMAIL PROTECTED]; PHP Internals
> Subject: Re: [PDO] Re: [PHP-DEV] Re: [PDO] Re: [PHP-DEV] Re: [PDO] Re:
> [PHP-DEV] [RFC] An Idea for PDO 2
> 
-snip-
> 
> As such the only course of action I currently is to start working. If
> you guys do not feel like you can work within the current legal bounds
> of php.net, then I suggest you start working outside of them. Once we
> see actual value being contributed, the willingness to compromise and
> change will be much higher.

It's a bit of a chicken&egg problem. The idea was to find a way for this
to happen which would work long term for the project. This includes both
the contribution process and then the distribution process.

Theoretically working on this separately is an option the same way you
have Propel for DB abstraction,  Midnight Coders for Flex, NuSOAP for
SOAP, etc... 
However we see this as an important core component for PHP and a lot of
these processes can't just be changed/reversed once they are set in
motion. For example, if this is developed separately then I assume
there'd be no problem in having a legal entity (you mentioned some of
the other standards bodies who are also entities). The issue will pop up
when there are successes and we all believe it's beneficial to roll it
into PHP. So instead we tried to come up with a proposal which would
enable the long term feasibility and create a feasible path ahead of
time. As an example with the legal entity issue we managed to get buy in
for using PHP Group (not trivial, or should I even say, unprecedented).
Anyway it's still an option but not the preferred one.

I'd be interested to hear more about the ideas people had on how we can
possibly decouple some of the packaging decisions and where the actual
work happens. There'd obviously still need to be certain requirements
including compatible licenses, integration into bug tracker (possibly),
and configuration management guidelines, but maybe others have ideas for
ways to accomplish the goals in a way which could still work for most
people and allow the vendors to have some of their best people to fully
participate. I say most because 100% of people are never happy including
in all the million other discussions we have had on other topics over
the years.

Anyway, let's continue this discussion but with the intent to make a
best shot at some ideas for how to achieve some of the goals I think the
majority of us would like to see a PDO which includes a first-class PDO
with the necessary functionality and consistency, high-quality and
consistent drivers across all data access APIs, and well documented
functionality.

Andi

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to