Jump to content

Content Transform Team

From mediawiki.org
This page is a translated version of the page Content Transform Team and the translation is 100% complete.

Tým Content Transform je zodpovědný zejména za údržbu nástrojů pro analýzu wikitextu a Map.

Prohlášení o poslání

Stručně řečeno, tým Content Transform se zabývá formáty obsahu a překlady mezi nimi.

Trochu konkrétněji,

  • Naším cílem je poskytnout specifikace a podporu pro formáty používané při tvorbě obsahu wiki
  • Vyvíjíme překladače mezi formáty obsahu wiki
  • Vytváříme a udržujeme infrastrukturu pro vykreslování a překlady obsahu
  • Vytváříme nástroje pro ověřování celistvosti a správnosti obsahu, a jeho migrace.

Historie

Až do května 2015 byl Parser wikitextu pod záštitou týmu tým MediaWiki Core , který zároveň spravoval primárně MediaWiki Core. Zároveň existoval tým Parsoid, který byl zodpovědný za nově vznikající Parsoid projekt. V květnu 2015 byl tým Parsoid přejmenován na tým Parsing. Parser byl přesunut pod zodpovědnost nově přejmenovaného týmu. V této době se do týmu přidalo několik nových lidí a další přibyli v dubnu 2016. Tito lidé se však v dubnu 2017 přesunuli opět, tentokrát do týmu MediaWiki Platform . V srpnu 2021 se spojil tým Parsing s týmem Map a týmem Product Infrastructure . Nově vzniklé uskupení bylo přejmenováno na $2.

Aktuální práce

V ročním plánu na období 2023–2024 tým Content Transform pracuje na následujících třech položkách angažované práce:

  1. Sjednocení analyzátoru
  2. Ukončení podpory RESTBase
  3. Průběžná údržba Map a naše další odpovědnosti za produkty

Neočekáváme, že v časovém rámci 2023-2024 budeme mít k dispozici více než 10–15 % našeho času na další nové iniciativy, ale vítáme příležitosti ke spolupráci, zejména na plánování, integraci a dlouhodobém plánu analýzy/wikitextu/map.

Spolupráce

Zapojení týmu Content Transform

Phabricator

Kdokoli mimo Wikimedia Foundation může upoutat naši pozornost otevřením lístku ve Phabricatoru označeným Content-Transform-Team. Tím se tiket zviditelní pro tým na jeho týdenním schůzce třídění, kde bude tiket přidělen jednou z následujících dispozic:

  1. Může být přesunuta do jiného projektu, za který odpovídá tým Content Transform.
  2. Může být přesunuta do sloupce "Později" v tabulce Content-Transform-Team, pokud se jedná o problém, který tým ještě není připraven řešit.
  3. Může mít odstraněný štítek Content-Transform-Team, pokud tým nesouhlasí s tím, že tiket spadá pod projekty, za které je zodpovědný.

Gerrit

Tým udržuje Revizní komise Gerritu. Recenze v úložištích kódu, za které je tým zodpovědný, by měly být viditelné na této nástěnce. Tato tabule je však nedokončená a nemusí zahrnovat veškeré úložiště týmu. Chcete-li upoutat naši pozornost na konkrétní recenzi, označte ji #ctt-attention. Tím bude recenze viditelná pro tým, kde bude mít recenze jednu z následujících dispozic:

  1. Může být připsána členovi týmu ke kontrole
  2. Může být označena #ctt-techforum pro opravy, které vyžadují týmovou diskusi
  3. Pokud tým nesouhlasí s tím, že recenze spadá pod projekty, za které je zodpovědný, může být odstraněn tag #ctt-attention a nebo přidán tag #ctt-triaged.

Slack (pouze pro interní použití Wikimedia Foundation)

Zaměstnanci Wikimedia Foundation nás mohou najít na Slacku na #content-transformers.

Úložiště kódu, za které je tým Content Transform buď přímo zodpovědný, nebo sdílí odpovědnost s ostatními týmy

  • Parsoid
  • Knihovny PHP/Node.js, na kterých Parsoid závisí
    • wikipeg PEG parser (dříve fork pegjs)
    • Zest
  • MediaWiki-Parser
  • Parser RemexHtml HTML5
  • Rozšíření MediaWiki
    • Linter
    • ParserMigration (probíhá opětovné povolení)
    • Parsoidní implementace následujících funkcí:
      • Gallery, Pre, Nowiki, Indicators
      • Cite
      • Poem
      • Imagemap
      • Translate
      • Kartographer
  • Nástroje pro zajištění kvality
    • TestReduce
    • VisualDiff
    • UprightDiff
  • Stack map a související rozšíření
  • Obsahové služby, které jsou nad Parsoidem a slouží k poskytování mobilních aplikací
    • mobile-html

Související odkazy