either Greg or me as PHP customers. Nor was Phar designed to solve that particular issue alone. It was designed to deliver a stable and fast implementation of PHP_Archive that can be bundled into PHP as a C extension.
That's fine, the question is why exactly we need fast implementation of PHP_Archive that can be bundled into PHP as a C extension. I see only one reason - to run php code in production out of phar, and I don't think it's a good idea. Any other reasons?
Guys what I don't understand is why some few people bicker around Phar so much, just because they have no private use for it? In the
Maybe if you actually tried to read the arguments instead of dismissing them as "bickering" you'd actually see why. I brought forward a number of reasons and neither of them was "it's of no private use for me". You can do better than this, really.
past we have bundeled even stuff that has not been stable or in a mature state.
So we should do that more and more, right? More unstable stuff with potential for abuse is great for PHP, isn't it?
And I have not seen a single reason against it. The only one close
Maybe you should actually read my emails?
last time I checked PHP worked nearly perfectly. And last time I had to deal with JARs I did not have the slightest advantage of having it be a ZIP file. Just because in all those Java formats you have to
You didn't doesn't mean nobody did. You aren't the only programmer in the universe, you know, and people behind most of the packaging formats seem strangely united in *not* inventing new package formats but reusing old ones with existing tools. I wonder why would that be?
the fly packing and Phar for deployment. And if some people want to execute phars directly, then why the hell make it hard for them or even disallow that?
Because it's a bad idea. And nobody disallowing that - we just refrain from promoting it.
-- Stanislav Malyshev, Zend Products Engineer [EMAIL PROTECTED] http://www.zend.com/ -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php