ankitects / ankitects/anki

Consider dropping 'extend daily limits' from custom study

Open
#3,695 7 comments 6 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
30.5k
Forks
3.2k
Avg merge
2d 8h
Merged PRs (30d)
72

Description

Custom's study's "extend" option was a quick-and-dirty hack, that works by reducing the count of cards studied that day in order to trick Anki into thinking more cards are still available. This leads to confusing behaviour when users extend their limits above the currently-available card limit, or when they put negative values in.

When @RumovZ introduced per-deck limits, I believe the thinking at the time was that they would eventually replace the existing custom study functionality. Perhaps it's about time we think about doing that?

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by tracing the custom study “extend” option and the per-deck limits it may replace, then determine the intended behavior for limits above availability and negative values. Done means the maintainers have agreed on the replacement or removal scope and its behavior is covered by appropriate tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.