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

David Prévot david at tilapin.org
Mon Feb 10 23:02:32 UTC 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi François-Régis,

Le 10/02/2014 09:07, François-Régis a écrit :
> Le 10/02/2014 00:21, "David Prévot" a écrit :
>> Here are some more precise comments

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).

>>  + 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:

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

>>  + Please use the same license as upstream for the Debian packaging.
> 
> done

AFAICT, the debian/* license is still GPL-2+ while upstream uses Expat.

>> - Please don’t ship the Test directory in the binary package.
> 
> done

Nice, never thought of calling dh directly with -X.

> 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.

Regards

David


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJS+VqHAAoJEAWMHPlE9r08n0EIAKnmHRLVPVXG2wPSP9OvxmdA
Mjk+d42RBRHPz74FiiPv7UrAhCBD0/ETyNVWSXaOjO45NQPbhY1e+4hZ4wclIC8L
DDR1SFplbTaTnHAfaaflSnYLpJ89+/LFRC42cFe4RIRzIi0CPop/s2ZfM86K63zK
FekFfwRjNNAhUulcTrCyf4qMV+dklmX1fcFm1G7Wc96r2KO4HcQkLstR5b1upaEh
/8AFTUqfK9dV8/sdQ+o3tOgMtoC4mNa/zs5cLF5dLs+41nKjv1QTevzC2ckumpdV
ClIs1T4AYDNiOhxc4NfIBe/Sv/yeHfyMtRm4LbQvJJRTtPIs/e/17IlgGdLH0Ds=
=CrKE
-----END PGP SIGNATURE-----



More information about the pkg-php-pear mailing list