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

Use this program #170

Open
langfield opened this issue Nov 7, 2023 · 6 comments
Open

Use this program #170

langfield opened this issue Nov 7, 2023 · 6 comments

Comments

@langfield
Copy link
Owner

langfield commented Nov 7, 2023

Unclear if this project is complete or not. We must actually use it to find out.

@Pinchoboo
Copy link

I would like to use this program but my anki collection is too big to use it for my whole collection. Maybe we could add options for the clone pull and push operations to work on a single deck (and its subdecks)

@langfield
Copy link
Owner Author

langfield commented Mar 20, 2024

@Pinchoboo Thanks for reaching out. There is very little chance of me working on this project again. I now actually just keep my Anki user directory under version control and that works fine. You obviously can't track changes at a smaller granularity than backups this way, but that works pretty well.

If your collection is actually this large (ki can handle the entire AnKing deck last time I checked), consider cutting it down. Isn't it desirable to have the fewest number of notes needed to serve your purposes?

The way I use Anki has changed quite a bit since beginning this project. I now try to spend a little time each day purposefully looking for notes to delete.

"Perfection is achieved not when there is nothing left to add, but when there is nothing left to take away." - Antoine de Saint-Exupéry

@sudomain
Copy link

Hello,

There is very little chance of me working on this project again. I now actually just keep my Anki user directory under version control and that works fine.

Is this project maintained?

How suitable is this project for just pushing changes I want to make only to models? I see it uses a model.json file which seems perfect, but I can't find an example

@langfield
Copy link
Owner Author

@sudomain I think it's perfect for that.

It's not maintained. People most often use the word "maintained" to describe programs which have no hope of being finished, stable, correct, or concise.

In theory it is "done". But in practice I suppose there are some bugs I haven't yet found.

Unfortunately cPython is "maintained", and so no doubt eventually the ground will shift under our feet and this program's dependencies will be deprecated.

@langfield
Copy link
Owner Author

Try cloning a dummy collection to examine the models.json file that is created. It is only Anki's model dictionary, but serialized. Nothing particularly surprising.

@basislockhart
Copy link

Hi @langfield, I was very impressed by all the work you have put into this, the idea seemed quite nice!

Is there a place where you have shared how you use Anki and your workflow? Reading your posts and comments in this repo made me very curious about your way of thinking. I would love to learn more about how you learn.

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

No branches or pull requests

4 participants