benoit74
benoit74
Before releasing 4.0, we should cleanup left-overs from the migration: - most code in `scraper/src/gutenberg2zim/templates` is now unused - `scraper/get_js_deps.sh` - `GUTENBERG_STRUCTURE.md` and `scraper/docs/JSON_FILE_STRUCTURE.md` files were more a reference for...
We should not have a search field inside the ZIM UI. Content is already properly indexed (at least since 3.0.0, not sure before that): - in the title index (from...
In https://github.com/openzim/gutenberg/issues/350, @kelson42 suggested we should enhance the author view (list of books of a given author). Most of it has already been done in https://github.com/openzim/gutenberg/pull/356, but it has been...
I've noticed that UI on small screens has some quirks. I've identified some cases below, but it is probably worth doing a full pass on all screens looking for low...
While we've had many sketches / ideas proposed in terms of UI/UX, I feel like we do not have one central place where all decisions have been centralized. This is...
With the move to Vue.JS, scraper will make JS an even more mandatory requirement. We need to implement a fallback UI for situations where JS is disabled. UI does not...
We need some CI checks for translations just like what we have on zimit-frontend: https://github.com/openzim/zimit-frontend/blob/c5a8882724f551501ec0790719f8f746879e73eb/.github/workflows/QA.yml#L72-L92 This will help merge TranslateWiki PRs with much more confidence.
Some books are in following languages at Gutenberg level: - `myn` => https://en.wikipedia.org/wiki/Mayan_languages - `nai` => https://en.wikipedia.org/wiki/Indigenous_languages_of_the_Americas These are valid ISO639-2 codes, but they have been "split" in many ISO639-3...
While https://github.com/openzim/gutenberg/issues/202 finally focused on Python dependencies, we still have to update JS and CSS dependencies. Not sure it is worth to be done on current codebase however, since we...
Should we care about redis warning regarding memory overcommit in "recent" Redis versions? (seen in Docker image obviously) ``` WARNING Memory overcommit must be enabled! Without it, a background save...