Implementation required for DID Method registration?

Should we require DID Method implementations to have an implementation in the
DID test suite to register the DID Method?

Should we mark DID Method implementations as "IMPLEMENTED", instead of
"PROVISIONAL" if they have a test in the test suite?

I'm trying to figure out how we incentivize people to demonstrate that they
did more than just throwing some ideas down in a markdown file for their DID
Method... as in, they actually implemented something...

So, the states would be at least: "PROVISIONAL" and "IMPLEMENTED". Both have
objective tests. "PROVISIONAL" is "you have a spec that meets all the DID
Method requirements", and "IMPLEMENTED" is "you submitted an implementation to
the did-test-suite that demonstrates conformance to the DID Core specification".

Thoughts?

-- manu

-- 
Manu Sporny - https://www.linkedin.com/in/manusporny/
Founder/CEO - Digital Bazaar, Inc.
blog: Veres One Decentralized Identifier Blockchain Launches
https://tinyurl.com/veres-one-launches

Received on Friday, 7 May 2021 12:18:45 UTC