-
Notifications
You must be signed in to change notification settings - Fork 33
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] Review hierarchy #88
Comments
This sounds tricky to implement. There would need to be some kind of optional "blocked" property on a card, The hard part will be to reliably and efficiently get the review data (box) of the blocking card,
|
|
To expand here a bit: I had originally thought of this feature in the context of incremental reading. I imagined a few features coming together:
I would create a priority-rank-enabled "deck" (see #87) wherein (perhaps in a custom function if it's not appropriate for the repo as a whole) reviewing a card increments the priority of that card. The priority ranking is used to return to the article/book/etc soon after I've completed the associated blocking reviews. As an example:
|
Let me take this in a different direction, focused only on incremental reading. As an alternative to blocking one card by another, org-fc supports nested flashcards, so a structure like this is possible:
Assume introducing new knowledge (e.g. creating new cards from sections of a book) into this structure is a separate task. The current review process is built around the the ability to efficiently review large amounts of cards separated over many files If we limit our scope to reviews of single files, another approach becomes possible: To select a card, we move through the headings and search for a new card. Under my proposed parent-blocking strategy, if we encounter a card that's blocking Note that the card selection process already accounts for the case where a card is blocked by a parent card being due, With your strategy of blocking one card by the ID of another, |
Allow the state of a card to block other cards from appearing in the review queue.
As an example, consider two cards: (1) where the capital of Italy is on a map and (2) which city houses the Colosseum. And say you want to wait to study things in Rome until you can place it on a map. It would be nice to be able to define a relationship between the two cards such that card 2 isn't added to the review queue until the positions in card 1 are above a specific box (e.g. 2).
The text was updated successfully, but these errors were encountered: