[pkg-php-pear] RFS: php-nesbot-carbon

David Prévot david at tilapin.org
Mon Apr 13 01:23:06 BST 2020


Hi Robin,

Le 12/04/2020 à 09:08, Robin Gustafsson a écrit :

> I've prepared a new version of php-nesbot-carbon for upload to
> unstable. Please review and sponsor it.

Thanks, uploaded. I nonetheless have a few remarks about the packaging,
thanks in advance for looking into them. Please note that I only quickly
looked at the upstream code (that is ten time bigger than the previous
version) and didn’t properly test the package.

- I notice there is a more recent upstream version (2.32.2), why not
  using the latest version?
- You should include the bin/carbon executable that is now provided
  upstream (eventually changing the executable name, that sound very
  generic, even there are none of the same name yet in Debian).
- debian/control:
  + https://carbon.nesbot.com/ is actually the Homepage.
  + please drop the version on pkg-php-tools, it’s already satisfied
    since before oldoldstable.
- debian/copyright:
  + MIT is used instead of Expat;
  + why do you use a license for debian/ that is incompatible with
    upstream? (Changed in be6b8f7c4d0a6259a6bcf347b1e89bf7c504fe07, no
    indication that the initial author agrees).
- debian/docs: You might want to ship readme.md.
- debian/patches seems unneeded:
  - 0001 prevents from testing the package at build time;
  - 0002 should probably be replaced by a static autoloader;
  - 0003 should probably be replaced by a locales-all
    {test,build}-dependency.
- debian/rules: should perform the testuite at build time.
- You should sign your git tags.
- You could base your next update on upstream Git repository.
- Two tests are skipped with the following rationale:

	In Symfony < 4, NotLocaleAwareException will never been thrown.

  yet php-symfony-translation version 4.4 is used, so it needs some
  investigation to understand what is going wrong.

Regards

David

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


More information about the pkg-php-pear mailing list