[php-maint] Bug#664595: RFH: php5

Ondřej Surý ondrej at sury.org
Mon Mar 30 11:39:42 UTC 2015


Hi David,

On Mon, Mar 30, 2015, at 00:11, David Prévot wrote:
> Hi PHP Maintainers, PHP PEAR Maintainers,
> 
> On Mon, Mar 19, 2012 at 09:14:21AM +0100, Ondřej Surý wrote:
> > Package: wnpp
> > Severity: normal
> 
> > Using PHP? Loving PHP? Feeling like having too much free time?
> > 
> >             I WANT YOU FOR PHP MAINTAINER TEAM
> >          <contact your nearest recruiting station>
> >             <or the pkg-php-maint mailing list>
> > 
> > We constantly need help with:
> 
> I seem to recall (but couldn’t find any reference last time I checked)
> that you were willing to pull away php-pear from the php5 source
> package, and were looking for someone to take it over.

I seem to recall it as well.

> If I didn’t dreamt it, and if you believe it would be welcome, I would
> be willing to look into it on behalf of the PHP PEAR Maintainers (and
> would be more than happy to share it with other people).

I think that the idea I had was that the base PEAR Packages we
distribute are updated less frequently and I have no idea whether this
is good or not:

PHP 5.6.6
# pear list-upgrades
pear.php.net Available Upgrades (stable):
=========================================
Channel      Package          Local           Remote          Size
pear.php.net Archive_Tar      1.3.12 (stable) 1.3.15 (stable) 19.6kB
pear.php.net Console_Getopt   1.3.1 (stable)  1.4.0 (stable)  4.5kB
pear.php.net Structures_Graph 1.0.4 (stable)  1.1.0 (stable)  12.2kB
pear.php.net XML_Util         1.2.3 (stable)  1.3.0 (stable)  16.8kB

So if this was a separate meta package the individual PEAR packages
could be updated individually (and also versioned accordingly).

> Feel free to follow up with some pointers if you’d like us to prepare
> something, maybe via an other RFP/ITP bug report, or directly on (at
> least) the PHP PEAR Maintainers list.

I suggest something like this:

1. You prepare PEAR, Archive_Tar, Console_Getopt, Structures_Graph and
XML_Util as individual packages in experimental
2. After jessie is out, I will change the build process to make php-pear
just a dummy package that depends on those packages. And perhaps it
could Recommend few more packages according to your recommendations.
3. (optional) I will parse the phar archive distributed with PHP and
each php-pear package will depend on >= ${version-in-phar}

How does that sound?

Cheers,
-- 
Ondřej Surý <ondrej at sury.org>
Knot DNS (https://www.knot-dns.cz/) – a high-performance DNS server



More information about the pkg-php-maint mailing list