[Discussioni] [JAVA] A proposito degli standard
Marco Frattola
marcofrattola a yahoo.it
Sab 21 Ago 2004 13:27:47 CEST
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Andrea Glorioso wrote:
| (...)
|
| > il vero punto di forza è l'avere una comunità che gestisce le
| > specifiche al posto di un'azienda (maggior garanzia di equità e
| > democraticità, ma soprattutto autonomia decisionale)
|
| Io non conosco bene il JCP e ancora non ho trovato il tempo di
| leggermi con attenzione tutta la documentazione relativa. Qualcuno
| che lo conosce meglio sa quanto i processi decisionali che esso
| prevede siano democratici ed equi?
|
forse mi sono espresso male: non intendo dire che il JCP rappresenti un
buon esempio di metodo equo e democratico, ma stavo parlando in termini
generali
- -
da http://www.jcp.org/en/procedures/jcp2:
| The international Java community develops and evolves Java? technology
specifications using the Java Community Process (JCP). The JCP produces
high-quality specifications in "Internet time" using an inclusive,
consensus building approach that produces a specification, a reference
implementation (to prove the specification can be implemented), and a
technology compatibility kit (a suite of tests, tools, and documentation
that is used to test implementations for compliance with the specification).
|
| Experience has shown that the best way to produce a technology
specification is to gather a group of industry experts who have a deep
understanding of the technology in question and then have a strong
technical lead work with that group to create a first draft. Consensus
around the form and content of the draft is then built using an
iterative review process that allows an ever-widening audience to review
and comment on the document.
|
| This version of the JCP was developed through the JCP by means of JSR
215, led by Sun and the combined Executive Committees as the expert group.
|
| An Executive Committee (EC) representing a cross-section of both major
stakeholders and other members of the Java community is responsible for
approving the passage of specifications through key points of the JCP
and for reconciling discrepancies between specifications and their
associated test suites. There are two ECs: one to oversee the Java
technologies for the desktop/server space (with responsibility for the
J2SE? and J2EE? specifications) and the other to oversee the Java
technologies for the consumer/embedded space (with responsibility for
the J2ME? specification).
|
| There are four major steps in this version of the JCP:
|
| 1.
|
| INITIATION: (...)
da quel poco che ho letto, mi sembra di capire che questa "community"
non è altro che un gruppo di `esperti` di alcuni aziende e vi è la
possibilità di affiliarsi (annualmente) a questo "programma", pagando se
si è azienda o gratuitamente come singoli privati
(http://www.jcp.org/en/participation/membership)
la timeline di un processo
(http://www.jcp.org/images/introduction/JCP2.6_timeline-sml.gif) di
sottomissione di una processo ("JSR") chiarisce bene solo l'aspetto
tecnico di come una bozza si possa evolvere, ma non è ben chiaro il peso
abbia il "Comitato di Esperti" (EC) che nei vari livelli rispetto al
resto dei membri
stando alle FAQ (http://www.jcp.org/en/introduction/faq), un minimo di
democraticità dovrebbe essere garantito dal fatto che sono i membri ad
eleggere gli "Esperti", il più resta da capire se vi siano (e quanti
rispetto alla totalità) i membri eletti "d'ufficio" dalla Sun e affidati
magari alle ditte che la Sun stessa ritiene più opportuni... ?
(correggetemi se sbaglio)
- --
Marco Frattola
aka sbarrax
marcofrattola (at) yahoo (dot) it
gpg key id 0x516E6F48
http://www.sbarrax.it/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFBJzGw0l/kmVFub0gRAufQAJ47mXMlXDfq6/oOE8vt0MF9/9EFTACfbSCm
w6W1iWpJSzsyjLJ+ZNa4zzk=
=Bzio
-----END PGP SIGNATURE-----
More information about the discussioni
mailing list