Hi Wez,

The problem with moving ext/skeleton is that we'll end up shipping PHP
without an extension template of any kind.  Almost every single PHP
book that talks about writing extensions uses ext_skel to do so.

Since when have existing books been a reason not to change something?

Giving PECL_gen some good press is a different issue, and does not
require that we move ext/skeleton or ext_skel.

I can't see any negative points to keeping ext/skeleton in the tree.

I can't see any positive ones  :)

The scenario as I understand it should be that everything goes into PECL unless it's essentially part of PHP, ergo people aren't likely to be confused about where to find whatever they're looking for. I can't see how moving ext/skeleton to PECL conflicts with that approach, unless you take the view that the template is essentially part of PHP itself?

It'd be good to have Hartmut's view on that, since he wrote both those systems.

By the way, at present PHP for win32 ships without any de facto database support (unless you count ODBC, which doesn't currently have an active maintainer dedicated to it and should probably be in PECL too). I think the *nix-based devs tend to forget that we don't have ext/sqlite enabled by default under Windows any more, and can't do so unless ext/pdo is... there are better arguments than this for having ext/pdo enabled by default, not the least being that it would make it a one-step process to install a PDO driver. Is there any reason it isn't?

- Steph

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

Reply via email to