Qual è l'importanza di JSR e come si ottimizza per il proprio uso?
Ho letto qualcosa come jsr82 per Bluetooth e altri per altre app tecniche.
Qual è la sua rilevanza?
Risposte:
I JSR sono richieste di specifiche Java , sostanzialmente richieste di modifica per il linguaggio Java, le librerie e altri componenti.
Fa tutto parte del Java Community Process , in base al quale le parti interessate possono presentare le loro idee per miglioramenti e (si spera) farle accettare e agire. Il processo è dettagliato qui .
Ad esempio, quello Bluetooth che hai menzionato viene tracciato qui e l'elenco definitivo viene mantenuto qui .
Java Specification Requests (JSR) è un documento formale che descrive le specifiche e le tecnologie proposte per l'aggiunta alla piattaforma Java.
JSR: Java Specification Requests è un documento formale proposto per le specifiche e le modifiche tecniche (spesso lo chiamiamo richiesta di modifica). Un individuo o un'organizzazione può diventare un membro del Java Community Process (JCP) e può sviluppare il proprio codice secondo le specifiche menzionate in JSR. Il cambiamento tecnico sviluppato passerà attraverso la revisione da parte dei membri JCP e lo approverà.
JSR organizzati come di seguito
Per ulteriori informazioni su JSR 82: API JavaTM per Bluetooth
Dalle FAQ JCP :
D: Cos'è una Java Specification Request (JSR)?
R: Un JSR è una richiesta di specifica Java. Questo è il documento presentato al PMO da uno o più membri per proporre lo sviluppo di una nuova specifica o una revisione significativa di una specifica esistente. Ci sono attualmente molte specifiche della tecnologia Java in fase di sviluppo nel programma JCP, comprese le prossime versioni di Java ™ Micro Edition (Java ME ™), Java ™ Platform Enterprise Edition (Java EE ™) e Java ™ Standard Edition (Java SE ™) . JSR si riferisce anche agli sforzi di sviluppo delle specifiche derivanti da queste proposte. Per vedere le JSR, fare riferimento all'elenco completo di tutte le JSR .
E da questo utile documento :
Una richiesta di specifica Java è il documento che avvia un miglioramento sulla piattaforma Java. Ogni volta che un membro del programma JCP vede un'opportunità per migliorare la piattaforma, crea un JSR che descrive l'opportunità e lo sottopone per la revisione. Il JSR passa quindi attraverso una serie di fasi fino a quando non viene rilasciato o scartato. Il seguente elenco enumera le fasi dalla creazione di un JSR al suo rilascio:
- Scrivi una JSR
- Invia una JSR
- Recensione JSR
- Formazione EG
- Revisione della bozza iniziale
- Revisione pubblica
- Bozza finale proposta
- Votazione finale