abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 18:55 | IT novinky

    Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).

    Ladislav Hagara | Komentářů: 2
    včera 18:33 | IT novinky

    Apple představil (keynote) iPad Pro s čipem Apple M4, předělaný iPad Air ve dvou velikostech a nový Apple Pencil Pro.

    Ladislav Hagara | Komentářů: 0
    včera 17:11 | Nová verze

    Richard Biener oznámil vydání verze 14.1 (14.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 14. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | Komunita

    Free Software Foundation zveřejnila ocenění Free Software Awards za rok 2023. Vybráni byli Bruno Haible za dlouhodobé příspěvky a správu knihovny Gnulib, nováček Nick Logozzo za front-end Parabolic pro yt-dlp a tým Mission logiciels libres francouzského státu za nasazování svobodného softwaru do praxe.

    Fluttershy, yay! | Komentářů: 0
    včera 13:11 | IT novinky

    Před 10 lety Microsoft dokončil akvizici divize mobilních telefonů společnosti Nokia a pod značkou Microsoft Mobile ji zanedlouho pohřbil.

    Ladislav Hagara | Komentářů: 2
    6.5. 21:33 | Komunita

    Fedora 40 release party v Praze proběhne v pátek 17. května od 18:30 v prostorách společnosti Etnetera Core na adrese Jankovcova 1037/49, Praha 7. Součástí bude program kratších přednášek o novinkách ve Fedoře.

    Ladislav Hagara | Komentářů: 5
    6.5. 21:11 | IT novinky

    Stack Overflow se dohodl s OpenAI o zpřístupnění obsahu Stack Overflow pro vylepšení OpenAI AI modelů.

    Ladislav Hagara | Komentářů: 1
    6.5. 17:55 | Nová verze

    AlmaLinux byl vydán v nové stabilní verzi 9.4 (Mastodon, 𝕏). S kódovým názvem Seafoam Ocelot. Přehled novinek v příspěvku na blogu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    6.5. 17:11 | IT novinky

    Před 50 lety, 5. května 1974 v žurnálu IEEE Transactions on Communications, Vint Cerf a Bob Kahn popsali protokol TCP (pdf).

    Ladislav Hagara | Komentářů: 0
    6.5. 13:44 | Zajímavý článek

    Bylo vydáno do češtiny přeložené číslo 717 týdeníku WeeklyOSM přinášející zprávy ze světa OpenStreetMap.

    Ladislav Hagara | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (63%)
     (8%)
     (14%)
     (16%)
    Celkem 133 hlasů
     Komentářů: 9, poslední včera 22:07
    Rozcestník

    Jaderné noviny - 12. 5. 2016: Vývojový cyklus 4.6 v číslech

    20. 5. 2016 | Redakce | Jaderné noviny | 2612×

    Stav vydání jádra. Citáty týdne: Al Viro, Greg Kroah-Hartman. Vývojový cyklus 4.6 v číslech.

    Stav vývoje jádra

    Současný vývojový kernel je 4.6-rc7, vydaný 8. května. Linus: Nic strašidelného se neděje a čím více lidí bude testovat, tím jistější si budeme, že 4.6 bude dobré vydání. Takže si prosím najděte chvilku a testujte.“

    Stabilní aktualizace: 4.5.4, 4.4.10 a 3.14.69 byly vydány 11. května.

    Citáty týdne

    Poznámka (pro mě): nejez při čtení l-k…

    -Al Viro

    A ano, mám-li citovat sám sebe ze svého příspěvku na konferenci CoreOS v Berlíně před dvěma dny (když se nebudu citovat, kdo to udělá?), pokud nepoužíváte vydání s dlouhodobou podporou nebo stabilní vydání jádra (nebo Linusova -rc vydání), obsahuje váš počítač známé, neopravené chyby. Nebuďte tím, kdo neaktualizuje z lenosti.

    -Greg Kroah-Hartman

    Vývojový cyklus 4.6 v číslech

    S vydáním verze 4.6-rc7 dne 8. května je kernel 4.6 téměř připraven k vydání. Nebyl by to řádný vývojový cyklus, kdybychom v něm zapomněli na tradiční statistiky o původu kódu. S jádrem 4.6 se do seznamů nejaktivnějších přispěvatelů vrátila některá stará známá jména, ale jinak šlo o klasický – byť rušný – vývojový cyklus.

    Začleňovací okno 4.6 je se svými 12 172 neslučovacími commity nejrušnějším oknem v dějinách vývoje jádra. Aktuálními čísly ovšem 4.6 neposune hranice rekordu pro celkový nejrušnější vývojový cyklus. Celkem 13 354 commitů sloučených do 4.6-rc7 je hodně, ale nevypadá to, že by 4.6 mohla překonat 4.2 se 13 694 commity, natož 3.15 s 13 722 commity. Takže rekord, který nastavila 3.15, bude v červnu nepřekonán už celé dva roky.

    Tyto commity jsou příspěvkem 1 661 vývojářů, což je nový rekord, který překonává dosavadních 1 625 přispěvatelů v cyklu 4.3. Celkem 283 z nich přispělo v tomto vývojovém cyklu vůbec poprvé. Mezi ty nejaktivnější patří:

    Nejaktivnější vývojáři v cyklu 4.6
    Podle počtu změn
    Arnd Bergmann2041.5%
    Chaehyun Lim1971.5%
    Oleg Drokin1651.2%
    Jes Sorensen1311.0%
    Amitoj Kaur Chawla1170.9%
    Christian König1070.8%
    Dennis Dalessandro1000.7%
    Mauro Carvalho Chehab970.7%
    Al Viro930.7%
    Peter Hurley910.7%
    Linus Walleij860.6%
    Geert Uytterhoeven860.6%
    Laxman Dewangan850.6%
    Andy Lutomirski840.6%
    Marc Zyngier840.6%
    Laurent Pinchart840.6%
    Namhyung Kim810.6%
    Mike Rapoport810.6%
    Bhaktipriya Shridhar800.6%
    Tomi Valkeinen780.6%
    Podle počtu řádků
    Faisal Latif283274.3%
    Dennis Dalessandro160342.4%
    Mike Marshall154342.3%
    Shraddha Barke141262.1%
    Oleg Drokin79351.2%
    Josh Poimboeuf79171.2%
    Andrew Duggan66401.0%
    John Crispin59140.9%
    Tomi Valkeinen58930.9%
    Archit Taneja57040.9%
    Andrew F. Davis55130.8%
    Jiri Pirko54100.8%
    Santosh Shilimkar53380.8%
    Alexandre Bounine51910.8%
    Yuval Mintz50540.8%
    James Simmons46190.7%
    Laurent Pinchart45340.7%
    Mauro Carvalho Chehab45330.7%
    Sudeep Dutt43870.7%
    Marc Zyngier42300.6%

    Dlouholetý vývojář Arnd Bergmann se dostal na špici žebříčku „počtu změn“ hlavně díky probíhající práci na eliminaci varování ze sestavení jádra pro ARM. Caehyu Lim pokračuje v práci na staging ovladači wilc100, Oleg Drokin pročistil souborový systém Lustre, Jes Sorensen pokračuje v čištění staging ovladače rtl8xxxu a Amitoj Kaur Chawla skrz naskrz pročistila subsystém řadičů.

    Ve sloupci s „počtem řádků“ je na prvním místě Faisal Latif díky ovladači i40iw InfiniBand. Dennis Dalessandro pracoval na různých RDMA řadičích, Mike Marshall přidal souborový systém OrangeFS a Shraddha Barke odstranila ze stagging tree některé neoblíbené ovladače.

    Počet zaměstnavatelů podporujících vývoj kernelu zůstává s počtem něco málo přes 200 stále stejný. Jejich počet se výrazně nezměnil od počátku vývoje verze 3.x. Nejaktivnějšími zaměstnavateli byli:

    Nejaktivnější zaměstnavatelé v cyklu 4.6
    Podle počtu změn
    Intel200915.0%
    (Unknown)135810.2%
    Red Hat10437.8%
    (None)6474.8%
    Linaro5884.4%
    Outreachy4133.1%
    Samsung3902.9%
    SUSE3642.7%
    Renesas Electronics3362.5%
    IBM3122.3%
    AMD3072.3%
    ARM2531.9%
    Google2471.8%
    (Consultant)2381.8%
    Texas Instruments2301.7%
    Oracle1911.4%
    Code Aurora Forum1751.3%
    Atmel1661.2%
    NVidia1591.2%
    Huawei Technologies1471.1%
    Podle počtu řádků
    Intel13199220.0%
    (Unknown)432716.5%
    Red Hat405896.1%
    (None)290984.4%
    Linaro192592.9%
    IBM174552.6%
    Outreachy174452.6%
    Omnibond Systems171222.6%
    Texas Instruments167792.5%
    Code Aurora Forum144842.2%
    Renesas Electronics142222.2%
    Google141832.1%
    AMD135812.1%
    SUSE123041.9%
    Samsung121071.8%
    Oracle114411.7%
    Mellanox109711.7%
    ARM108111.6%
    Facebook96421.5%
    (Consultant)80861.2%

    Ani tady se toho moc nezměnilo. Do stagging tree se dostala spousta čistících patchů jako součást přihlášek pro stáže v Outreachy. Tentokrát používají někteří stážisté Outreachy skripty Coccinelle, čímž se jim zvyšuje produktivita. Většinu společností v této tabulce vídáme často; jméno, které se zde ještě nikdy neobjevilo, je Omnibond Systems: společnost, která má na svědomí OrangeFS.

    Hodnocení „reviewed-by“

    Nakonec se v rychlosti podívejme na „recenzenty“. Vývojář může po podrobném zhodnocení patche nabídnout tag „reviewed-by“. Tyto tagy jsou jakousi zárukou, že dané patche byly podrobně prohlédnuty a jsou kvalitní. Jsou zde také proto, aby byli oceněni i vývojáři, kteří svůj čas tráví právě kontrolováním kódu. Jedná se o důležitý cíl, protože objem toho, co se dá zvládnout zkontrolovat, je značně omezený. Ve vývojovém kernelu 4.6 bylo patchům přiděleno celkem 3 645 tagů. Nejčastější přidružená jména:

    Nejaktivnější kontroloři cyklu 4.6
    Alex Deucher1554.3%
    Mike Marciniszyn1413.9%
    Ira Weiny1333.6%
    Dennis Dalessandro1303.6%
    Christoph Hellwig982.7%
    Hannes Reinecke912.5%
    Johannes Thumshirn822.2%
    Oleg Drokin772.1%
    Daniel Vetter722.0%
    Ville Syrjälä681.9%
    Krzysztof Kozlowski641.8%
    Christoffer Dall541.5%
    Christian König531.5%
    Thomas Gleixner491.3%
    Chris Wilson471.3%
    Dean Luick441.2%
    Maarten Lankhorst411.1%
    James Simmons401.1%
    Chunming Zhou371.0%
    Laurent Pinchart361.0%

    Z tabulky jasně vyplývá, že různí vývojáři mají různé názory na to, jak by se tag „reviewed-by“ měl používat. Nejaktivnějším kontrolorem je Alex Deucher, správce grafických ovladačů AMD. Alex skutečně zkontroloval spoustu patchů, v jeho případě však většina patchů s jeho tagem nesem také tagy „Signed-off-by“, přidané v okamžiku, kdy přijal patche pro začlenění. Obecně platí, že správci byl měli zkontrolovat patche před jejich aplikováním. Většina správců potom tag „Reviewed-by“ nedává, ale Alex ano.

    Z dalších třech kontrolorů v seznamu (Mike Marcinszyn, Ira Weiny a Dennis Dalessandro) se na seznamu správců objevuje pouze Mike. Něco však přesto mají společného, všichni pracují pro Intel. Z Intelu patche většinou přicházejí s tagem „Reviewed-by“ (mimo jiné) právě od těchto vývojářů, často od všech společně, dříve než kód spatří zbytek světa. Na tom můžeme pozorovat jakýsi interní proces kontroly uvnitř Intelu. Neexistuje způsob, jak zjistit, nakolik je pečlivý – tedy kromě toho, že Intel viditelně přispívá mnoho patchů a problémy s nimi jsou vzácné.

    Na páté příčce seznamu je Christoph Hellwig, který proces kontroly vede tak, jak si to vývojáři představovali, když tag „Reviewed-by“ vznikl. Nikdo, komu Christoph věnoval svou pozornost, nemůže říct, že by se jeho patchi nedostalo řádně provedené kontroly. Práce všech dříve zmíněných kontrolorů může být stejně pečlivá jaké jeho, ale vzhledem k tomu, že se nejedná o veřejné kontroly, nemůžeme si tím být naprosto jistí.

    Většina kontrolní práce, která je na patchích provedená veřejně, samozřejmě nezíská tag „Reviewed-by“. Takže by se dalo říct, že tag nikdy nedostál svého účelu, kterým mělo být dokumentování a podepisování kontrolních prací.

    Celkový dojem vytvořený těmito čísly však vypovídá o vývojovém cyklu, který funguje i nadále jako dobře namazaný stroj. Počet přispěvatelů se zvyšuje, příliv patchů je stabilní a v dohledu nejsou žádné problémy se škálovatelností procesů.

           

    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ář

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.