#1148540 ITP: zotero-note-editor -- note editor for Zotero

#1148540#5
Date:
2026-09-20 16:21:48 UTC
From:
To:
* Package name    : zotero-note-editor
  Version         : 1.0.0 (from package.json; upstream has no tags yet)
  Upstream Author : Corporation for Digital Scholarship
* URL             : https://github.com/zotero/note-editor
* License         : AGPL-3.0
  Programming Lang: JavaScript
  Description     : note editor for Zotero

 The note editor of Zotero, the reference manager: the ProseMirror- and
 React-based rich text editor shown for notes in the Zotero desktop
 application.  Upstream branch master, last commit 7c92b77b22bd (2026-09-01),
 so the initial upload will be a git snapshot.
 .
 Packaging is not going to be quick, as this part of the dependency chain is
 not in Debian yet:
 .
  - 12 prosemirror packages: six already exist but are at their 2021 versions
    and need updating, six are missing (commands, dropcursor, gapcursor,
    history, inputrules, keymap, tables, utils are being worked on), plus
    @benrbray/prosemirror-math;
  - @fluent/bundle and @fluent/react, whose ITP I am filing separately;
  - sass (Dart Sass), for which #1140414 is already open;
  - upstream's webpack.zotero-locale-plugin.js downloads locale files over the
    network at build time, so it will have to be patched out and the two .ftl
    files shipped from debian/ -- their copyright is not covered by the
    upstream COPYING.
 .
 This is part of packaging Zotero for Debian (#1125955).
 .
 Node.js is an event-based server-side JavaScript engine.