Časový harmonogram
Podle plánu by měla nová Fedora vyjít na konci dubna. Vývojáři mají tedy dost času na přípravu všeho podstatného a vychytání všech much. K dispozici je podrobný harmonogram celého procesu přípravy na vydání.
Datum | Událost |
---|---|
23. ledna 2007 | zamrznutí pro Test1 |
30. ledna 2007 | vydání Test1 |
20. února 2007 | zamrznutí vlastností |
zamrznutí řetězců pro překlady | |
zamrznutí pro Test2 | |
27. února 2007 | vydání Test2 |
19. března 2007 | zamrznutí překladů |
zamrznutí Test3 | |
26. března 2007 | vydání Test3 |
celkové zamrznutí – dále jen oprava chyb | |
5. dubna 2007 | zamrznutí ostré verze |
26. dubna 2007 | vydání Fedora 7 |
Novinek nebude v chystané Fedoře rozhodně málo. My si nyní představíme to nejdůležitější a nejzajímavější, co pro nás vývojáři na duben připraví.
Sloučení Fedora Core a Extras
Fedora je od počátků rozdělena do dvou větví. Zatímco Fedora Core obsahuje jakési jádro systému, Extras obsahuje řadu doplňkových balíčků. Například linuxové jádro a Apache jsou v Core, ale hry a specializované utility najdeme v Extras.
Počínaje verzí 7 přestávají vývojáři rozdělovat repositáře Core a Extra a všechny balíky ukládají do společného Fedora zdroje. Odpadne tak řada zmatků a především rozporů ve vývoji.
Jistou nevýhodou bude zvýšení objemu samotné distribuce. Na druhou stranu velké množství uživatelů dnes instaluje systémy ze sítě a nějaké to DVD navíc už nikoho nezaskočí.
Rozšíření doby podpory
V souvislosti s ukončením projektu Fedora Legacy bylo oznámeno rozšíření oficiální podpory vydaných verzí z předchozích šesti až osmi měsíců až na třináct měsíců. Uživatelé se tak budou moci držet jedné verze systému až dvakrát delší dobu.
Nový update systém
S předchozí změnou souvisí i úprava update systému. Ten musí být schopen dodávat uživatelům opravy pro různé verze Fedory, které budou v konkrétní chvíli dostupné.
Součástí nového nástroje bude také rozhraní pro automatické testování distribuovaných balíčků. Zároveň by se do testování a zasílání oprav měla zapojit také komunita. Pokud vše půjde dobře, měl by být k dispozici nový nástroj pro udržování bezpečných instalací po celou dobu podpory.
Urychlení startu a ukončení systému
Toto je jedna z vlastností systému, na které hledí především desktopoví uživatelé, kteří počítač zapínají a vypínají poměrně často. Vývojáři se tentokrát zaměřili na vyladění a zkrácení těchto obtěžujících procesů.
Podle všeho je možné učinit několik relativně jednoduchých kroků, které povedou ke zkrácení potřebných časů, aniž by bylo třeba nějak zásadně systém měnit. Konkrétně jde o následující oblasti:
- nenahrávat nepotřebné části systému
- definovat spouštěné součásti podle dostupného hardware
- vyladit startované služby, aby prováděly minimum IO operací
- lépe rozložit spouštění dle vytížení disků
- definovat skripty, které nepotřebují při vypínání shodit
- vylepšit organizaci dat na disku
Zjednodušená podpora kodeků
Uživatelé mají rádi všechno pohromadě a chtěli by mít po instalaci vše pohromadě. Bohužel Fedora při instalaci přímo nenabízí podporu nesvobodných formátů jako je MP3, MPEG a podobně. Uživatelé si ji proto musí doinstalovat zvlášť.
Přestože se nejedná o výraznou komplikaci, vývojáři chtějí jít uživatelům naproti a vyvíjejí proto nové, a do jisté míry automatizované, řešení. Nově by tedy měl systém sám rozpoznat, že se uživatel snaží přehrát soubor v (zatím) nepodporovaném formátu a měl by jej přesměrovat na stránku, která mu umožní jednoduše podporu legálně doinstalovat.
Tvorba vlastní podoby distribuce
Jelikož je Fedora svobodnou distribucí, každý si může vytvořit vlastní upravenou verzi. Vývojáři se proto rozhodli, že přípravu některých úprav zjednoduší a nabídnou tak pohodlnou cestu k vytváření vlastních odnoží bez nutnosti upravovat balíčky.
Uživatel si tak bude moci vytvořit vlastní systém, u kterého si určí výchozí chování. Bude moci nastavit spouštěné služby, runlevel, vlastní grafické téma a podobně. Ideální například pro prodejce počítačů, kteří tak budou moci dodávat „vlastní” Fedoru upravenou na míru.
Sloučení slovníků aplikací
V současné době existuje řada aplikací, které si nesou vlastní slovníky. Jsou to například OpenOffice.org, Firefox, Thunderbird, aspell a další. To přináší poměrně nepříjemnou schizofrenii, kdy každý software obsahuje jinou slovní zásobu. Nová Fedora by měla tento problém elegantně řešit.
Vývojáři mají v plánu vytvoření jednotné slovníkové vrstvy, která se bude starat o jeden společný zdroj. V současné době je už jsou připraveny potřebné patche pro jednotlivé aplikace a je potřeba sloučit samostatné balíčky se slovníky.
Rychlé přepínání uživatelů
Velmi příjemná novinka, která umožní velmi rychle změnit přihlášeného uživatele, aniž by došlo ke ztrátě práce toho předchozího. Jakmile druhý uživatel dokončí úkol, první se opět přihlásí a pokračuje přesně tam, kde skončil. V průběhu práce bude také možno libovolně mezi otevřenými sezeními přepínat.
Ke zprovoznění této funkce bude potřeba vyřešit řadu problémů jako práva k hardware, chování aplikací v neaktivních sezeních a podobně. Rozhodně se nejedná o snadný úkol, ale jeho vyřešení zpříjemní práci s více uživatelskými účty.
Nové live CD/DVD Fedora
Fedora 7 by měla také poprvé přinést vlastní live médium, které bude součástí běžného vydávacího procesu. Živý systém bude možno po vyzkoušení také nainstalovat a pak používat jako běžnou Fedoru. Připravuje se také podpora běhu z USB flash disku.
Robustní podpora bezdrátu
Bezdrátové technologie jsou dnes snad všude a uživatelé pochopitelně chtějí, aby Fedora podporovala co nejširší skupinu hardware a nabízela stabilní podporu, která bude zároveň uživatelsky přívětivá.
Vývojáři tak chtějí uživatelům zpřístupnit veškerý dostupný WiFi hardware a otestovat jeho spolupráci s WEP i WPA sítěmi. Zároveň chtějí vyzkoušet problematické situace a zkontrolovat stabilitu celého řešení. Do jádra by se měly dostat nové ovladače karet.
K tomu je potřeba také rozšířit množinu firmware jednotlivých zařízení, které Fedora umí obsluhovat. Konkrétně by se tak měla objevit podpora ipw2200, ipw2100, zd12*, bcm43×x, ipw3945 a dalších.
Informace byly získány z Fedora Wiki.