Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:2416 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 26104 invoked from network); 19 Jun 2003 11:17:32 -0000 Received: from unknown (HELO lserver.) (81.202.136.180) by pb1.pair.com with SMTP; 19 Jun 2003 11:17:32 -0000 Received: from localhost (cox_laptop [10.10.10.13]) by lserver. (8.11.6/8.11.6) with ESMTP id h5JBGtl10318; Thu, 19 Jun 2003 13:16:55 +0200 Date: Thu, 19 Jun 2003 13:11:51 +0200 X-Mailer: The Bat! (v1.62r) UNREG / CD5BF9353B3B7091 Reply-To: "Tomas V.V.Cox" X-Priority: 3 (Normal) Message-ID: <207967392.20030619131151@idecnet.com> To: "Wez Furlong" CC: pear-dev@lists.php.net, internals@lists.php.net In-Reply-To: <022501c3362d$ec533490$0702a8c0@TITAN> References: <395336819.20030619011936@idecnet.com> <022501c3362d$ec533490$0702a8c0@TITAN> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: [PEAR-DEV] Re: [PHP-DEV] [RFC] Binary pecl packages From: cox@idecnet.com ("Tomas V.V.Cox") On Thursday, June 19, 2003 8:42, Wez Furlong wrote: > When I get a little more time (in about 2 months!) I will be completing the > work that I started on the .MSI installer generator for PHP. > This will generate an installer for the PHP distribution (including PEAR) > based on the .zip binary distros cooked by the snaps machine and meta data > from the source tree. > One of the things that should be possible is generating additional .MSI > files for PECL packages. From the example below, the 'peclfoo' package would > be generated as 'peclfoo-3.1.2-.msi'. > Since .msi is "equivalent" to .rpm, we would then have the benefits of a > system supported package manager; the main thing that I can think of is that > it will handle upgrading extensions that are in use (if the user has enough > privileges) by being able to stop the web server while it updates the file, > or perhaps scheduling a restart if that is required. Could this .msi generator be integrated into the pear cmd? A "pear makemsi" command would be cool. -- Tomas V.V.Cox mailto:cox@idecnet.com