Skip to content

@dwk/webdav: litmus conformance failing (basic 15/16, copymove/props/locks never run) #467

Description

@davidwkeith

Summary

@dwk/webdav's litmus conformance run is currently failing per conformance/status.json:

"litmus": {
  "status": "failing",
  "report": "https://github.com/davidwkeith/workers/actions/runs/30052950880",
  "lastRun": "2026-07-23T23:21:37Z"
}

basic is at 15/16 (a 2026-07-24 percent-encoding fix is mentioned in follow-up discussion but
hasn't been re-verified against a fresh litmus run), and litmus halts after the first failing
test group — so copymove, props, and locks have never actually run yet. Both integration
and the node conformance target are still "pending".

This surfaced while designing Anglesite-app's (this repo's downstream consumer) app-side
WebDAV/Solid-Pod composition — see
Anglesite/Anglesite#TBD for that work, which ships the
app-side plumbing now but treats this conformance status as advisory (mirrors the existing
@dwk/webmention precedent of shipping while conformance is still pending), not a blocker.

Ask

  • Re-run litmus per conformance/webdav-qa.md against a target with the percent-encoding fix,
    confirm basic goes to 16/16.
  • Let litmus continue past basic so copymove/props/locks actually get exercised at least
    once, and fix whatever those turn up.
  • Update conformance/status.json to reflect the real result once green (or once the next
    concrete blocker is known).

References

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions