Re: Re: Suggestion about native DB support.

From: Date: Fri, 21 Jun 2002 10:30:35 +0000
Subject: Re: Re: Suggestion about native DB support.
References: 1 2 3  Groups: php.dev php.evangelism 
Request: Send a blank email to php-dev+get-85449@lists.php.net to get a copy of this message
derick@php.net wrote:
On Fri, 21 Jun 2002, Yasuo Ohgaki wrote:
Garland Foster wrote:
I have a strong feeling that it would be a very good idea to ship PHP (*nix and Win) with some native, BUNDLED support for some DBM-files format. It can be very nice to have a native set of DBM-like functions available in PHP no matter the operating system or how PHP was compiled.
I think gettext module is also a good one to be enabled by default or recommend users strongly.
It relies on an external library, so that won't be a good thing. gettext is not available for every platform, and we are not going to bundle it.
I agree. Bundling everything is not good.
Most I18N(?) aware PHP applications are not using gettext and using slower approch, define messages as PHP vars or constants. Enabling gettext by default may change this situation in the long run.
Do we need to prevent everybody from shooting in their feet? I don't think so. Users who need it will find out about gettext.
Right. We can explain a bit in some documents.
Since we cannot bundle everything, how about have a logo program for a standard php installations? If users confirm standard requirements, give permission to use PHP standard logo, for example.
How would this help them, and what does it give us (The PHP team)?
Not a PHP developers (I mean people who write C source), but PHP user will have benefits from this. We cannot rely on module like gettext to write I18N web site, since most installations do not support gettext. (DBA also) If we recommend, many hosting service providers may start supporting it. I would like to see some kind of installation standard or recommendataion for script portability. That's why I cross posted this to evangelism lists. Isn't this a evangelism issue? Anyone? -- Yasuo Ohgaki

« previous php.dev (#85449) next »