abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 23:44 | Nová verze

    Byla vydána (Mastodon, 𝕏) první RC verze GIMPu 3.2. Přehled novinek v oznámení o vydání. Podrobně v souboru NEWS na GitLabu.

    Ladislav Hagara | Komentářů: 0
    včera 23:22 | Komunita

    Eugen Rochko, zakladatel Mastodonu, tj. sociální sítě, která není na prodej, oznámil, že po téměř 10 letech odstupuje z pozice CEO a převádí vlastnictví ochranné známky a dalších aktiv na neziskovou organizaci Mastodon.

    Ladislav Hagara | Komentářů: 0
    včera 19:44 | Nová verze

    Byla vydána nová major verze 5.0 svobodného 3D softwaru Blender. Přehled novinek i s náhledy a videi v obsáhlých poznámkách k vydání. Videopředstavení na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 14:00 | Upozornění

    Cloudflare, tj. společnost poskytující "cloudové služby, které zajišťují bezpečnost, výkon a spolehlivost internetových aplikací", má výpadek.

    Ladislav Hagara | Komentářů: 7
    včera 04:22 | Pozvánky

    Letos se uskuteční již 11. ročník soutěže v programování Kasiopea. Tato soutěž, (primárně) pro středoškoláky, nabízí skvělou příležitost procvičit logické myšlení a dozvědět se něco nového ze světa algoritmů – a to nejen pro zkušené programátory, ale i pro úplné začátečníky. Domácí kolo proběhne online od 22. 11. do 7. 12. 2025 a skládá se z 9 zajímavých úloh různé obtížnosti. Na výběru programovacího jazyka přitom nezáleží – úlohy jsou

    … více »
    SoutezKasiopea | Komentářů: 1
    včera 04:11 | Nová verze

    Byla vydána nová verze 2.52.0 distribuovaného systému správy verzí Git. Přispělo 94 vývojářů, z toho 33 nových. Přehled novinek v příspěvku na blogu GitHubu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    17.11. 18:00 | Nová verze

    VKD3D-Proton byl vydán ve verzi 3.0. Jedná se fork knihovny vkd3d z projektu Wine pro Proton. Knihovna slouží pro překlad volání Direct3D 12 na Vulkan. V přehledu novinek je vypíchnuta podpora AMD FSR 4 (AMD FidelityFX Super Resolution 4).

    Ladislav Hagara | Komentářů: 0
    17.11. 03:11 | Nová verze

    Poštovní klient Thunderbird byl vydán v nové verzi 145.0. Podporuje DNS přes HTTPS nebo Microsoft Exchange skrze Exchange Web Services. Ukončena byla podpora 32bitového Thunderbirdu pro Linux.

    Ladislav Hagara | Komentářů: 2
    17.11. 02:33 | IT novinky

    U příležitosti státního svátku 17. listopadu probíhá na Steamu i GOG.com již šestý ročník Czech & Slovak Games Week aneb týdenní oslava a také slevová akce českých a slovenských počítačových her.

    Ladislav Hagara | Komentářů: 0
    16.11. 19:33 | Nová verze

    Byla vydána nová verze 9.19 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Vypíchnout lze například nový balíček BirdNET-Go, tj. AI řešení pro nepřetržité monitorování a identifikaci ptáků.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (35%)
     (46%)
     (19%)
     (18%)
     (23%)
     (15%)
     (23%)
     (16%)
     (16%)
    Celkem 367 hlasů
     Komentářů: 16, poslední 12.11. 18:21
    Rozcestník

    Jaderné noviny - 20. 7. 2016: LTSI a Fuego

    31. 7. 2016 | Redakce | Jaderné noviny | 2447×

    Stav vydání jádra. Citáty týdne: Thomas Gleixner a James Bottomley. Čestný doktorát pro Alana Coxe. LTSI a FUEGO.

    Stav vydání jádra

    V době psaní článku byl nejnovější vývojový kernel stále 4.7-rc7 – příslušný týden žádná nová -rc verze nevyšla, jelikož Linus byl na cestách. Finální 4.7 je venku od 24. července.

    V seznamu regresí pro vydání 4.7 zbývalo několik nevyřešených problémů.

    Stabilní aktualizace: v příslušném období žádné nebyly vydány.

    Citáty týdne

    Copy&paste není omluvou pro špatný kód.

    -Thomas Gleixner

    Někteří vývojáři by se mnou už nikdy nepromluvili, kdybych jim řekl, že jsem si hrál s webovými technologiemi.

    -James Bottomley (zaslechnuto na LinuxConu v Japonsku)

    Čestný doktorát pro Alana Coxe

    Blahopřejeme Alanu Coxovi, jemuž byl udělen čestný doktorát na univerzitě ve Swansea, a to za práci na Linuxu. „Alan začal pracoval na Verzi 0. Obsahovala chyby a problémy, které dokázal opravit. Nainstaloval Linux na stroj v počítačové síti univerzity ve Swansea, čímž odhalil mnoho problémů v síťování, které opravil. Později síťový software přepsal. Alan do Linuxu zavedl disciplínu softwarového inženýrství: vydání Linuxu, která byla otestována, opravena a především stabilní. Po promoci na univerzitě ve Swansea pracoval, nastavil britský linuxový server a distribuoval tisíce systémů.“

    LTSI a Fuego

    Už to bude téměř pět let, co Cugikazu Šibata oznámil spuštění projektu iniciativy dlouhodobé podpory (LTSI). Jeho cílem je poskytovat rozšířenou podporu pro konkrétní vydání jádra, což může dodavatelům embedded systémů sloužit jako výchozí bod a způsob, jak mohou posílat patche do upstreamu. Šibata-san poskytl na letošním japonském LinuxConu aktuální informace o LTSI. Následoval jej Tim Bird, který hovořil o testovacím frameworku „Fuego“, který se nyní k ověřování LTSI vydání používá.

    Aktuální informace o LTSI

    Proces pro jádra LTSI se od počátku v principu příliš nezměnil. LTSI vydání jsou založena na vydáních s prodlouženou podporou, o která se stará Greg Kroah-Hartman, a udržují se po stejně dlouhou dobu. Obsahují však mnoho patchů navíc, a to v podobě dodavateli přidaných funkcí a backportů z novějších vydání jádra. Rovněž procházejí důkladnějším testováním než běžná stabilní vydání.

    Za pět let se LTSI dostalo výrazného přijetí. Meta-distribuce Yocto nabízí možnost používat jádra LTSI od roku 2012. Jádra LTSI dále využívá projekt Automotive Grade Linux (skrze Yocto). Relativně nový projekt Civil Infrastructure Platfrom (CIP) také používá LTSI, ale za pozoruhodných okolností. Od systémů založených na CIP se očekává, že poběží opravdu dlouho, takže potřebují ještě delší dlouhodobou podporu: 10 až 15 let. CIP samotná bude poskytovat podporu tak, že převezme odpovědnost za jádra LTSI poté, co LTSI přejde na novější vydání. Šibata-san poznamenal, že podporovat jádro tak dlouhou dobu bude zajímavou výzvou a popřál projektu hodně štěstí.

    LTSI vydání začíná jako běžné vydání s dlouhodobou podporou. Po dobu čtyř až pěti měsíců se pro dané jádro připravují patche, které obsahují backporty a další funkcionalitu, která je pro komunitu LTSI užitečná. Pak proces pokračuje dvouměsíčním začleňovacím oknem, ve kterém jsou všechny tyto patche začleněny. Následuje jeden měsíc věnovaný ověřování. Od všech přispěvatelů do jádra LTSI se očekává, že ve finálním vydání bude vše fungovat spolehlivě. Šibata-san tvrdí, že tento proces vede k produkci jednoho z nejstabilnějších a nejbezpečnějších dostupných jader.

    Ovšem existují obavy, že současný sedmiměsíční proces je příliš dlouhý. Prodleva je akutně cítit hlavně v jádře 4.4, které vyšlo o něco dříve, než se čekalo. Takže v projektu se hovoří o zkrácení aktuálního vydávacího procesu: měla by proběhnout dvouměsíční fáze příprav a poté jednoměsíční začleňovací okno. Konečné rozhodnutí o této změně zřejmě proběhne v dohledné době.

    Fuego

    Jednou z významných změn v procesu vydávání LTSI, o kterých hovořil Šibata-san, bylo přijetí nového testovacího frameworku nazvaného „Fuego“. Bird využil další sezení k tomu, aby Fuego představil a vysvětlil, jak funguje. Ve zkratce je Fuego kombinací nástroje Jenkins pro průběžnou integraci, sady skriptů a sbírky testů, zabalenou uvnitř kontejneru Dockeru.

    Jenkins se používá ke spouštění testů na různých přelomech (triggers) a ke sběru dat. Je velmi rozšířený a obsahuje stovky rozšíření, která poskytují funkce jako oznámení e-mailem nebo integrace s verzovacími systémy. Významná úprava, kterou Fuego přidává, je oddělení konfigurace hostitele a cíle. Testování může být řízeno hostitelem, ale běží na konkrétním cílovém embedded systému.

    K dispozici je sada „abstrakčních skriptů“ navržených pro bezproblémové fungování Fuega na jakékoli cílové desce. Tyto skripty jsou řízeny proměnnými, které popisují komunikaci s deskou, funkce načítající/ukládající soubory, spouštění příkazů atd. Výsledkem je generovaný skript pro spuštění daného testu. Do systému bylo zatím integrováno okolo 50 testů, většina z nich jsou stávající testy odjinud, ale cílem je přidat řadu testů nových.

    Celý systém je navržen tak, aby se dal zabalit do kontejneru Dockeru. Konečný výsledek by měl být spustitelný bez dalších úprav na jakékoli linuxové distribuci.

    Fuego bylo navrženo tak, aby ho inženýři, kteří vyvíjejí embedded systémy, mohli snadno nastavit a spouštět. Dodává se s konfiguracemi pro konkrétní cílové systémy včetně Yocto, Buildroot, OpenWrt aj. Jsou podporovány různé typy a transporty cílů. Fuego dokáže s cílovým systémem komunikovat skrze sériový port, SSH, androidí nástroj adb atd. Je navrženo tak, aby výsledky testů odesílalo do centralizovaného úložiště. Cílem je umožnit vznik decentralizované testovací sítě, která by podpořila testování změn na široké škále hardwaru a umožnila obejít problém „nemám tuhle konkrétní desku.“

    Budoucí plány zahrnují vyčištění rozhraní Jenkinsu, které je momentálně docela přecpané. Lidé z projektu by dále rádi přidali manipulaci přes USB, aby byla komunikace s mobilními zařízeními pomocí nástroje adb jednodušší. Na stejném seznamu je i doplnění dokumentace, více testů a také integrace s projektem kernelci.org.

    Projekt by nepochybně uvítal více přispěvatelů a uživatelů. Prozatím ke komunikaci používá e-mailovou konferenci ltsi-dev. Další informace o projektu, včetně odkazů na repozitáře, je možné najít na elinux.org. Viz tuto stránku o tom, jak Fuego nainstalovat a správně používat.

    Autor článku, Jonathan Corbet, děkuje Linux Foundation za financování cesty na LinuxCon do Japonska.

           

    Hodnocení: 100 %

            špatnédobré        

    Nástroje: Tisk bez diskuse

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

    Komentáře

    Vložit další komentář

    31.7.2016 15:36 Petr Ježek | skóre: 10
    Rozbalit Rozbalit vše Re: Jaderné noviny - 20. 7. 2016: LTSI a Fuego
    To Alananovi ze srdce přeji. Bez něj by byl linux silně neúplný...
    Archlinux for your comps, faster running guaranted!
    Bedňa avatar 5.8.2016 18:53 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Jaderné noviny - 20. 7. 2016: LTSI a Fuego
    Coxovi všetka česť, jeden z mála Kernelákov, ktorý je stále aký bol.
    KERNEL ULTRAS video channel >>>
    5.8.2016 06:44 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: Jaderné noviny - 20. 7. 2016: LTSI a Fuego
    Len zo zvedavosti: funguje nejaký Continuous Integration aj pre vanilla jadro?
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.