On 2017-11-05 19:12+0100, Sébastien Villemot wrote: >> As you may have already seen, this is a rather complex package.
Yes :-). Upstream seems to have completely modified the distribution, and now provides one repo for each of zotero-standalone, zotero-connectors, zotero-libreoffice-integration, which may help to go back to something more sustainable. They also seem to have switched to javascript-only for zotero-standalone, but they use a recent version of nodejs, so we need to wait for #880936... I'd like to move to something manageable, with git-buildpackage. A first step would be to add a new source package for zotero-libreoffice-integration, and to upload this one to experimental. This one may build with the bits taken from the current zotero-standalone-build source package. Do you have objections if I start from the beginning for this package? I'll import the changelog and the other needed bits from zotero-standalone-build but we'll lose the git history. I've asked the Debian Science administrators to join. >> The first step is to update the machinery under the get-orig-source target of >> debian/rules, in order to get a new orig tarball. >> >> And the most painful part is to deal with all the minified javascript that is >> spread across the various translators, and which are problematic from a DFSG >> perspective. See debian/source/lintian-overrides and the files under >> debian/missing-sources/*. This is a grunt work that has to be updated with >> every new release; I did not check if there is much to update for the 5.0 >> release. > > I forgot to mention the debian/copyright file, which is also a tad painful to > update. Hopefully, the new zotero will be easier to deal with... We'll see how it goes ;-).
signature.asc
Description: PGP signature