Patchwork (software) - Patchwork (software)

Slátanina
Původní autořiJeremy Kerr
VývojářiStephen Finucane
Stabilní uvolnění
2.2.2 / 25. května 2020; před 6 měsíci (2020-05-25)[1]
Úložiště Upravte to na Wikidata
NapsánoKrajta, Django
Operační systémCross-platform
K dispozici vAngličtina
TypKontrola kódu
LicenceGPL v2[2]
webová stránkajk.ozlabs.org/ projekty/slátanina/

Slátanina je zdarma, webové náplast sledovací systém navržený k usnadnění příspěvků a správy příspěvků do open-source projekt. Účelem je usnadnit proces správy oprav přispěvatelům i správcům projektu.

Opravy, které byly odeslány do a poštovní seznam jsou systémem „chyceni“ a zobrazují se na webové stránce. Všechny zveřejněné komentáře, které odkazují na opravu, jsou připojeny také na stránku opravy. Správce projektu pak může prohledávat seznam oprav a každou z nich označit určitým stavem, například Přijato, Odmítnuto nebo Zkontrolováno. Staré opravy lze odeslat do archivu nebo odstranit.

V současné době se Patchwork používá pro řadu open-source projektů, většinou subsystémů linuxového jádra. Ačkoli Patchwork byl vyvinut s ohledem na pracovní postup jádra, cílem je být dostatečně flexibilní, aby vyhovoval většině komunitních projektů.

Dějiny

Patchwork vyvinul Jeremy Kerr pro použití s Linux PPC64 poštovní seznam.[3] Nasazení ozlabs.org bylo později rozšířeno, aby zahrnovalo další projekty a funkce.[4][5]

Design

Původně napsáno v Perl,[6] nyní je napsáno Krajta, za použití Webový rámec Django. Poslední verze použití Patchwork Bootstrap[7] pro uživatelské rozhraní front-end.

Viz také

Reference

externí odkazy

  • Oficiální webové stránky
  • slátanina na GitHub
  • Patchworková dokumentace
  • Příručka Ubuntu Patchwork
  • Stephen Finucane (2016-01-31). „New Patchwork: Bringing CI, patch tracking and more to the Mailing List“ (PDF). Citováno 2016-08-22.