[pkg-php-pear] php-psr-log package

François-Régis frv at miradou.com
Mon Feb 10 23:55:17 UTC 2014

Hi David,

Sorry for the previous personal post...

Le 11/02/2014 00:02, David Prévot a écrit :
> Thanks for your quick update. I don’t know what went wrong with the Git
> repository, but all branches (and your tag) were changed (thus needed a
> forced update for all of them).

Sorry I've re-make the repository, (don't ever thought anybody could
follow it), I won't.

>>>  + Please use the ${phpcomposer:… stuff at least for Depends and Suggests
>>> as advised on /usr/share/doc/pkg-php-tools/README.Composer (I know
>>> they’ll be void currently, but that may evolve in the future).
>> done
> You initially used ${phpcomposer:description}, and then you reverted
> this by hardcoding a copy of the composer.json description into control,
> why? One way or the other (e.g., via another composer.json patch),
> please remove the initial capital:

Main reason was that dput shows "${phpcomposer:description}" on package
page (which is not meaningfull) and more I fears that other tools may
not catch the real summary. But if not I'll revert.

> https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-pkg-synopsis

OK done

>>>  + Please use the same license as upstream for the Debian packaging.
>> done
> AFAICT, the debian/* license is still GPL-2+ while upstream uses Expat.

Probably mess a commit... Done

>>> - Please don’t ship the Test directory in the binary package.
>> done
> Nice, never thought of calling dh directly with -X.

Was idea from Raphaël Hertzog on another package, not mine at all...

>> Yes I'm trying but it's more work as don't know phpunit and the
>> interaction whith composer semms a bit complicated. Right now I just
>> have 7 warnings on Cannot instantiate class
>> "Psr\Log\Test\LoggerInterfaceTest". I think it's related to autoloader
>> but I can instantiate the class with php-cli.
> FWIW, I gave it a quick shot yesterday and didn’t find an easy
> workaround either (that doesn’t mean it shouldn’t be fixed, but I will
> not consider it as a blocker for the initial upload).
>> I'm try to understand what you have done in opencloud and apply the same
>> method, I think I'll have more precise questions in a while...
> And I’ll try to share the very little bit of experience I have on the
> matter if possible.

I'm very interested in making that working, already dived in phpunit
(and phpcomposer) docs.



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 880 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-php-pear/attachments/20140211/ec68a704/attachment.sig>

More information about the pkg-php-pear mailing list