Po tech par letech co pouzivam NC sem dospel k nazoru, ze vyvoj snad ridi nakej expert z marketingu. Ten zrejme tlaci vyvojarskej team do implementovani novejch funkci, ktere pak pouziva ve srovnavacich tabulkach s konkurenci. Bohuzel, tohle se deje na ukor stability a kontinuity.
Priklad: pred casem se NC-team hodne chlubil zavedenim funkce end-to-end encryption (E2EE). Jenze presla naka doba, a je zapotrebi uvest dalsi nove funkce kterejma se da chlubit, tak tedy vysla verze NC 21, ktera s velkou slavou uvedla "whiteboard". Ani slovem se nezminil fakt, ze NC21.x rozbil E2EE. Presneji receno, vyvoj E2EE je v podstate mrtvej, protoze Greg co to mel na starosti z NC odesel uz pred pul rokem a od ty doby tam zadne commity nebyly.
Nebo "talk": uvedeno kdysi s velkou slavou (jestli se nemylim 2 nebo 3 "major" verze spatky), jenze porad je to jenom beta, jakz-takz pouzitelna pro 3-4 klienty. Jako seriozni tool pro kolaboraci je to nepouzitelne, tady je jitsi nebo bigbluebutton mnohem dal.
Treba ted nedavno vysel novej klient 3.2, a velka slava protoze podporuje nove virtualni filesystem. Akorat ze ne na linuxu, a ve windows je to omezeno jenom na Win10. Ze pro linux porad neni slusnej klient (jenom ten appimage-bastl) ani nemluvim.
Proc takovej prekotnej vyvoj? Proc se nejdriv nedotahnou veci ktere uz jsou rozdelane? Proc se implementuji nove funkce i za cenu rozbiti tech stavajich?
15. 4. 2021, 02:10 editováno autorem komentáře