Java közösségi folyamat
Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2016. március 26-án áttekintett
verziótól ; az ellenőrzések 3 szerkesztést igényelnek .
A Java Community Process ( JCP ) egy 1998 -ban alapított formális folyamat, amely lehetővé teszi az érdekelt felek számára, hogy részt vegyenek a Java nyelvi platform specifikációinak jövőbeli verzióinak kialakításában .
JSR
A JCP alapja az úgynevezett JSR (Java Specification Request), formális dokumentumok, amelyek leírják a Java platformhoz hozzáadni javasolt specifikációkat és technológiákat.
A JSR fejlesztése a következő lépéseket tartalmazza:
- Ajánlat (Beavatás). A specifikációt a közösség tagjai javasolják, és szavazással a Végrehajtó Bizottság ( JCP Executive Committee ) fogadja el. Ekkor a JSR-hez egy szám van hozzárendelve.
- Közösségi tervezet. A JSR elfogadása után szakértői csoport jön létre, amely kidolgozza a specifikáció első tervezetét. Ezt a tervezetet a végrehajtó bizottság és a közösség tagjai megvitatásra benyújtják. A megbeszélés eredménye alapján döntés születik arról, hogy továbblépjünk-e a következő szakaszba, vagy új, átdolgozott közösségi tervezetre van szükség.
- Nyissa meg a piszkozatot (Public Draft). Az idáig eljutott tervezetet szabadon hozzáférhetővé teszik, és bárki, aki hozzáfér az internethez , áttekintheti és elmondhatja véleményét. Az ellenőrző csapat ezt a visszajelzést a specifikáció további javítására használja fel. Ezt követően a felülvizsgált specifikációt a Végrehajtó Bizottság szavazásra bocsátja végső jóváhagyásra. Ekkorra már elérhető a referencia implementáció és a Technology Compatibility Kit ( TCK ).
- Támogatás (karbantartás). A specifikáció, a referencia-implementáció és a TCK végleges verziója frissítésre kerül, amint finomítási, pontosítási és bővítési kérések érkezik. Egyes kérések megkövetelhetik a specifikáció szakértői csoport általi felülvizsgálatát és egy új verzió kiadását, vagy akár egy új JSR létrehozását.
Végrehajtó bizottságok
A fő célterületeknek megfelelően két végrehajtó bizottság működik:
Linkek
Jáva |
---|
Platformok |
|
---|
Sun Technologies |
|
---|
Harmadik fél kulcsfontosságú technológiái |
|
---|
Sztori |
|
---|
Nyelvi tulajdonságok |
|
---|
Szkriptnyelvek |
|
---|
Java konferenciák |
|
---|