Licenses and sources
Port (files under port/task/)
Built from d3i-infra/data-donation-task at commit
f75c41a. License: GNU AGPL-3.0. One local change, so that
exports whose conversations file is named conversations.json are read:
port-chatgpt.patch.
DDM (files under ddm/static/)
From uzh/ddm, package django-ddm 3.0.0b4 on PyPI. License:
GNU GPL-3.0. The uploader bundle is patched so that discardRow() returns
null; without it, messages can be listed under the wrong conversation in the review step. The patch
script: ddm-fix_discard_row.py.
Demo files
demo.css, demo-result.js, port/host.js and ddm/demo.js replace the
servers for this static demo. The DDM pages under ddm/*.html are DDM's own output for the placeholder
project, saved from a running instance.