Closed dmitrizagidulin closed 6 years ago
(Long-running PR / work in progress.)
@msporny @davidlehn @dlongley - Updated PR description with roadmap / checklist.
Would be good to update the CHANGELOG as you go (I suggest rather late...).
@davidlehn
Would be good to update the CHANGELOG as you go
Sure! (I was thinking of just updating it when the PR was merged, though, something like "Major re-write.")
Re CHANGELOG, that's kind of why I suggested doing it as you go. Good to have a list of changes, at least high level, so anyone upgrading knows what changed and what they need to do to upgrade. With appropriate "BREAKING" comments and such.
@mattcollier:
does the change your referencing happen after the release we've discussed?
Yes, after the release.
Roadmap:
did-veres-one
functionality todid-io
, add testsdid-client-veres-one
functionality todid-io
, add testsget()
functionsend()
(send operation to ledger) functiongetObservable()
sendToAccelerator()
did-client
, add testsinfo()
- gets DID Doc from local and from ledger_getLedger()
(fetches doc from ledger)_getLocal()
(involves refactoring of key storage, below)register()
update()
did-veres-one
. (Initially ported intodid-io
for ease of refactoring while code is evolving.)did-client
to be a CLI wrapper fordid-io
did-io
(default to console)did-whisper
/did-whisper-server
to use newdid-io
did-io
isomorphic (able to run in the browser via Webpack)node-forge
,ursa
andchloride
crypto code with browser-compatible equivdid-io