Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:29242 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 67087 invoked by uid 1010); 7 May 2007 08:10:40 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 67072 invoked from network); 7 May 2007 08:10:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 May 2007 08:10:40 -0000 Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 213.123.20.142 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.20.142 c2bthomr10.btconnect.com Received: from [213.123.20.142] ([213.123.20.142:27020] helo=c2bthomr10.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 5A/7C-52548-DFEDE364 for ; Mon, 07 May 2007 04:10:38 -0400 Received: from [127.0.0.1] (host81-138-11-136.in-addr.btopenworld.com [81.138.11.136]) by c2bthomr10.btconnect.com with ESMTP id CUK81440; Mon, 7 May 2007 09:10:34 +0100 (BST) Message-ID: <463EDECF.40307@lsces.co.uk> Date: Mon, 07 May 2007 09:09:51 +0100 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.2) Gecko/20070222 SeaMonkey/1.1.1 MIME-Version: 1.0 To: PHP internals References: <139872287.20070504170744@marcus-boerger.de> <9DC00D11-00A5-40DB-A397-8454C48FA448@prohost.org> <1525138013.20070504193205@marcus-boerger.de> <463B70A1.4010505@zend.com> <463B7232.7000205@php.net> <463B8B36.5010906@zend.com> <1992195966.20070504214413@marcus-boerger.de> <463B9271.3040009@zend.com> <1348470081.20070504221609@marcus-boerger.de> <463EB3FD.4020009@zend.com> <1062653277.20070507092725@marcus-boerger.de> <463ED871.8080606@zend.com> <463EDB1A.6060601@e-novative.de> In-Reply-To: <463EDB1A.6060601@e-novative.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] Starting 5.3 From: lester@lsces.co.uk (Lester Caine) Stefan Priebsch wrote: > phar is a good way of deploying PHP code, as PEAR proves. As a cautious > developer however, I am reluctant to using optional features that might > not be available on my client's installation. And for regular users of > PHP-based software, installing a PECL extension is not an option. If I > cannot be sure that phar works on my client's system, I cannot use it to > deploy software. > > Uploading a phar file, then pointing your browser to it and running a > PHP-based self-extracting installer similar to the Windows installers we > know would make installing PHP software way more end-user-compatible. And given the problem getting hosts to ADD PECL extensions, you expect that they will allow a third party application to install things on their locked down machines. I think the first problem is how does it integrate with hosting environments and will those hosts allow it to run? > IMHO phar should be part of the PHP code, so that developers can rely on > it as a means of PHP software deployment that certainly works on all > systems, rather than another option. -- Lester Caine - G8HFL ----------------------------- Contact - http://home.lsces.co.uk/lsces/wiki/?page=contact L.S.Caine Electronic Services - http://home.lsces.co.uk MEDW - http://home.lsces.co.uk/ModelEngineersDigitalWorkshop/ Firebird Foundation Inc. - http://www.firebirdsql.org/index.php