Project

Profile

Help

Story #8734

closed

Synchronize translation files

Added by quba42 almost 3 years ago. Updated over 2 years ago.

Status:
CLOSED - DUPLICATE
Priority:
Normal
Assignee:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Target Release - Debian:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

Ticket moved to GitHub: "pulp/pulp_deb/408":https://github.com/pulp/pulp_deb/issues/408


This feature has been partially implemented, but I don't think it has ever actually worked and contains various sync breaking bugs. As a result I will disable translation file synchronization completely for now.

The feature can then be re-added once fully completed. The following is a list of issues I have identified with the current incomplete implementation:

  • Debian references extracted versions of translation file archives in the Release file even if not actually there. This messes with the current implementation, but can be fixed by handling translation files the same way we do this for package indices.
  • We are currently synchronizing "translation diff file indexes", but not the files referenced from those indexes.
  • We are storing translation files as GenericContent, but the corresponding serializer cannot deal with multi artifact content.

Related issues

Related to Debian Support - Issue #8544: Add some translation files to at least one test fixture.CLOSED - DUPLICATEActions
Related to Debian Support - Issue #8671: Sync with Main Debian Repo fails on a translation file CLOSED - CURRENTRELEASEActions

Also available in: Atom PDF