You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Restoring a published QTI item stores lxml's reserialization instead of the published XML #6305
CI fixed by a1716cc; test_restore_channel.py passes on unstable at 98b560e.
Restored and republished items are canonical-XML equal to the source. The remaining byte differences are lxml serialization only (single-quoted XML declaration, no space before />), and they come from publish, not restore.
Activity
rtibbles commentedon Oct 16, 2026
CI fixed by a1716cc;
test_restore_channel.pypasses onunstableat 98b560e.Restored and republished items are canonical-XML equal to the source. The remaining byte differences are lxml serialization only (single-quoted XML declaration, no space before
/>), and they come from publish, not restore.