Un par de cosas que me olvidé de comentar.
No hace falta estar en el EG para incidir en el proceso de
especificación. Creo que todos los JSR (java specification request)
tienen una dirección de feedback a donde podés mandar consultas y
comentarios. De nuevo, en mi experiencia personal esto funcionó ok, y
los comentarios y propuestas que mandé fueron recibidos y aplicados en
los casos que tenían sentido, en caso contrario me respondieron
gentilmente que estaba diciendo pavadas ;).
El único problema que yo encuentro es que el proceso es cerrado. Hasta
que se publican los drafts y es aprobado por el EG, Sun no permite que
se haga ninguna publicación ni comentario. Lamentablemente, en muchos
casos esto evita que gente que no está en el EG esté al tanto de los
últimos cambios de la especificación. En mi experiencia esto fue
importante porque trabajé con la especificación antes de que salga el
release y tuve que esperar hasta la publicación para enterarme los
cambios en la API y adapatar mi app.
On 1/31/06, Diego Alvaro Pereira <diego.alvaro.pereira@...> wrote:
>
> "El destino de todo lo que pueda ser Java está regido por este consorcio
> formado por la mayoría de las grandes empresas del sector. El JCP se encarga
> de agrupar a las empresas y profesionales que destacan en cada ámbito de la
> industria de forma que definan estas especificaciones "
>
> Creo que no hace falta aclarar nada más.
> Eso de "profesionales que destacan" está de más decir que es todo mentira.
>
> Saludos,
> Diego
>
>
> ----- Original Message -----
> From: Ana Lorite
> To: DesarrolloJava@...
> Sent: Tuesday, January 31, 2006 1:43 PM
> Subject: Re: [Java] JCP
>
>
> Soy española, de Madrid. :)
>
> Añado algo más... justo ayer lo leí en la revista "Sólo Programadores"
> en el artículo "Interfaces y libertad de elección" y creo que aclara un poco
> más la función de este organismo.
>
> "En ocasiones, el desarrollador rechaza los estándares por pensar que, si
> los sigue, otro desarrollador podrá fácilmente reemplazarlo. Pero la época
> de los clientes cautivos ha pasado a mejor vida. Es el momento de cambiar el
> punto de vista y ver las oportunidades de negocio que los estándares abren"
>
> [....]
>
> "El ejemplo de Java. Java, como lenguaje y como plataforma, es un caso
> especial dentro del mundo del desarrollo software. En Java todas las
> herramientas que necesitamos para construir están (o estarán) definidas por
> una especificación: desde el propio lenguaje o la máquina virtual hasta los
> servidores de aplicaciones; desde las librerías de acceso a base de datos
> hasta otras para el procesamiento de XML; desde la utilización de motores de
> workflow hasta la gestión de teléfonos móviles o tarjetas
> inteligentes....... De esta forma, nada nos impide cambiar de un proveedor a
> otro si nos ofrece mejor servicio o precio. Nada, salvo nuestra propia
> lealtad o decisión de utilizar extensiones de sus productos. Por poder
> cambiar, podemos en casi todos los casos cambiar de sistema operativo sin
> vernos afectados por ello.
>
> ¿Pero, cómo se articula esto en Java? A través del Java Community Process
> (JCP). El destino de todo lo que pueda ser Java está regido por este
> consorcio formado por la mayoría de las grandes empresas del sector. El JCP
> se encarga de agrupar a las empresas y profesionales que destacan en cada
> ámbito de la industria de forma que definan estas especificaciones que, como
> hemos comentado, no sólo se refieren a las distintas plataformas (estándar,
> empresarial y móvil) sino también a las API de soporte (persistencia,
> comunicación, etc ) al acceso a recursos (bases de datos, sistemas de
> mensajería, etc..) o incluso a los tipos de aplicaciones (como servidores,
> gestión de contenidos, multimedia.... etc)
>
> [....]
>
> :)
>
> Diego Alvaro Pereira escribió:
>
> Si ambos son de Argentina, imagínense que un ciudadano común quiera
> presentar un proyecto de ley en el congreso.
> Y ahora imagínense que una empresa multinacional quiere presentar un
> proyecto de ley.
> Adivinen a quien le promulgan la ley...
>
> Asimismo funciona el JCP.
>
> Saludos,
> Diego
>
>
> On 1/30/06, David Brunstein <DavidBrunstein@...> wrote:
> > Hola Ana,
> >
> > Yo no habia escuchado hablar del JCP hasta que posteaste tu pregunta.
> > Estuve leyendo el sitio, y sigo con las mismas preguntas que vos tenes.
> >
> > O sea, no me queda claro si cualquier miembro puede presentar un JSR (Java
> Specification Review) y lanzar el proceso de aprobacion; o esta restringido
> para una categoria de miembros.
> >
> > Por lo menos queda claro que si uno se asocia es free; pero si lo hace la
> empresa en la que trabajas, la membrecia anual es de $5000 (un poco cara
> para un individuo solamente).
> >
> > Voy a seguir atentamente este thread que iniciaste, para leer sobre las
> novedades. Me parece un tema muy interesante.
> >
> > Saludos.
> > David.
> >
> >
> > On 1/27/06, Ana Lorite <alorite@...> wrote:
> > >
> > > :)
> > >
> > > Gracias Diego. Pero mi pregunta no iba encaminada a qué es JCP...
> antes de mandar la pregunta al foro anduve bastante rato en www.jcp.org
> intentando sacar en claro para qué sirve, cómo funciona, en función de qué
> surgen esos desarrollos, que influencia tienen en las release oficiales...
> este tipo de cosas. Y si los desarrolladores, de igual forma que visita
> java.sun.com con asiduidad, también acceden a este sitio... y qué sacan en
> claro.
> > >
> > > Muy interesante el link de javaworld. De hecho toda esta duda me
> surgió a raíz de estar leyendo un artículo de javaworld acerca de safe
> thread code y de las variables volatile.
> > >
> > > Saludos. Ana.
> > >
> > > Diego Alvaro Pereira escribió:
> > >
> > > Mira esto:
> > > http://jcp.org/
> > >
> http://www.javaworld.com/javaworld/jw-10-1999/jw-10-jcp.html
> > >
> > > Y el mejor:
> > >
> http://www.google.com.ar/search?hl=es&q=java+community+process&meta
> =
> > >
> > > Saludos,
> > > Diego
> > >
> > >
> > > On 1/26/06, Ana Lorite <alorite@...> wrote:
> > > >
> > > > Hola a todos.
> > > >
> > > > ¿Alguien sabe exactamente cómo funciona el Java Community Process?
> > > >
> > > > Saludos. Ana.
> > > >
> > >
> >
>
>
>
>
>
>
>
>
>
>
>
>
>
>
********************************************************************************\
****************************************************************
> *La información contenida en este mensaje de correo electrónico es
> confidencial y puede revestir el carácter de reservada. *
> *Está dirigida exclusivamente a la persona destinataria. *
> *El acceso o cualquier uso por parte de cualquier otra persona de este
> mensaje no están autorizados y pueden ser ilegales.*
> *Si no es Ud. la persona destinataria, le rogamos que proceda a borrarlo. *
> *The information in this e-mail is confidential and may be legally
> privileged. *
> *It is intended solely for the addressee. *
> *Access or any use by any other person to this Internet e-mail is not
> authorised and may be unlawful. *
> *If you are not the intended recipient, please delete this e-mail. *
>
********************************************************************************\
****************************************************************
>
>
>
>
> ------------------------------
> DesarrolloJava | Desarrollo de Software en Java/J++/J#
> ------------------------------
> Direcciones del grupo:
> Publicar un mensaje: DesarrolloJava@...
> Suscribirse........:
> DesarrolloJava-Subscribe@...
> Desuscribirse......:
> DesarrolloJava-Unsubscribe@...
> Administrador......:
> DesarrolloJava-Owner@...
> Página del grupo...:
> http://www.gruposyahoo.com.ar/group/DesarrolloJava
> ------------------------------
> Libros sobre el tema (castellano):
>
http://www.amazon.com/exec/obidos/external-search?tag=analisiydisen-20&keyword=J\
ava%20spanish&mode=books
>
>
> ________________________________
> Enlaces de Yahoo! Grupos
>
>
> Para visitar el sitio web del grupo, andá a:
> http://ar.groups.yahoo.com/group/DesarrolloJava/
>
> Para cancelar tu suscripción a este grupo, enviá un mensaje a:
> DesarrolloJava-unsubscribe@...
>
> El uso de Yahoo! Grupos está sujeto a las Condiciones del servicio de
> Yahoo!.