Translations:Miranda NG:About/6/cs

From Miranda NG
Revision as of 16:13, 19 June 2018 by Goraf (talk | contribs) (Imported translation using page migration)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

V létě 2012 se dostal vývoj Mirandy IM do slepé uličky.

  1. Existující (i nadále) model vývoje Mirandy se ukázal jako kompletně neudržitelný z následujících důvodů:
    • Vývojářům doplňků trvá většinou více než rok, než začnou využívat novinky jádra a než se tedy konečně dostanou ke koncovým uživatelům.
    • Zdrojové kódy doplňků jsou roztříštěny do spousty repozitářů, mnoho doplňků už ani zdrojový kód dostupný nemá. Tím pádem byly možnosti týmu omezené, ne-li nemožné. Výsledkem byly doplňky které obsahovaly nepoužitelný, neefektivní nebo chybný kód, který ani nikdo nemohl opravit.
    • Bylo zde mnoho problémů s kompatibilitou mezi různými verzemi jádra Mirandy nebo dokonce mezi verzemi některých doplňků. Toto se ukázalo zvlášť při implementaci podpory Unicode, která v Mirandě IM ani nebyla dokončena.
  2. Nastal konflikt mezi Georgem Hazanem (ghazan) a Borisem Krasnovskiym (borkra), nejaktivnějšími vývojáři Mirandy v té době. Když Boris zrušil zvrátil opravu jeho chyby, protože v komentáři k dané revizi byl výraz borkred (borknuto) – jenž byl vymyšlen jedním z programátorů pro označení částí kódu, které byly nefunkční (borknuté) zásahem Borise – to byla poslední kapka pro George.