On Mon, 6 Feb 2017, Stanislav Malyshev wrote: > > I'm strongly against use of the PHP namespace as a blanket namespace > > for bundled PHP extensions. The PHP namespace should be used only > > for functionality that is actually in some way related to PHP. For > > example, the php-ast extension could reasonably be namespaced as > > php\ast, as it provides an AST for PHP specifically. Similarly the > > tokenizer extension could reasonably be namespaced as php\tokenizer. > > Agree. If we ever need namespace for mongodb extension, it should be > mongodb (choose capitalization to your liking), not php\mongodb - php\ > should be things that are really php core or specifically deal with > aspects of php as a language - tokenizer, syntax, etc.
It already has the MongoDB namespace btw: http://php.net/manual/en/book.mongodb.php And I would say that I would not agree with that namespace changing to (nothing) *if* it would be part of the PHP core distribution, instead I would choose for it to not be part of the core PHP distribution to avoid breaking BC. cheers, Derick -- https://derickrethans.nl | https://xdebug.org | https://dram.io Like Xdebug? Consider a donation: https://xdebug.org/donate.php twitter: @derickr and @xdebug -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php