Skip to content

Migrate to Zimfarm API v2 #958

@benoit74

Description

@benoit74

A significant upgrade of the Zimfarm is being prepared by @elfkuzco (and a bit of myself).

We will take this opportunity to make breaking changes in the API and move to a v2.

Details about the migration are at https://github.com/openzim/zimfarm/blob/zimfarm-upgrade/backend/V1_TO_V2_MIGRATION.md

Zimfarm v2 schema has now more or less stabilized, so we can start to work on adapting WP1.

You can see both v1 and v2 schemas (and they will stay there after the migration as reference) at https://tmp.kiwix.org/ci/zimfarm_v2/

Migration is for now planned for second half of August (or early September, depending how ready everybody is, and how stuff is going on when I go back from holidays).

@audiodude how would you like to perform the migration effort?

From my perspective, the simplest is maybe that @elfkuzco prepares a draft PR (since he knows quite well the migration details, and WP1 code should be pretty easy to modify) and we both review it. WDYT?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions