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

Note Model Generation #7

Open
ohare93 opened this issue Sep 7, 2020 · 0 comments
Open

Note Model Generation #7

ohare93 opened this issue Sep 7, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@ohare93
Copy link
Owner

ohare93 commented Sep 7, 2020

Need to be able to generate Note Models with a script, so that replacements can be automated and many models can share the same body, but with different Card Templates / Fields / Text / etc.

The issue is that I also want to maintain the dual multi directional sync between Anki that Brain Brew has now. Change it in a Yaml file, then sync those changes to Anki. Change it in Anki and sync those changes to the Yaml file.

The 3 types of files:

  • Generation files
  • Note Models in Yaml
  • Note Models in Anki

I have come to the conclusion that this is not possible, in the way a user would want. The issue here is that a user will edit an individual Card Template in either Anki or Yaml and want that change to be applied to the entire list. But this requires the changes in the Yaml file to be synced back into the Generation file. At present moment I don't think that's feasible.

If this feature is made now, I imagine it will be a one way process from Generation -> Yaml but Yaml <-> Anki is fine. Then there can be a verification check command to confirm to be run after Anki -> Yaml that confirms the Generation file creates the same result as the Yaml file. Otherwise the user should update it manually and check the verification after that.

Open to suggestions.

@ohare93 ohare93 added feature enhancement New feature or request and removed feature labels Sep 8, 2020
@ohare93 ohare93 added this to the Proper Release V1.0 milestone Sep 8, 2020
@ohare93 ohare93 removed this from the Proper Release V1.0 milestone Apr 7, 2021
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

1 participant