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

Attachment: signature.asc
Description: PGP signature

Reply via email to