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

Store relational data for root tiddler in sidecar config tiddler #17

Open
saqimtiaz opened this issue Jun 25, 2021 · 0 comments
Open

Store relational data for root tiddler in sidecar config tiddler #17

saqimtiaz opened this issue Jun 25, 2021 · 0 comments
Labels
Ideas Ideas for further development

Comments

@saqimtiaz
Copy link
Owner

A different mode of operation where it does not alter the root tiddler. The problem right now is that if you want to take notes on a shadow tiddler, or a tiddler from a different source that should not be changed, the action of adding nodes with Streams will change the tiddler by manipulating its stream-list field.

An alternate way of handling the same would be to store the stream-list field for the root tiddler in a separate sidecar config tiddler, for example $:/config/streams/stream-list/

This would also allow for workflows like using Streams to take notes on read-only slides tiddlers, that might have been auto imported or synced from the teacher's tiddlywiki.

One could take this a step further and store relational data for an entire stream in a config tiddler. This might also allow for nodes participating in multiple streams. However, the downside would be that manipulating Streams tiddlers would become a lot more complex.

@saqimtiaz saqimtiaz added the Ideas Ideas for further development label Jun 25, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ideas Ideas for further development
Projects
None yet
Development

No branches or pull requests

1 participant