Skip to content

Migrate the GuestStream 015/016/029/032/044 batches (56 files) #26

Description

@docxology
  • Series: GuestStream
  • Files: 56
  • Estimated time: ~120 minutes
  • Labels: good-first-issue, i16-translations

Five GuestStream items with unmigrated full language sets: #15.3 Bobby Azarian "Teleological Stance" → S-tFHIqtbSI; #16.2 Mark Solms "Consciousness as Precision Optimization" (AutoCaption variants, stem typo '#0161.2') → c0_Vf5_qiWk (compare against already-migrated #16.2 files — delete exact dupes); #29.1 "Making Up Our Minds… MathArt" → UuXAjY9Wgdg (sole part, metadata title empty — verify on YouTube); #032.1 Adam Pease → 0pMxBM3ahwQ; #044.1 Tsuchiya & Saigo → FymR0rKdLZo.

Scope (from the triage doc, Part A):

  • Item GuestStream/GuestStream_015
    • 12 files, stem ActInf GuestStream 015.3 ~ Bobby Azarian, The Teleological Stance, 6 1 2023 → target translations/S-tFHIqtbSI.<bcp47>.srt
  • Item GuestStream/GuestStream_016
    • 11 files, stem ActInfLab GuestStream #0161.2 ~ Mark Solms Consciousness as Precision Optimization AutoCaption → target translations/c0_Vf5_qiWk.<bcp47>.srt
  • Item GuestStream/GuestStream_029
    • 11 files, stem ActInf GuestStream #029.1 Making Up Our Minds Imaginative Deconstruction in MathArt, 1920 – Present → target translations/UuXAjY9Wgdg.<bcp47>.srt
  • Item GuestStream/GuestStream_032
    • 11 files, stem ActInf GuestStream 032-1 ~ Adam Pease (audio) → target translations/0pMxBM3ahwQ.<bcp47>.srt
  • Item GuestStream/GuestStream_044
    • 11 files, stem ActInf GuestStream 044.1 ~ Tsuchiya & Saigo, Category TheoryNew video → target translations/FymR0rKdLZo.<bcp47>.srt

Read first: docs/volunteer-transcript-tasks.md —
sections "The 30-minute task (per file)" and "Exact command pattern".

Steps, per file:

  1. Verify the guessed video_id in the item's metadata.json + a YouTube spot-check of the part.
  2. Confirm the language by opening the .srt (normalize legacy codes per the migration map).
  3. Move with the two-step git mv into translations/<video_id>.<bcp47>.srt.
  4. Append the original repo-relative path to the destination item's metadata.json previous_paths.
  5. One path-scoped commit per item: translations(<series>): migrate <N> legacy files (I16 triage).

Acceptance criteria:

  • every listed file moved (or deleted, if byte-identical to an already-migrated target) with previous_paths recorded
  • no listed file remains in the item's Translations/ folder; empty Translations/ and translations_tmp/ removed
  • spot-checked target files open as valid subtitles and match the verified part/language

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    good-first-issue30-minute volunteer task (I16 translations triage)i16-translationsTranslations migration triage

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions