Page MenuHomeSolus

update zotero to 6.0.13
Needs ReviewPublic

Authored by nazar on Aug 28 2022, 4:58 AM.

Details

Reviewers
None
Group Reviewers
Triage Team
Summary

Changelist:

  • Fixed “Show in Page” for annotations in notes
  • Fixed “Show in Page” not working when opening an unloaded PDF tab
  • PDF reader fixes
  • Various improvements to Citavi import
  • Properly update items list when emptying trash
Test Plan

add book with zotero connector; edit new entry properties; export bibliography and check new entry present;

Diff Detail

Repository
R5484 zotero
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 4306
Build 4306: arc lint + arc unit

Event Timeline

nazar created this revision.Aug 28 2022, 4:58 AM
nazar requested review of this revision.Aug 28 2022, 4:58 AM
nazar added a comment.EditedAug 28 2022, 5:03 AM

There was github issue where developer suggested building from git source and not from branch tag, that is why all three sources point to git source rather then to tar.gz. Also some directory wrangling I do is because solbuild fetches single source, while zotero has three repositories. package.xml follows instructions available from official wiki

You can see from url above zotero build process is non standard. I'm occasionally experiencing npm build hiccups locally, but previously I blamed my metered internet connection. Now I see npm build stalls at random, non-deterministically, and this adds burden to maintainers. I'd like this package to require smallest amount of effort for maintainers and myself. I see these options (from most favored to least)

  • go arch way, repackage binary tar.gz rather then building from source
  • do nothing, Keep fingers crossed upstream will fix their build process (or their instructions, or their scripts)
  • drop package