Skip to content
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

[Feature request] Link notes to semantic entities in Solid pod #7

Open
agentydragon opened this issue Feb 6, 2021 · 2 comments
Open
Labels
enhancement New feature or request

Comments

@agentydragon
Copy link
Contributor

Description
Allow adding, updating, deleting triples that link notes to entities by semantic relations.

Background
In my use of Zettelkasten software (Roam Research), I find that I very often need to create notes that are about semantic entities which would be represented somewhere in the Solid pod outside notes. For example, I'll have a page named "John" for my friend John.

I'd like to be able to create notes that are attached to semantic entities, like these people, or generally any other thing I have in my Solid pod.

With those links, I could jump from my page about my friend John to his VCARD, for example.

One way to implement this that comes to mind for me would be to:

Screenshots

Mock-up:

image
image
image

@agentydragon agentydragon added the bug Something isn't working label Feb 6, 2021
@Piyopiyo-Kitsune Piyopiyo-Kitsune added enhancement New feature or request and removed bug Something isn't working labels Feb 12, 2021
@ianconsolata
Copy link
Contributor

Attaching notes to semantic entities like that is definitely on our roadmap, though the exact architecture of how we do it is still up in the air, and it's probably not on the short term roadmap (we're trying to focus on social and collaborative features for text notes first). We welcome pull requests, so if you have a strong sense of how this might work and you'd like to code it up so it happens earlier let us know what we can do to help.

@travis
Copy link
Member

travis commented Mar 9, 2021

I LOVE this idea. It would definitely make sense to make the "note" subjects instances of TextDigitalDocuments, and it'd be pretty straightforward to enable folks to add about and mainEntity metadata to them.

I think generally it would be cool to support adding arbitrary predicates to notes - some sort of power-user-friendly "metadata adder" that let people add arbitrary predicate/object pairs to a note plus a hide-able metadata display section would allow for lots of experimentation along the lines of what you're talking about, and could help us discover what sorts of data layers people are interested in creating on top of their gardens.

Great idea, thanks @agentydragon ! We're still sorting out exactly what sort of product design and management processes we'll use going forward so I'm not quite sure about the best way to get this into the roadmap, but I agree that a pull request would be well received! This would be a helpful developer feature at the very least.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants