kiwix / kiwix/operations

How should we run librechef?

Open
#262 2 comments 0 reactions 3 assignees Claimed by @benoit74 View on GitHub
question
Dominant language
Python
Stars
15
Forks
5
PR merge metrics
No merged PRs in 30d

Description

This is a very open question: how do we expect to run librechef.

librechef is the rice-coocker software responsible to create and update Kolibri channels for libretexts.

Currently librechef is a Python project, not released, not published to PyPI, not published to Docker.

Since it is now almost clear that it will become a part of our toolchain to update libretext ZIMs, how do we expect to run this?

The "difficulty" is that we probably want to run librechef just before running kolibri scraper, i.e. should we package both in a single Docker image? I feel like it is a bit weird since they are two very different projects.

But the same difficulty applies to other Kolibri channels (but they are supposed to be updated by learning equalities, even if it does not seems to be done regularly at all - i.e. we are waiting for African Story Books channel updates for months, and it is still not done AFAIK).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.