Systém vydávání nových verzí Jabbim klienta
Předmluva
Jabbim klient je projekt, za kterým stojí poměrně úzká skupinka lidí a ještě užší skupinka vývojářů. Data vydávání verzí jsou tedy orientační a jakékoliv prodloužení termínů by mělo být akceptováno s pochopením. Zároveň je úspěch projektu založen na dobrovolnících. Přejete-li si pomoci, kontaktujte nás v konferenci jabbim@conf.netlab.cz. Děkujeme.
Vydání nové verze
Vzhledem k neudržitelné situaci s vydáváním nových verzí se Jabbim team rozhodl vypracovat tento dokument, který bude sloužit jako orientace pro vývojáře a testující uživatele při vydávání nových stabilních verzí klienta.
Vydání nové verze se skládá z několika fází během dvou týdnů.
Zmražení
Nastane zmražení vývoje nových součástí klienta, veškeré vývojové zdroje jsou zaměřeny na opravy chyb případné doprovodné práce (v této fázi překladatelé doručí nové verze jazykových souborů a podobně).
Během zmražení nebudou akceptovány požadavky na zásadní změny do současně vydávané verze.
Doba trvání: První pracovní týden, tzn. pondělí až pátek.
Oddělení vývojového stromu
V SVN systému projektu dojde k oddělení kódu určeného k vydání, bude označen jako nová verze.
Doba trvání: Víkend mezi prvním a druhým týdnem.
Testování RC (Release candidate - kandidát na vydání) & práce na další verzi
Doba, kdy se vytvoří instalační balíček pro Windows a také balíčky pro operační systémy GNU/Linux a další, tyto balíčky se nabídnou testovacím uživatelům a budou se pozorovat případné problémy a chyby. Připraví se podklady pro kampaň spojenou s novou verzí klienta, to znamená články do blogu, zprávy na vývojové weby, changelogy.
Zároveň se už v hlavním SVN stromě projektu bude pracovat na další verzi, čili vývojáři nebudou až na závažné chyby objevené v RC balíčcích odtahováni od vývoje.
Doba trvání: Druhý pracovní týden, tzn. pondělí až pátek.
Vydání oficiální stabilní verze & propagační kampaň
Po dvou týdnech testování bude verze z vedlejší RC větve označena novým číslem, oznámena jako stabilní verze a budou uvolněny instalační balíčky pro všechny podporované platformy a systémy. Budou poslány zprávy na servery s příslušnou tématikou, uveřejněny články a aktualizována prezentace na jabbim.cz Také bude zřízena speciální komise pro pomoc uživatelům s aktuální stabilní verzí.
Přidáno Spikem:
- Napsat české a anglické oznámení o vydání.
- Popis nových funkcí s obrázky.
- Odkaz na zavřené tickety.
- Odkaz na oznámení o vydání na:
- http://www.abclinuxu.cz/
- http://www.root.cz/
- http://linkuj.cz/
- http://digg.com/
- http://vybrali.sme.sk/
- http://www.slunecnice.cz/
- http://www.gigamania.cz/
- http://www.nyx.cz/index.php?l=topic;id=2432
- http://www.facebook.com/pages/Jabbim/24117878409
- http://www.hofyland.cz/?club&klub=24708
- …případně další z http://www.jabber.cz/wiki/Zajímavé_stránky
- Updatovat:
Doba trvání: Týden aktivní podpory v médiích.
Zpracoval Josef Halíček (josef.halicek@njs.netlab.cz)
