importPI19fromDHGE / dhge-pi19-sem4

Mitschriften des Matrikel 2019, aus dem vierten Semester des Studiengangs "Praktische Informatik", an der DHGE
12 stars 6 forks source link

Anki syncing / repo #115

Closed RvNovae closed 3 years ago

RvNovae commented 3 years ago

Entweder für git: https://ankiweb.net/shared/info/1788670778

Oder jemand setzt einen sync server auf: https://github.com/ankicommunity/anki-sync-server

Weil Anki ist schon ein gutes tool zum lernen.

Steve2955 commented 3 years ago

@RvNovae Ich dachte der sync-server ist nur dazu da, um Fortschritte zu synchronisieren?

Edit: Irgendwie kann man auch Decks teilen

Steve2955 commented 3 years ago

Ziel in Sem5 sollte es sein eine md2anki Action laufen zu lassen. Das genau Tool kann man sich nochmal raussuchen

RvNovae commented 3 years ago

Das klingt auch cool. Bin mal gespannt, wie gut das funktioniert.

Steve2955 commented 3 years ago

Wenn man so ne Action laufen hat, braucht man sich vielleicht auch nicht um die Versionierung der .apkgs sorgen, sondern kann die Files einfach in ein Release reinpacken (analog zu den PDFs) oder irgendwas mit git lfs anstellen?

RvNovae commented 3 years ago

Die Versionierung der apkgs wird ja über die Versionierung der Markdown Dokumente realisiert.

Und ja, würde die dann auch bei den Release PDFs mit reinpacken.

jsuesse commented 3 years ago

Die Versionierung der apkgs wird ja über die Versionierung der Markdown Dokumente realisiert.

Und ja, würde die dann auch bei den Release PDFs mit reinpacken.

Ich kann mir vorstellen, dass es zu Problemen kommen kann - müssen wir ausprobieren, aber nicht überrascht sein.

Angenommen man importiert individuell immer wieder die überarbeitete Version des Decks Dann sind Umbenennungen am Level 2 Header bestimmt = neue Karten Entsprechend müsste man hin und wieder das lokale Deck aussortieren oder das lokales Deck inklusive Lernfortschritt löschen und das Git-Deck importieren.

RvNovae commented 3 years ago

Stimmt, daran hatte ich nicht gedacht.

jsuesse commented 3 years ago

Kurz um das hier abzulegen: von https://www.quora.com/What-is-the-best-way-to-collaborate-on-Anki-decks kam der Tipp zu https://ankiweb.net/shared/info/1672832404

Useful when you need to edit with an external software (eg Excel) a large collections of cards. To ensure the edited cards merge properly when importing back into Anki, the unique card id is critical.

5 years ago, vielleicht schon Teil von Anki; muss weiter recherchieren

jsuesse commented 3 years ago

Entweder für git: https://ankiweb.net/shared/info/1788670778

Das sieht sehr passend aus

jsuesse commented 3 years ago

Das hier habe ich noch ausgegraben https://github.com/OnkelTem/anki-dm

Steve2955 commented 3 years ago

@nukerxy @RvNovae Also ich würde mich hier wirklich auf Markdown zu Anki Umwandlungen konzentrieren. Dazu gibt's ja auch schon einige Tools, die im Internet rumliegen, aber so richtig zufrieden war ich eigentlich mit keinem. Ich hab daher selbst mal ein bisschen rumgebastelt. Ist zwar erstmal nur ein Prototyp/MVP, aber ich denke man könnte das beliebig erweitern und an unsere Anforderungen anpassen. Von der Versionierung von JSON Repräsentationen von Decks würde ich persönlich Abstand nehmen wollen.

jsuesse commented 3 years ago

Das Ganze läuft in dhge-pi19-sem5 sehr gut.