Portál AbcLinuxu, 15. prosince 2025 20:32


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
11.12. 20:36 -
Rozbalit Rozbalit vše Re: GPXSee 15.6
Odpovědět | Sbalit | Link | Blokovat | Admin
Už je to zabalené jako Flatpak?
12.12. 00:12 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: GPXSee 15.6
K čemu?
Každý má právo na můj názor!
12.12. 03:26 -
Rozbalit Rozbalit vše Re: GPXSee 15.6
Huh? Mám si tuto reakci vyložit tak, že ten software píšeš pro Sebe, nikoliv pro uživatele? Apropo, "Kdo nechce čekat, až nová verze dorazí do jeho distribuce, nalezne zdrojové kódy" - tohle je v roce 2025 špatné i jako vtip.
12.12. 08:22 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: GPXSee 15.6

Uživatelé prakticky libovolné moderní Linuxové distribuce ten software mají v repozitářích své distribuce. Pokud někdo chce experimentovat s novou verzí, může zkusit "experimentální" balíčky z OBS nebo si jej přeložit/zabalit sám.

Běžný uživatel si to samozřejmě překládat sám nebude, ten spustí pacman -S gpxsee, zypper install gpxsee, emerge gpxsee nebo třeba i winget install gpxsee. Ale někdo, kdo chce experimentovat s "bleeding edge" softwarem, by nějaké základní povědomí o tom, jak věci fungují mít měl a umět stáhnout tarball a spustit tři příkazy bych si k těmto základům dovolil řadit i v roce 2025.

Každý má právo na můj názor!
12.12. 13:26 -
Rozbalit Rozbalit vše Re: GPXSee 15.6

Opravdu?

Nehledě na to, že sám používám primárně tzv. immutable distribuce - Silverblue a SteamOS.

12.12. 15:32 -
Rozbalit Rozbalit vše Re: GPXSee 15.6
Jinak, abych jen nekritizoval, tak GPXSee jako takový je kvalitní software. Vadí mi pouze ten nepříliš vhodný způsob distribuce na Linuxu (na Windows naopak chválím použití WinGetu).
12.12. 15:55 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: GPXSee 15.6
Opravdu?

Opravdu. Je to tedy samozřejmě trochu závislé na definici výrazu moderní, ale mojí definici slova "moderní" prostě distribuce, která není schopná reagovat na vývoj trhu a zařadit "top" SW ve své kategorii ani v řádu let, prostě nesplňuje.

Nehledě na to, že sám používám primárně tzv. immutable distribuce - Silverblue a SteamOS.

Immutable distribuce (stejně jako Debian-based distribuce) nejsou ničím výjmečné a stejně jako u jakékoliv jiné distribuce je na jejich autorech aplikace pro jejich distribuci sestavit/zabalit. Očekávat, že autoři SW budou svůj SW sestavovat pro každou z "tří milionů" existujících distribucí sestavovat sami je naivní. Nebudou, a obzvláště ne v případě, že ta která forma distribuce je neslučitelná s jejich přesvědčením...

Každý má právo na můj názor!
12.12. 16:33 -
Rozbalit Rozbalit vše Re: GPXSee 15.6
Očekávat, že autoři SW budou svůj SW sestavovat pro každou z "tří milionů" existujících distribucí sestavovat sami je naivní.
Což právě řeší Flatpak. Očekávat, že budou koncoví uživatelé sami sestavovat software ze zdrojových kódů je mimochodem rovněž naivní.
12.12. 16:44 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: GPXSee 15.6
Což právě řeší Flatpak.

To opravdu neřeší, Flatpak je pouze další z mnoha způsobů distribuce SW pro Linux.

Očekávat, že budou koncoví uživatelé sami sestavovat software ze zdrojových kódů je mimochodem rovněž naivní.

V tom v zásadě nejsme vepři. Ani já to u běžných koncových uživatelů neočekávám. U "poweruserů", co chtějí zkoušet poslední verzi ještě před tím, než se objeví v jejich distru, to nicméně chci, protože někdo kdo ten SW umí sestavit je s mnohem větší pravděpodobností dostatečně fundovaný na případné použitelné bugreporty.

Každý má právo na můj názor!
12.12. 20:52 RealJ | skóre: 8
Rozbalit Rozbalit vše Re: GPXSee 15.6
Souhlasim s Martinem, kdokoliv nekdy neco distribuoval prijde na to ze delat balicky pro 300+ ruznych zpusobu distribuce je proste ztrata casu. Tech 5 uzivatelu konkretniho balickovaciho reseni to nijak financne neoceni.
🇹🇬 avatar včera 02:17 🇹🇬 | skóre: 37 | blog: Grétin blogísek | 🇮🇱==❤️ , 🇵🇸==💩 , 🇪🇺==☭
Rozbalit Rozbalit vše Re: GPXSee 15.6

předpokladam že mužeš udělat fork a rovnou to třeba i celý přepsat do rustu :P :P :D ;D

stasi se probouzí 🕵️🇩🇪 indové říděj🚚🇮🇳 plavba🍉🛶
včera 13:24 -
Rozbalit Rozbalit vše Re: GPXSee 15.6
Proč? Já bych (jakožto turista a horal co ssebou často nosí Garmina a cestu si loguje) tu aplikaci pouze rád používal, jenže na žádném z mých systémů si ji nenainstaluji, protože není jak (krom ruční kompilace). Že je linuxová distribuce softwaru jedna velká žumpa je bohužel fakt. Klasické repozitáře (a pomalost distribuce aktualizací a oprav v nich) dostačovaly cca před 15 lety, dnes již vážně ne - zvlášť, když Ubuntu a některé další distribuce vlastně ani nemají maintainery balíků a často jsou v nich po dobu životnosti neopravené bezpečnostní chyby. Flatpak není ideální, ale ze všech nynějších řešení je objektivně nejlepší, navíc se již dokázal prosadit, rozšířit napříč distribucemi a většina těch velkých jej podporuje out-of-box. V mém případě se navíc (spolu s AppImage) jedná o jedinou rozumnou formu instalace nového sw, jelikož již pár let používám téměř výhradně tzv. immutable systémy.
včera 13:32 -
Rozbalit Rozbalit vše Re: GPXSee 15.6

Vlastně jediná non-immutable distribuce, kterou ještě občas aktivně používám je Debian, kde GPXSee rovněž v repozitářích chybí. Ruční stahování a instalace third-party balíčku z OBS či dokonce přidávání third-party repozitáře nepovažuji za rozumné řešení.

Paradoxně tedy GPXSee používám pouze na Windows, kde má dokonce moderní WinGet balíček.

včera 13:38 -
Rozbalit Rozbalit vše Re: GPXSee 15.6
Ještě zmíním, že do těch Windows (které mám pouze kvůli Visual Studiu a Office) nabootuji cca jednou za půl roku. Dá se tedy tvrdit, že GPXSee prakticky nepoužívám či spíše nemám možnost jej používat.
včera 17:27 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: GPXSee 15.6
Ruční stahování a instalace third-party balíčku z OBS či dokonce přidávání third-party repozitáře nepovažuji za rozumné řešení.

Balíčky na OBS ani rozumným řešením pro běžné uživatele být nemají. Je to primárně workaround pro neschopnost vývojářů Debianu (a tím pádem i jeho derivátů) ten SW poskytnout standartním způsobem. Sekundárně pak mají (všechny, nejenom DEB) buildy GPXSee na OBS sloužit jako návod pro správce balíčků jak ten SW balit a okrajově také pro testování zbrusu nových verzí, než se dostanou do distribucí.

Každý má právo na můj názor!
dnes 12:11 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: GPXSee 15.6
Je to primárně workaround pro neschopnost vývojářů Debianu (a tím pádem i jeho derivátů) ten SW poskytnout standartním způsobem.
Vývojáři Debianu jsou schopni poskytnout pár desítek tisíc softwarů, takže na jejich straně ta neschopnost opravdu nebude. Bohužel pro uživatele mají nějaké standardy, které méně schopní vývojáři nejsou schopni udržet.
Quando omni flunkus moritati
dnes 14:38 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: GPXSee 15.6

Že jsou vývojáři Debianu schopní poskytnout nějaký jiný SW je pro uživatele, kteří chtějí SW, který (na rozdíl od jiných, moderních, distribucí) poskytnout schopní nejsou, zcela irelevantní. Doba, kdy se neschopnost Debianu považovala za standard už je dnes naštěstí pro uživatele 20 let pryč...

Každý má právo na můj názor!
včera 17:17 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: GPXSee 15.6
Že je linuxová distribuce softwaru jedna velká žumpa je bohužel fakt. Klasické repozitáře (a pomalost distribuce aktualizací a oprav v nich) dostačovaly cca před 15 lety, dnes již vážně ne - zvlášť, když Ubuntu a některé další distribuce vlastně ani nemají maintainery balíků a často jsou v nich po dobu životnosti neopravené bezpečnostní chyby.

Posuzovat stav distribuce SW na Linuxu podle Debianu či jeho derivátů je přístup, který mohl fungovat tak před těmi 15 (ale spíš 20) lety, ale rozhodně ne dnes. Jsou zde moderní distribuce, kde to funguje dobře.

V mém případě se navíc (spolu s AppImage) jedná o jedinou rozumnou formu instalace nového sw, jelikož již pár let používám téměř výhradně tzv. immutable systémy.

Immutable systémy jsou i v rámci již tak minoritního Linuxu naprostá minorita. Pokud si takový systém někdo dobrovolně zvolí, nemůže prostě očekávat, že kvůli němu budou vývojáři SW pálit svůj čas, stejně jako to neočekávají uživatelé OpenBSD nebo třeba Haiku.

Každý má právo na můj názor!
dnes 11:06 -
Rozbalit Rozbalit vše Re: GPXSee 15.6
Posuzovat stav distribuce SW na Linuxu podle Debianu či jeho derivátů je přístup, který mohl fungovat tak před těmi 15 (ale spíš 20) lety, ale rozhodně ne dnes. Jsou zde moderní distribuce, kde to funguje dobře.
Tohle opravdu není pouze o Debianu a derivátech.
Immutable systémy jsou i v rámci již tak minoritního Linuxu naprostá minorita.
Minorita, která se pravděpodobně časem stane majoritou.
dnes 14:09 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: GPXSee 15.6
Minorita, která se pravděpodobně časem stane majoritou.

Až se tak stane, tak zcela jistě pro tuto majoritu budou tvůrci svůj SW distribuovat, tak jako jej dnes distribuují pro Windows či macOS. Ale zatím je to pouze zbožné přání některých jedinců...

Každý má právo na můj názor!
dnes 14:34 -
Rozbalit Rozbalit vše Re: GPXSee 15.6
Tak třeba SteamOS již uspěl, to nelze popřít. Silverblue, Bazzite či např. Bluefin se rovněž těší nemalé popularitě. Krom toho v roce 2028 plánuje přejít na immutable model i samotná Fedora Workstation. Pak tady máme různé specializované distribuce typu EndlessOS - rovněž immutable. Všechny jmenované systémy mimochodem využívají Flatpaky. Canonical také vyvíjí svou immutable variantu Ubuntu, založenou čistě na Snapech. A mohl bych pokračovat...
dnes 14:36 -
Rozbalit Rozbalit vše Re: GPXSee 15.6
Mimochodem, samotné referenční distribuce přímo od vývojářů desktopových prostředí - KDE Linux a GNOME OS - jsou rovněž immutable a rovněž využívají Flatpaky. ;-)
dnes 14:53 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: GPXSee 15.6
Tak třeba SteamOS již uspěl, to nelze popřít.

Jako OS pro herní konzole Valve ano. Jako univerzální desktopová distribuce Linuxu zatím rozhodně ne.

Silverblue, Bazzite či např. Bluefin se rovněž těší nemalé popularitě. Krom toho v roce 2028 plánuje přejít na immutable model i samotná Fedora Workstation. Pak tady máme různé specializované distribuce typu EndlessOS - rovněž immutable. Všechny jmenované systémy mimochodem využívají Flatpaky.

Nikdo nepopírá, že dnes kromě kvant "tradičních" dister existují i kvanta immutable distribucí. Množství ale nic nevypovídá o úspěšnosti/rozšíření, stejně jako množství "tradičních" dister nic nevypovídá o úspěšnosti/rozšíření samotného Linuxu.

Canonical také vyvíjí svou immutable variantu Ubuntu, založenou čistě na Snapech.

Což ale z hlediska vývoářů znamená další formát balíčků a tvojí tezi, že "Flatpak je budoucnost" to spíš podkopává...

Každý má právo na můj názor!
12.12. 00:57 Bohdan Tůma
Rozbalit Rozbalit vše Re: GPXSee 15.6
Odpovědět | Sbalit | Link | Blokovat | Admin
100 tabletů týdně, 100 tabletů týdně, rozdáváme, rozdáváme, 100 tabletů týdně...
12.12. 07:03 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: GPXSee 15.6
Odpovědět | Sbalit | Link | Blokovat | Admin
Osmé narozeniny oslavil také mindrák autora GPXSee, který nedokázal dostat balíček do Debianu.
Quando omni flunkus moritati
12.12. 08:23 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: GPXSee 15.6
Jsem rád, že u Bourků je i v roce 2025 vše při starém!
Každý má právo na můj názor!
bindiff avatar 12.12. 14:43 bindiff | Brno
Rozbalit Rozbalit vše Re: GPXSee 15.6
Odpovědět | Sbalit | Link | Blokovat | Admin
CONTRIBUTING.md:
Only localization contributions are accepted at the moment, code pull requests will be rejected.
The rationale is, that I want leave the possibility to distribute GPXsee builds in the OS X/Windows stores under a non-GPL licence open. In the future, code pull requests under a QT-like contribution agreement may become possible.
Upřímně, toto mě štve. Je to fajn aplikace a měla jsem pár nápadů na zlepšení (v době, kdy jsem ji používala). Šlo o věci, kde bylo dost snadné danou změnu/featuru implementovat, jenže díky tomuto↑ rozhodnutí autora se nový kód nemá šanci dostat do upstreamu a udržování vlastního forku (efektivně jen pro osobní použití) má moc velký overhead.
🏳️‍🌈 • 🏳️‍⚧️ • UwU
12.12. 16:24 Martin Tůma | skóre: 39 | blog: RTFM | Praha
Rozbalit Rozbalit vše Re: GPXSee 15.6

To vysvětlení už dnes není úplně aktuální [1], ale rozhodnutí (zatím) nepřijímat žádné patche tak jako to dělá třeba SQLite stále považuji za jedno z nejlepších [2], které jsem na začátku projektu učinil. Nápady na zlepšení je nicméně možné, a nemalý počet uživatelů to tak běžně dělá, psát do Issues na GitHubu a pokud dávají smysl, do upstreamu se dříve (pokud je "dost snadné danou změnu/featuru implementovat") nebo později dostanou.

  1. S příchodem wingetu přestalo mít smysl byť jen uvažovat o Microsoft storu a s vývojem Qt pro Android, kdy The Qt Company již dva roky nebyla shopná vydat Qt pro Android bez nějaké zcela fundamentální chyby (ukázalo se, že Qt pro Android se před vydáním vůbec netestuje s žádnou, byť zcela elementární, reálnou aplikací) již zbývá pouze Apple App store (kde ovšem zájem uživatelů nepokryje ani elementární náklady na vývoj pro tuto platformu).
  2. Od určité velikost SW projektu je samozřejmě nějaká forma spolupráce na kódu nutná, nicméně u tak malých projektů jakým GPXSee stále je, je nicméně přínos "náhodných patchů z lidu" spíše záporný, protože náklady na takové patche jednoznačně převažují získanou hodnotu.
Každý má právo na můj názor!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.