Java-fællesskabsproces
Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den
version , der blev gennemgået den 26. marts 2016; checks kræver
3 redigeringer .
Java Community Process ( JCP ) er en formel proces dannet i 1998 , som giver interessenter mulighed for at deltage i udformningen af fremtidige versioner af Java -sprogplatformens specifikationer .
JSR
Grundlaget for JCP er den såkaldte JSR (Java Specification Request), formelle dokumenter, der beskriver de specifikationer og teknologier, der foreslås tilføjet til Java-platformen.
JSR-udvikling omfatter følgende trin:
- Tilbud (Initiation). Specifikationen foreslås af medlemmer af fællesskabet og vedtages ved afstemning af eksekutivkomiteen ( JCP Executive Committee ). På dette tidspunkt tildeles JSR et nummer.
- Fællesskabsudkast . Efter vedtagelsen af JSR dannes en ekspertgruppe, som udvikler det første udkast til specifikationen. Dette udkast forelægges til behandling af forretningsudvalget og fællesskabets medlemmer. Baseret på resultaterne af diskussionen tages der en beslutning om, hvorvidt der skal fortsættes til næste fase, eller der er behov for et nyt revideret fællesskabsudkast.
- Åbn kladde (Offentlig udkast). Et udkast, der har nået dette stadie, er lagt ud til fri adgang, og alle med adgang til internettet kan gennemgå det og give udtryk for deres mening. Gennemgangsteamet bruger denne feedback til at forbedre specifikationen yderligere. Herefter forelægges den reviderede specifikation til afstemning i forretningsudvalget til endelig godkendelse. På dette tidspunkt er referenceimplementeringen og Technology Compatibility Kit ( TCK ) tilgængelige.
- Support (vedligeholdelse). Den endelige version af specifikationen, referenceimplementeringen og TCK opdateres efterhånden som anmodninger om forfining, præcisering og udvidelse modtages. Nogle anmodninger kan kræve en gennemgang af specifikationen af en ekspertgruppe og frigivelse af en ny version eller endda dannelse af en ny JSR.
Forretningsudvalg
I overensstemmelse med hovedindsatsområderne er der to forretningsudvalg:
Links
Java |
---|
Platforme |
|
---|
Sun Technologies |
|
---|
Nøgle tredjepartsteknologier |
|
---|
Historie |
|
---|
Sprogegenskaber |
|
---|
Scripting sprog |
|
---|
Java konferencer |
|
---|