From steven.moix at axianet.ch Sat Jun 21 17:28:28 2008 From: steven.moix at axianet.ch (Steven Moix) Date: Sat, 21 Jun 2008 19:28:28 +0200 Subject: [Fedora-php-devel-list] PHP Pear packages as RPMs Message-ID: <1214069308.8157.19.camel@hp6710.axianet.ch> Hello all, I'm new to this list (and new to RPM packaging in Fedora too), so I packaged 2 php-pear libraries which are currently under review by C. Stone. This made me think about the usefulness of packaging Pear libraries as RPM files... A library installation using Pear is usually as simple as running "pear install xxx" so it makes me wonder if we are reinventing the wheel by creating RPMs. After all, pear = yet another yum-like repository with many common commands. The simple answer is that we need RPMs to provide an autonomous Fedora installation DVD. But what about Pear RPMs which are not a dependency of other programs shipped with Fedora? Wouldn't it be a good idea to add Pear as a PackageKit backend? Or is trusting Pear directly too risky? Steven From Fedora at FamilleCollet.com Sat Jun 21 17:48:19 2008 From: Fedora at FamilleCollet.com (Remi Collet) Date: Sat, 21 Jun 2008 19:48:19 +0200 Subject: [Fedora-php-devel-list] PHP Pear packages as RPMs In-Reply-To: <1214069308.8157.19.camel@hp6710.axianet.ch> References: <1214069308.8157.19.camel@hp6710.axianet.ch> Message-ID: <485D3EE3.5050000@FamilleCollet.com> Steven Moix a ?crit : > Hello all, > > I'm new to this list (and new to RPM packaging in Fedora too), so I > packaged 2 php-pear libraries which are currently under review by C. > Stone. This made me think about the usefulness of packaging Pear > libraries as RPM files... > > A library installation using Pear is usually as simple as running "pear > install xxx" so it makes me wonder if we are reinventing the wheel by > creating RPMs. After all, pear = yet another yum-like repository with > many common commands. > > The simple answer is that we need RPMs to provide an autonomous Fedora > installation DVD. But what about Pear RPMs which are not a dependency of > other programs shipped with Fedora? Wouldn't it be a good idea to add > Pear as a PackageKit backend? Or is trusting Pear directly too risky? I'm rather asking me if we should not disable "pear install" feature ;) Ok : not all the pear extensions available in RPM. Using "pear install", you break your system coherency (file not owned by any package) Using RPM you : - keep system coherency - insure yourself the package have been tested on your distribution (at least by the packager) - have update notified by the package manager - enable dependencies checking for web apps Requires; php-pear(Need_Extension) The last is probably the most usefull. Regards > > Steven > > _______________________________________________ > Fedora-php-devel-list mailing list > Fedora-php-devel-list at redhat.com > https://www.redhat.com/mailman/listinfo/fedora-php-devel-list > From kae at verens.com Sat Jun 21 22:22:07 2008 From: kae at verens.com (Kae Verens) Date: Sat, 21 Jun 2008 23:22:07 +0100 Subject: [Fedora-php-devel-list] PHP Pear packages as RPMs In-Reply-To: <485D3EE3.5050000@FamilleCollet.com> References: <1214069308.8157.19.camel@hp6710.axianet.ch> <485D3EE3.5050000@FamilleCollet.com> Message-ID: <485D7F0F.7000401@verens.com> Remi Collet wrote: > > Using RPM you : > - keep system coherency > - insure yourself the package have been tested on your distribution (at > least by the packager) > - have update notified by the package manager > - enable dependencies checking for web apps > Requires; php-pear(Need_Extension) also, you reduce complexity (and therefore also the tendency to break) by using just one package manager. Kae From steven.moix at axianet.ch Sun Jun 22 14:44:43 2008 From: steven.moix at axianet.ch (Steven Moix) Date: Sun, 22 Jun 2008 16:44:43 +0200 Subject: [Fedora-php-devel-list] PHP Pear packages as RPMs In-Reply-To: <485D3EE3.5050000@FamilleCollet.com> References: <1214069308.8157.19.camel@hp6710.axianet.ch> <485D3EE3.5050000@FamilleCollet.com> Message-ID: <1214145883.26280.3.camel@hp6710.axianet.ch> On Sat, 2008-06-21 at 19:48 +0200, Remi Collet wrote: > I'm rather asking me if we should not disable "pear install" feature ;) > > Ok : not all the pear extensions available in RPM. > > Using "pear install", you break your system coherency (file not owned by > any package) Ok, point made, this was what I meant to say with "?Or is trusting Pear directly too risky?". It was just an idea for the long, long, long term :) Steven From steven.moix at axianet.ch Mon Jun 23 15:44:39 2008 From: steven.moix at axianet.ch (Steven Moix) Date: Mon, 23 Jun 2008 17:44:39 +0200 Subject: [Fedora-php-devel-list] PHP Pear packages as RPMs In-Reply-To: <485D3ECE.5090602@FamilleCollet.com> References: <1214069308.8157.19.camel@hp6710.axianet.ch> <485D3ECE.5090602@FamilleCollet.com> Message-ID: <1214235879.8339.5.camel@hp6710.axianet.ch> ?On Sat, 2008-06-21 at 19:48 +0200, Remi Collet wrote: ?> I'm rather asking me if we should not disable "pear install" feature ;) > > Ok : not all the pear extensions available in RPM. > > Using "pear install", you break your system coherency (file not owned by > any package) Ok, point made, this was what I meant to say with "Or is trusting Pear directly too risky?". It was just an idea for the long, long, long term :) Steven From dhollis at davehollis.com Sat Jun 28 12:22:13 2008 From: dhollis at davehollis.com (David Hollis) Date: Sat, 28 Jun 2008 08:22:13 -0400 Subject: [Fedora-php-devel-list] Introduction Message-ID: <1214655733.3628.10.camel@dhollis-lnx> Hi, My name is David Hollis and I've been working on packaging a few PEAR packages such as Auth and MDB2_Driver_pgsql (to complement the MySQL driver). I am employed as an IT Security Professional and am actively developing internal applications with PHP and PostgreSQL quite extensively. I'm also interested in submitting a package for the Zend Framework in the near future. From steven.moix at axianet.ch Mon Jun 30 13:50:28 2008 From: steven.moix at axianet.ch (Steven Moix) Date: Mon, 30 Jun 2008 15:50:28 +0200 Subject: [Fedora-php-devel-list] Introduction In-Reply-To: <1214655733.3628.10.camel@dhollis-lnx> References: <1214655733.3628.10.camel@dhollis-lnx> Message-ID: <1214833828.27604.0.camel@hp6710.axianet.ch> Hi, Nice to see you and your package here, it's one I was looking for :) Steven On Sat, 2008-06-28 at 08:22 -0400, David Hollis wrote: > Hi, > > My name is David Hollis and I've been working on packaging a few PEAR > packages such as Auth and MDB2_Driver_pgsql (to complement the MySQL > driver). I am employed as an IT Security Professional and am actively > developing internal applications with PHP and PostgreSQL quite > extensively. > > I'm also interested in submitting a package for the Zend Framework in > the near future. > > > _______________________________________________ > Fedora-php-devel-list mailing list > Fedora-php-devel-list at redhat.com > https://www.redhat.com/mailman/listinfo/fedora-php-devel-list