w3c / did-test-suite

W3C DID Test Suite and Implementation Report

Home Page:https://w3c.github.io/did-test-suite/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hosting of did-test-suite

BernhardFuchs opened this issue · comments

Currently we are hosting a publicly available instance of the did-test-suite on our (Danubetech) infrastructure https://did-test-suite.uniresolver.io
This is already used for a nightly run by the Universal Resolver.

The docker image is on our internal registry for now.

We would like to maintain a public available instance like the Universal Resolver.
To do so there are two questions open for us:

  1. Where should we place the image?
    DIF already has an organization account on dockerhub which could be utilized for that.
  2. Where should we deploy the test-suite?

I guess my first question would be: Do we need this anymore?

Given that we're getting ready to auto-generate the reports on a per-PR basis and publish via Github Pages... we don't need the server anymore, do we?

Not sure if we are talking about the same thing here.
The purpose of the testserver is to have an endpoint which can be integrated to e.g. a CI process. Actually it is already used with the Universal Resolver https://github.com/decentralized-identity/universal-resolver/tree/main/ci/run-did-test-suite

Looking forward to more automation of the PR process.