20. jūlijā Jellyfin projekta vadītājs Džošua Bonifeiss (Joshua Boniface) forumā paziņoja, ka atkāpjas no amata. Kopā ar viņu projektu pamet arī komandas biedrs Antonijs (Anthony), bet vēl piektdien, 17. jūlijā, no komandas aizgāja Endrjū (Andrew). Trīs galvenie cilvēki dažu dienu laikā.
Jellyfin ir bezmaksas un atvērtā koda mediju serveris — programma, ar ko savu filmu, seriālu un mūzikas kolekciju var straumēt uz televizoru, telefonu vai pārlūku no sava datora. To 2018. gada beigās izveidoja kā atzarojumu no Emby pēc tam, kad Emby aizvēra pirmkodu. Septiņarpus gadu laikā Jellyfin kļuva par populārāko atvērtā koda risinājumu šajā jomā un galveno alternatīvu Plex.
Atšķirībā no Plex Jellyfin nepārdod maksas funkcijas — viss ir pieejams bez abonementa un bez servera, kas piederētu kādam uzņēmumam. Programmai ir oficiāli klienti tīmeklim, Android, Android TV, iOS, Roku, Kodi un Xbox. Pēdējais stabilais laidiens 10.11.0 iznāca 2025. gada oktobrī pēc vairāk nekā gada izstrādes un testēšanas; tieši Bonifeiss to raksturoja kā vienu no lielākajām projekta versijām līdz šim, ar plašām aizmugures pārmaiņām. To viņš arī parakstīja kā projekta vadītājs.
Iemesls — izdegšana
Bonifeiss aiziešanu skaidro tieši. Amats prasīja vairāk enerģijas, nekā viņš spēja dot, un tas noveda pie izdegšanas.
Man personīgi vienkārši bija pienācis laiks pārmaiņām. Es vairs nespēju veltīt to enerģiju — ne garīgi, ne laika ziņā —, ko šī loma prasīja, un tāpēc nepildīju savus pienākumus pieņemamā līmenī, piedzīvoju smagu izdegšanu un riskus savai psihiskajai veselībai. Bija laiks pakāpties malā.
Antonijs savu aiziešanu skaidro citādi. Viņš gan koda rakstīšanā vairs daudz neiesaistās, bet kārto lietas aizmugurē un darbu ar lietotņu veikaliem. Pēc gandrīz astoņiem gadiem viņa dzīve mainās, un citām lietām jādod priekšroka. Endrjū aiziešanas iemeslus paziņojumā neizklāsta.
Nodošana notiek mierīgi
Bonifeiss uzsver, ka vara projektā nepāriet haosā. Nodošana norit draudzīgi, saziņa starp pusēm ir laba, un riska sazaroties naidīgi — kā tas dažkārt notiek atvērtā koda projektos — praktiski nav.
Antonijs sola palīdzēt ar pāreju tik ilgi, cik vajadzīgs. Pēc viņa vārdiem, viņš to darīs, pat ja process aizņems gadu. Projekts paliek to komandas cilvēku rokās, kuri to virza jau daudzus gadus.
Pats Bonifeiss atskatās uz to, ar ko sākās Jellyfin. Sākumā viņš domāja, ka programmu izmantos varbūt daži simti vai, ja paveiksies, daži tūkstoši cilvēku. Septiņarpus gadus vēlāk tas ir populārākais atvērtā koda mediju serveris un izmantojama alternatīva Plex miljoniem serveru administratoru un, pēc viņa vārdiem, iespējams, desmitreiz vairāk atsevišķu lietotāju. Emby, no kura Jellyfin savulaik atdalījās, komanda ir atstājusi tālu aiz muguras.
Kāpēc tas ir svarīgi
Jellyfin gadījums parāda problēmu, kas atkārtojas populāros atvērtā koda projektos: uzturēšana gulstas uz nedaudziem cilvēkiem, kuri to dara brīvajā laikā. Kad projekts izaug līdz miljoniem lietotāju, brīvprātīgais darbs prasa arvien vairāk, un galu galā cilvēks izdeg vai viņa dzīves apstākļi mainās. Tie paši cilvēki, kas projektu iznes cauri izaugsmei, bieži ir tie, kas no tā aiziet visnogurušākie.
Jellyfin priekšrocība ir tā, ka aiziešana nenotiek pēkšņi. Bonifeiss un Antonijs paliek pieejami nodošanas laikā, un lēmums ir pieņemts atklāti foruma paziņojumā, nevis klusējot. Tas dod pārējai komandai laiku pārņemt pienākumus, kamēr programma turpina darboties.
Jellyfin aiz sevis nav uzņēmuma. To uztur brīvprātīgo komanda, un naudu projekts saņem no ziedojumiem. Tāds modelis nozīmē, ka daži cilvēki gadu no gada velta lielu daļu brīvā laika programmai, ko lieto miljoni. Bonifeisa apraksts par izdegšanu šo spriedzi parāda tieši — versija 10.11 vien prasīja vairāk nekā gadu darba, un tas notika papildus vadītāja pienākumiem.
Šoreiz pāreja notiek plānoti — ar iepriekšēju brīdinājumu un solījumu palīdzēt. Tas atšķiras no gadījumiem, kad viens uzturētājs pēkšņi pazūd un projekts paliek bez īpašnieka. Jellyfin komanda ir pietiekami liela, lai darbs turpinātos bez pārtraukuma, un pārējie tās cilvēki jau gadiem raksta kodu un kārto laidienus.
Kā reaģē kopiena
Ziņa ātri nonāca Hacker News pirmajā lapā, kur diskusija savāca 335 balsis un gandrīz 300 komentāru. Foruma pavedienā lietotāji galvenokārt pateicas trim aizejošajiem par gadiem ieguldītā darba. Diskusijas laikā to vienlaikus lasīja vairāk nekā 270 viesu.
Vairāki komentētāji atzīmēja to pašu, ko uzsver komanda: aiziešana ir pieteikta laikus un notiek mierīgi, tāpēc naidīgs sazarojums nedraud. Citi pauda cerību, ka projekta ziedojumu un brīvprātīgo modelis izturēs vadītāja maiņu.
Parastam lietotājam šobrīd nekas nemainās. Serveri strādā tāpat, klienti saņem atjauninājumus, un nekādu funkciju neatslēdz. Bonifeiss savu ierakstu beidz ar frāzi, ka cer, ka Jellyfin viņu pārdzīvos, un uzticas komandai saglabāt kodu un projekta filozofiju. Programmas mājaslapa un lejupielādes turpina darboties bez izmaiņām, un nākamā versija joprojām ir izstrādē.
Komentāri
Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.