Skip to content
This repository has been archived by the owner on Dec 2, 2020. It is now read-only.

Some links to other attempts at a similar guidance #1

Open
bumblefudge opened this issue Nov 20, 2020 · 6 comments
Open

Some links to other attempts at a similar guidance #1

bumblefudge opened this issue Nov 20, 2020 · 6 comments

Comments

@bumblefudge
Copy link

First off, let me just say-- this is amazing! I think this can be very helpful for both educational/research purposes but also as a first step towards "dependency management," which is a useful and novel contribution!

Second, let me link some prior attempts at the first of the two goals, that were crowdsourced through the Decentralized Identity Foundation's interoperability working group. Both are presented as PDFs which, when downloaded or viewed in "raw" mode rather than blob mode, are hyperlinked to the underlying specs:

This diagram is an attempt at showing "equivalences" for people doing research on how the "Aries stack" and "LD/CCG" stack compare to the more JWT-centric stack historically incubated in DIF. Over time, this "three competing stacks" mental model has largely become obsolete, so it might be answer a question no one cares about soon. Inshallah!

This diagram, which I think Sn,órre already linked to, takes even further the question of "how is everyone else doing X"? Obviously, no one's systems are so modular that they can freely choose to support any subset of the option in each "bucket" or category, and an approximate color-coding was used to differentiate between very early specs/tools and production ones. But it is a more recent attempt at modelling what everyone's choices are at every "level" of the stack.

Another very useful piece of documentation is a org/topic list maintained by Mattr Global's Nader Helmy, which decodes many of the acronyms bandied about on the CCG list and in the other documents listed above :D

Does "MIT license" mean you're fine with the map being linked from the DIF educational resources page?

@manicprogrammer
Copy link
Owner

manicprogrammer commented Nov 20, 2020 via email

@manicprogrammer
Copy link
Owner

@creatornador's matrix I ran across while I was create this diagram and actually used it to cross reference the work I did. I find it to be an exceptionally useful matrix and when I posted this diagram to w3c-ccg working group listserv I called out the @creatornador document.

@manicprogrammer
Copy link
Owner

I addition I have a personal DIF membership agreement and feedback agreement fully executed so you should be clear on the DIF side as well if any of that were needed.

@manicprogrammer
Copy link
Owner

I review both of the highlighted docs and they bring a warmth to my heart. Both excellent diagrams and much less daunting to review than my own. They will be go to docs for me. And it answered one of the questions I left in my document about the did-comm/did-resolution spec relationships between Aries RFCs and non-Aries related. I can think of them more as a V1 (Aries) and V.next.
Great work. I'll likely adjust my diagram immediately based on the Aries RFC insights from these and also make another pass with these sources as additional inputs and cross reference.

@bumblefudge
Copy link
Author

Hahaha eggs on my face for missing the reference to Nader's chart! I'll email you some ideas about v2 :D

@manicprogrammer
Copy link
Owner

This issue has been migrated to the new project location as an issue. It's new home is:
decentralized-identity/vc-spec-map#2

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants