Rawhide je vývojovou rolling release verzí Fedory, z které se každý půlrok oddělí větev, která se po několika měsících testovací stane stabilním vydáním. Kvůli vývojové povaze není doporučovaný k použití běžnými uživateli. Nejenže obsahuje vývojové verze softwaru, ale nové verze balíčků rovnou padají do repozitářů bez nějakého dalšího testování (u stabilních vydání nové verze nějaký čas stráví v updates-testing). Dlouhodobým cílem projektu Fedora je zlepšit kvalitu Rawhidu tak, aby z něj šly jednodušeji vytvářet stabilní vydání a aby byl také dostatečně stabilní pro nadšence, kteří chtějí mít na počítači to nejnovější, co Fedora nabízí.
Důležitou podmínkou pro to je tzv. gating, tedy vpuštění do repozitářů pouze těch aktualizací, které úspěšně prošly testy. Dnes se spouští první fáze gatingu pro Rawhide. Správci můžou do infrastruktury nahrát testy, které se spustí po každém sestavení balíčku, a balíček je vpuštěný do repozitářů, pouze pokud testy úspěšně projde. To by mělo pomoci eliminovat aktualizace, které něco rozbíjejí. V první fázi je gating pouze dobrovolný a můžou se do něj zapojit správci balíčků, kteří o něj mají zájem. Je možné, že v budoucnu bude nutnou podmínkou pro každý balíček.
5. 8. 2019 at 15:23
A ako vlastne dnes funguje updates-testing ? je to tiez „nejaky automat“ alebo komunita ludi, ktora ma zapnuty tento repozitar ?
5. 8. 2019 at 16:03
Bodhi, které se ve Fedoře stará o aktualizace, má pár automatizovaných testů pro všechny balíky a dají se tam nahrát i vlastní. Nicméně mají zatím jenom „poradní“ roli. Jestli a kdy se dostane aktualizace do stabilních repozitářů pořád závisí na správci balíčku a karmě, kterou obdrží od lidí, kteří dělají manuální testování.