-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prepare directory structure for V1 #38
Conversation
do you want to keep a working copy under spec/spec.md? |
don't think so - can just create a new version folder for changes |
Some thoughts, each of which I'd recommend converting to new issues for addressing post v1 unless they have easy answers or can be addressed by quick edits:
|
Signed-off-by: bumblefudge <jcaballero@centre.io>
spec/v1/spec.md
Outdated
|
||
## Appendix | ||
|
||
### Topic Registry | ||
|
||
::: todo Topic Registry | ||
Create a place for topics to be registered. | ||
The [schema directory](https://github.com/decentralized-identity/schema-directory/blob/main/content/schemas.md) seems like one place where schemas are registered, but I would also recommend adding a definition of what you mean by "registry" and ideally more than one example. __chair |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should probably be addressed before v1; see PR discussion for more detail
Thanks @bumblefudge for the review. I opened up decentralized-identity/schema-directory#5 on the Schema Directory repo. I've added spec text around Trust Topics that I hope addresses your feedback. I wonder about the semantic different between author and controller. I believe author implies controller -- or at least that is my intention, though I'm not sure the inverse is true. The intent was to establish who created the document. Got rid of those TODOs. Let me know what you think. |
@@ -527,8 +522,14 @@ There may be different motivations for interacting with [[ref:Trust Establishmen | |||
|
|||
### Topic Registry | |||
|
|||
::: todo Topic Registry | |||
Create a place for topics to be registered. | |||
As per the section on [Publication & Discovery](#publication-discovery) there are a number of possibilities for hosting [[ref:Trust Establishment Documents]]. A related concept is defining a set of well-known [[ref:Topics]] that can find utility across an ecosystem of trust. One such option in housing these well-defined [[ref:Topics]] is a _Topic Registry_. Topic Registries can be as simple as [GitHub repositories](https://github.com/) that host a collection of topics or a website in a similar fashion to [Schema.org](https://schema.org/). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@csuwildcat let me know what you think about this section, specifically on the accuracy of the DWN text
|
||
Another project at DIF, [Decentralized Web Nodes](https://identity.foundation/decentralized-web-node/spec/), also provide the ability to host and address multiple types of data. Taking advantage of the [Collections interface](https://identity.foundation/decentralized-web-node/spec/#collections) it is possible to create a _Trust Topic Collection_ that is exposed via [Feature Detection](https://identity.foundation/decentralized-web-node/spec/#feature-detection), and given a public read [permission](https://identity.foundation/decentralized-web-node/spec/#permissions). This would allow anyone to interrogate a DWN, or network of DWNs, as to whether they have a Trust Topic Registry, and next, which Trust Topics they have access to. | ||
|
||
::: todo |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@TelegramSam could use your magic here
No description provided.