Dalsi novinkou je, ze novy Nautiilus uz neumoznuje zobrazovat ikony na plose. Ja plochu se velkou chuti pouzivam jako prechodne odkladiste veci keter chci mit na ocich a na kterych pracuji. Ikony na plose se "mozna v budoucnu vrati prostrednictvim rozsireni ..." az k tomu Nautilus bude mit API
Jsem sam, nebo jeste nekomu prijde ze by se pri vyvoji nemely odebirat funkce bez aktualni nahrady ? To neni jen o Nautilu, treba takovy Wayland, ktery po X letech vyvoje neumel (a stale neumi) vzdalenou plochu a snimky obrazovky ? Mnoha uzivatelum to muze byt srdecne jedno, ale pro nekodo kdo spravuje pocitac ostatnim uzivatelum (treba v armci rodiny) to muze byt dost velky problem ...
A neni to o tom ze "staci nainstalovat rozsireni" nepo "prepnou na X-ka", rozsireni Linuxu na desktopu podle me strasne skodi to ze nelze vzi aktualni instalacni obraz (Ubuntu, Fedora), nainstalovat a mit +/- stejny uzivatelsky zazitek jako pred rokem ve vychozim nastaveni.
Nejde říct, že Wayland neumí sdílení obrazovky. Jen u Waylandu aplikace nemají automaticky přístup k celé obrazovce (z bezpečnostních důvodů). Ale třeba Mutter (kompozitor GNOME) má API, přes které si aplikace můžou o snímky obrazovky říct, od začátku. Výchozí snímkovač obrazovky v GNOME ho používá, přešly na něj i některé nástroje pro nahrávání obrazovky. Problém byl v tom, že řada aplikací se pořád spoléhá na X a toto nové API ještě prostě nezačala používat. Je to začarovaný kruh, kdy odkládat vydání něčeho, aby to stihl ekosystém aplikací adoptovat, nepomáhá, protože autoři aplikací se nebudou přizpůsobovat něčemu, co se nepoužívá.
Dobre, snimky obrazovky bylo mozne delat od zacatku, u sdilene plochy se muselo pockat na PipeWire a ja ani zatim nevim jestli 03//2018 to nekdo implementoval do sveho softwaru (TeamViewer, Anydesk ...)
Ale hlavne: uzivateli je - a melo by byt - jedno PROC to najednou nefunguje, pro uzivatele je smerodante UX a "aby to proste fungovalo"
Proto ma uspech Apple, castecne proto uspel Android a Chromebooky a proto ma linux na desktopu stale postaveni "systemu pro geeky a nerdy"
Ja jsem na Linuxu vice jak 10 let a za tu dobu u me doslo k posunu - nemam uz cas na to se v necem porad stourat/upravovat/opravovat a radsi dam penize za stabilni a funkcni reseni
Ano, to ale není o nějakém načasování změn, ale o tom, že Apple, Microsoft a Google mají svoje ekosystémy plně pod kontrolou a také výrazně větší uživatelskou základnu za sebou. Takový Microsoft oznámí, že od verze Windows XY už se nebude používat toto API na získání snímků obrazovky, ale nové, a tvůrci aplikací se tomu prostě přizpůsobí. V Linuxu to prostě nefunguje tak, že nějaká autorita oznámí, že se k určitému datu přepne a hotovo. Ten přechod je potom postupný a je zpomalený tím, že Linux prostě nemá velkou uživatelskou základu. Když např. Mozilla neupraví Firefox na nové API ve Windows, znamená to, že 90 % jejich uživatelů nebude schopných sdílet obrazovku. Když to neudělá pro Linux, tak se to dotkne tak 3 % jejich uživatelů. To je pod jejich rozlišovací schopnosti a realita tomu odpovídá. V Mozille dnes na linuxové části pracuje jeden jediný člověk a ještě na částečný úvazek. Většinu vývoje specifického pro Linux táhneme my v Red Hatu. A u jiných aplikací je to podobné.
Problém tedy není v tom, že by si vývojáři vymýšleli nesmysly a blbě načasovávali jejich vydání, ale prostě to, že změny se prosazují v Linuxu postupně a pak hlavně to, že prostě Linux nemá takové páky na vývojáře třetích stran, aby se těm změnám včas přizpůsobovali.
Prispevek z 19.12.2017 https://community.teamviewer.com/t5/Linux/State-of-Wayland-amp-TeamViewer/td-p/26340 Wayland byl jako standartni zobrazovaci komponenta uveden ve Fedore 25 a v Ubutnu 17.10. Teamviewer byla jeden z mala 3rd-party progamu co jsem pouzival.
Nerikam ze vyvojari Linuxu/Gnome vyvijeji nesmysly, ale zrusit funkcionalitu (ikony na desktopu) bez nahrady s tim ze se to bude v budoucnu resit externe (extension) AZ k tomu dodelame API ... mi neprijde jako vhodny postup s ohledem na uzivatele. Jedine ze by ty ikony na desktopu primo neumoznovaly implementaci toho API ...
Jako uzivatel Gnome 3.xy vdim jak se toto pravidelne opakuje a Nautilus je toho nejlepsim prikladem. Pritom jsem nikdy nemel pocit ze by mi zrovna u nautila neco vadilo/chybelo. Misto toho bych si strasne moc pral jednoduchy, gnome-like email-klient s napojenim na evolution-server (gnome-calendar, gnome-kontakty).
Ja vidim problem ze opravdu chybi autorita s nejakou dlouhodou vidinou konzistetniho UX ktera by mela paky na vyvojare desktopovych prostredi :-D
Nevím jestli se něco nezměnilo, ale ikony se jen přesunují do gnome-shell . Už se o to nebude starat file manager.
http://news.softpedia.com/news/gnome-to-users-desktop-icons-are-moving-to-gnome-shell-with-gnome-3-28-519405.shtml
"who asked them to stop taking away features from their desktops, GNOME said that desktop icons will be handled by GNOME Shell in GNOME 3.28 because it doesn't make sense for a file manager (Nautilus in this case) to manage them."
K tomu Nautilu: Carlos, který je správce Nautilu a stojí za onou změnou, pracuje v mém týmu, takže má docela slušný vhled do situace. Když před 3,5 roky přebíral Nautilus, tak první věc, o které byl přesvědčený, že se musí udělat, aby se dal Nautilus dlouhodobě rozvíjet a odstranily se letité problémy, bylo vyjmutí ikon pro desktop z Nautilu.
3 roky to odkládal s tím, že přepracovával jiné věci a dával ostatním echo, že k tomu jednou dojde. Po 3 letech už do toho prostě musel hrábnout a ten kód odstranit. Aby to ostatním maximálně usnadnil, napsal dlouhý blogpost o tom, jaké jsou alternativy, dokonce naprogramoval proof-of-concept rozšíření pro GNOME Shell, které tu funkcionalitu přináší. Pro samotné GNOME ikony na ploše prostě nejsou priorita. 7 let se tam ve výchozím stavu nepoužívají, za tu dobu na ten kód nikdo nesáhl, nikdo o něj neměl zájem. Že se ti, kteří tu funkcionalitu používají, probudili až v momentě, kdy ji Carlos po několika letech odkladů odstranil, opravdu není jeho chyba.
Dobre, ja sem si ted dal praci s hledanim informaci o teto zmene, docela poucne cteni je: https://didrocks.fr/2018/01/23/welcome-to-the-ubuntu-bionic-age-nautilus-a-lts-and-desktop-icons/
A muzu rict ze v tom mam stale zmatek. Pisu z pracovniho macu a doma mam fedoru 25, take to rozsireni muzu tezko vyzkouset , ale pochopil jsem ze jeho funkcnost je omezena a na nektere veci jeste ani neni udelane API v Nautilu ("we will start contributing for a more long term plan ... to shape a proper API, have good Drag and Drop support and so on")
" Že se ti, kteří tu funkcionalitu používají, probudili až v momentě, kdy ji Carlos po několika letech odkladů odstranil, opravdu není jeho chyba."
Jiri, myslite uzivatele nebo vyvojare ? Nezlobte se, ale bezne uzivatele - a nejen Gnome/Linuxu - bude zajimat pouze konzistentni a dobre UX a ne co je a neni pro GNOME priorita.
Nejlepší je blogpost přímo od Carlose: https://csorianognome.wordpress.com/2017/12/21/nautilus-desktop-plans/
"Jiri, myslite uzivatele nebo vyvojare ? Nezlobte se, ale bezne uzivatele - a nejen Gnome/Linuxu - bude zajimat pouze konzistentni a dobre UX a ne co je a neni pro GNOME priorita."
Asi obě skupiny. Uživatelé toho jsou i distribuce, které ikony na ploše používají jako Ubuntu. Vývojáři Canonicalu o tom věděli dlouho, mohli tu část kódu převzít a udržovat, mohli vytvořit nové řešení, ale oni stejně jako ostatní se probudili až v momentě, kdy na všechno měli málo času.
Co se týče konzistentního UX, tak rozhodnutí nepoužívat ikony na ploše padlo v GNOME už před více než 8 lety. Můžeme se dohadovat, jestli to bylo správné nebo špatné rozhodnutí, ale rozhodně mi nepřijde nekonzistentní odstranit něco, co daný projekt nepoužívá 7 let a na co nikdo roky nesáhl a nejevil o tom zájem. Pokud někdo trvá na ikonách na ploše, tak je pro něj asi lepší používat prostředí, které s nimi v návrhu počítá. I Carlos takovým lidem radí, aby začali používat Nemo. Ten má sice architekturu starého Nautilu a trpí jeho chronickými problémy, ale zrovna část, která se stará o ikony, je udržovaná a dokonce rozvíjená, takže dnes umí víc, než uměl Nautilus. Právě proto, že to je pro Cinnamon priorita, protože to je to, co používají ve výchozím nastavení.
S temi ikonami a konzistetnim UX mate pravdu. Pro me je Gnome skvele prostredi, prave tim jakou poskytuje ucelenost - ma sve aplikace s jednotnym UI ktere jsou spolu provazane, jedine co mi opravdu chybi je ten mail. To mi krome KDE jina prostredi nenabidnou. Moc rad vyuzivam aktivity a expose, bohuzel pro me - ale i pro mnoho ostatnich - se vyvojari tech vzpominanych 8 let snazi protlacovat svou vizi, ktera je rekneme v urcitych ohledech trochu radikalni.
Ale to bychom skoncili u filozofickych debat jestli je lepsi delat veci tak jak si je lide preji a nebo prosazovat nejake vize ... za me treba ty vize ale nechavat moznost aby si to lide mohi upravovat tak jak si preji ... coz je samozrejme z vyvojarskeho hlediska mnohem tezsi.
Gnome prostředí se mi moc líbí a celkově se mi víceméně líbí kam směřuje. Dokud však nebude opraven problém s muterem, který způsobuje sekání prostředí je pro mě nepoužitelné. Myslím že mnoho uživatelů by sneslo jednu nebo dvě verze bez novinek, jen kdyby se v nich opravil problém s lagovanim prostředí.