-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Discussion: Doctypes #37
Comments
@michaelsena Did an edit of your original outline adding a lot of details. ☝️ |
@oed some thoughts:
|
@oed I think we should make accessControl an optional meta property (alongside owners, schema, tags, etc) of a document included in the general Doctype specification (both genesis and signed). This would allow users to plug in a reference to some access control provider (either Ceramic document as described here), or some other mechanism. Unsure if accessControl should be a string or an array of strings tho. |
@michaelsena Making the update to |
@oed I've also been thinking about how we might be able to include links to documents one level above the current document. Theoretically there could be many different documents that point to a given document, so this would likely need to be an array. i.e. Doc A and Doc B both include links to Doc C. I'm a user and query Doc C, but want to traverse back up the directory. I'd need to know the documents that link to this one, in this case Doc A and Doc B. Maybe this could be something like a Thoughts? |
@michaelsena @simonovic86 I updated the original post once more to reflect the recent changes in the spec. |
@oed @michaelsena I updated the original post with:
|
@oed @michaelsena should we update the type of the |
@simonovic86 My worry with doing that is that it will segregate how schemas are defined and also silo them. By enforcing it to live in another Ceramic document devs can easily make use of each others schemas. |
@oed good point, makes sense! that will enable versioning as well |
@oed @michaelsena updated |
Discussion for CIP-5.
The text was updated successfully, but these errors were encountered: