Proces komunity Java
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 26. března 2016; kontroly vyžadují
3 úpravy .
Java Community Process ( JCP ) je formální proces vytvořený v roce 1998 , který umožňuje zúčastněným stranám podílet se na vytváření budoucích verzí specifikací jazykové platformy Java .
JSR
Základem JCP je tzv. JSR (Java Specification Request), formální dokumenty, které popisují specifikace a technologie, které jsou navrženy k přidání do platformy Java.
Vývoj JSR zahrnuje následující kroky:
- Nabídka (Zahájení). Specifikaci navrhují členové společenství a hlasováním je přijímá Výkonný výbor ( Výkonný výbor JCP ). V tomto okamžiku je JSR přiděleno číslo.
- Návrh komunity . Po přijetí JSR je vytvořena expertní skupina, která vypracuje první návrh specifikace. Tento návrh je předložen k posouzení výkonnému výboru a členům společenství. Na základě výsledků diskuse se rozhodne, zda postoupit do další fáze, nebo je potřeba nový revidovaný komunitní návrh.
- Otevřený koncept (Public Draft). Návrh, který dosáhl této fáze, je připraven k volnému přístupu a kdokoli s přístupem k internetu si jej může prohlédnout a vyjádřit svůj názor. Kontrolní tým využívá tuto zpětnou vazbu k dalšímu vylepšení specifikace. Poté je upravená specifikace předložena k hlasování výkonnému výboru ke konečnému schválení. V tuto chvíli je k dispozici referenční implementace a sada Technology Compatibility Kit ( TCK ).
- Podpora (údržba). Konečná verze specifikace, referenční implementace a TCK je aktualizována, když jsou přijímány požadavky na upřesnění, objasnění a rozšíření. Některé požadavky mohou vyžadovat přezkoumání specifikace odbornou skupinou a vydání nové verze nebo dokonce vytvoření nového JSR.
Výkonné výbory
V souladu s hlavními cílovými oblastmi existují dva výkonné výbory:
Odkazy