[pkg-php-pear] Remaining packages looking for sponsorship
Fab Stz
fabstz-it at yahoo.fr
Mon Sep 18 08:55:48 BST 2023
Hello James,
Le samedi 16 septembre 2023 21:28:55 CEST, vous avez écrit :
> > The remaining php-* packages were accepted.
> >
> > Would you have a look at "kalkun" now?
> >
> > Repo is currently located here:
> > https://salsa.debian.org/bastif/kalkun
> >
> > Should I move it to https://salsa.debian.org/php-team/pear ?
>
>
> Yes, please move it to the team repository.
Done
> I saw that you added dependencies for several libjs-* packages. Would it be
> possible to drop or filter the minified JS files from media/js?
> Also, is debian/missing-sources still required in this case?
Hmm, I thought the upstream tarball should remain untouched as much as
possible. So I added the missing-sources to silence the lintian errors.
Also, this way the origtar is still usable if someone else gets it for other
purposes than for Debian. If I removed the js files, it would make it somehow
broken because they would be missing and the webapp wouldn't work anymore.
I don't really know how to solve all these constraints.
IIRC there are many other packages in the archive (phpmyadmin is one of those)
that ship minified js files and have the source-is-missing error. See:
https://lintian.debian.org/tags/source-is-missing. So I'm not sure this error
is actually a blocker. Also, this file, which lists the autorejects, doesn't
list source-is-missing error as problematic:
https://ftp-master.debian.org/static/lintian.tags
On the phpmyadmin side, they use the following approach: they rebuild the
minified js from the files they put in missing-sources or link to the ones
provided by libjs-* but keep the original js in origtar.
I believe my approach is similar to theirs.
> Please double-check all the licenses using "licensecheck" or a similar tool.
> For example, seems index.php should have an entry in debian/copyright.
Done, thanks for noticing.
Regards
Fab
More information about the pkg-php-pear
mailing list