Co to jest JSR i do czego służy?


89

Jakie jest znaczenie JSR i jak można go zoptymalizować do własnego użytku?

Czytałem coś takiego jak jsr82 dla Bluetooth i kilka innych dla innych aplikacji technicznych.

Jakie to ma znaczenie?

Odpowiedzi:


102

JSR to żądania specyfikacji Java , w zasadzie żądania zmiany języka Java, bibliotek i innych komponentów.

To wszystko jest częścią procesu społecznościowego Java , w ramach którego zainteresowane strony mogą przedstawiać swoje pomysły na ulepszenia i (miejmy nadzieję) je zastosować i podjąć odpowiednie działania. Proces jest szczegółowo opisany tutaj .

Na przykład wspomniany przez Ciebie Bluetooth jest śledzony tutaj, a ostateczna lista jest tutaj utrzymywana .


5
Innym sposobem wyjaśnienia tego jest analogia do RFCs IETF („Request for Comments”) lub „Recommendations” W3C, które ostatecznie stają się standardami.
— LarsH

11

Żądania specyfikacji języka Java (JSR) to rzeczywiste opisy proponowanych i ostatecznych specyfikacji platformy Java. W dowolnym momencie wiele JSR przechodzi przez proces przeglądu i zatwierdzania.



7

JSRs: Java Specification Requests to formalny dokument proponowany do specyfikacji i zmian technicznych (często nazywamy go żądaniem zmiany). Osoba lub organizacja może zostać członkiem Java Community Process (JCP) i opracować swój kod zgodnie ze specyfikacją wymienioną w JSR. Opracowana zmiana techniczna zostanie poddana przeglądowi przez członków JCP i zatwierdzona.

JSR zorganizowane jak poniżej

Więcej informacji o JSR 82: API JavaTM dla Bluetooth


3

Z FAQ JCP :

P: Co to jest żądanie specyfikacji Java (JSR)?

Odp .: JSR to żądanie specyfikacji Java. Jest to dokument przedłożony PMO przez co najmniej jednego członka w celu zaproponowania opracowania nowej specyfikacji lub istotnej zmiany istniejącej specyfikacji. Obecnie w programie JCP opracowywanych jest wiele specyfikacji technologii Java, w tym kolejne wersje Java ™ Micro Edition (Java ME ™), Java ™ Platform Enterprise Edition (Java EE ™) i Java ™ Standard Edition (Java SE ™) . JSR odnosi się również do wysiłków na rzecz rozwoju specyfikacji wynikających z tych propozycji. Aby zobaczyć JSR, zapoznaj się z pełną listą wszystkich JSR .

A z tego przydatnego artykułu :

Żądanie specyfikacji języka Java jest dokumentem rozpoczynającym udoskonalanie platformy Java. Ilekroć członek programu JCP widzi możliwość ulepszenia platformy, tworzy JSR opisujący tę możliwość i przekazuje go do weryfikacji. Następnie JSR przechodzi przez serię etapów, aż zostanie zwolniony lub odrzucony. Poniższa lista wylicza etapy od utworzenia JSR do jego wydania:

  • Napisz JSR
  • Prześlij JSR
  • Recenzja JSR
  • Formacja EG
  • Wczesny przegląd wersji roboczej
  • Przegląd publiczny
  • Proponowana wersja ostateczna
  • Ostateczne głosowanie

JSR Kroki od początku do końca

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.