-
Notifications
You must be signed in to change notification settings - Fork 31
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
Merge develop with main #106
Comments
I'll get to it when I find the time and motivation to do so. |
Apologies -- it went to spam. I've replied. |
Sorry for the long delay. I'd like to add a new feature which excludes whole files or all positions of a card from the shuffling before a review The design behind this is a bit unfortunate but I'd consider these as distinct from other card types where seeing one position would spoil the answers to the others, and being able to review multiple positions of such cards at once has become an integral part of how I use org-fc. I think I can fit this into your refactored card / position classes but this raises the question of how we handle the "Author" and "Maintainer" comments of files we both work on. Are you fine with having both our names in files we both worked on? |
I'm also not sure about the "Keywords" and "Homepage" comments, |
That boiler plate was automatically added, or perhaps I copy/pasted it from somewhere. I was blind to it but agree that it should be fixed up before we merge it in. I'll revise it to match the existing comments.
Oh no! I haven't made much use of those types of cloze cards and didn't notice that they were broken. I agree that the situation you describe will spoil the card during review. |
Can you elaborate on the specifics of this "special handling"? What is the expected behavior and how does #102 break it? |
One part is this line that is remove and that I can't find in the added code: The main reason for removing sibling cards (other positions of a card where one position is reviewed) is to avoid “spoilers”. Cloze single / enum cards are special in that reviewing one position doesn't spoil the others This is a rare edge case but it's important to me because I'm using cloze-single cards for a form of incremental reading, As I understand it, this is slightly broken in another way by your changes to how items are shuffled. The original implementation was messy and evolved over time while I discovered different ways of structuring / reviewing cards that would be useful, but I'm struggling to come up with something more abstract or useful right now. However that's a whole other issue, so to fix this one, would you be fine with me picking out the new card / position classes This hierarchy (file - card - position) should make it easier to implement other review ordering / grouping mechanisms in the future. |
Thank you for the detailed response! I'll try to integrate this into my new pull request (#107). |
Is there a plan for how and when the
develop
branch will be merged withmain
?The text was updated successfully, but these errors were encountered: