Developpez.com

Le Club des Développeurs et IT Pro

Java : Oracle veut faire évoluer le Java Community Process

Vers plus de transparence, de réactivité et d'agilité

Le 2011-05-19 12:52:00, par Hinault Romaric, Responsable .NET
Habituellement, les Java Specification Request proposent des spécifications pour les prochaines versions Java. Mais cette fois-ci, Oracle a pris l'initiative d'utiliser ce mécanisme pour proposer des ajustements du JCP (Java Community Process), le comité qui supervise l'évolution du langage.

Dans ce document, Oracle propose d'élargir la transparence du développement de la technologie Java, de rendre les procédures plus agiles afin d'encourager la participation de nouvelles communautés.

Oracle voudrait également que les groupes des experts discutent sur les forums publics de manière transparente. Il demande par ailleurs que des voies soient explorées pour permettre à tous les membres du JCP de participer aux activités plus facilement, notamment via des téléconférences publiques, des réunions, des mails et des forums de discussions.

« Au cours des derniers mois, Oracle et d'autres partenaires dans le JCP ont demandé une revitalisation de la technologie et des normes Java. A présent avec la présentation de la première spécification JSR pour JCP.next, nous sommes prêts à commencer l'évolution du Java Community Process lui-même, ce qui facilitera à la fois la participation des individus et des organisations au processus » commente Patrick Curran, président du JCP

Coté langage, le document propose que le calendrier de livraison des spécifications JSR soit accéléré pour répondre à l'augmentation du taux de progression dans l'environnement IT. Oracle souhaite donc diminuer les cycles de développements avec de mises à jour JSR plus réduite, et l'abandon de celles qui semblent évoluer trop lentement.

Les révisions proposées par Oracle devraient être votées par le Comité Exécutif du JCP dans un délai de 6 mois.

Source : Oracle

Et vous ?

Que pensez-vous de ces propositions d'Oracle ?
  Discussion forum
6 commentaires
  • Traroth2
    Membre émérite
    Donc, si je résume, Oracle veut impliquer plus de gens dans le processus, et donc dans les prises de décision, et dans le même temps, diminuer le temps disponible pour prendre lesdites décisions...

    En d'autres termes, Oracle veut tuer le JCP. Pour ça, ils modifient un processus qui marche plutôt bien pour qu'il ne marche plus. Dans un an, Oracle dira que ça ne marche pas, et mettra tout ça à la poubelle, reprenant en main seul le devenir de Java. On dirait la stratégie de réforme de Sarkozy ! On prend les paris ?
  • Envoyé par Hinault Romaric

    Oracle voudrait également que les groupes des experts discutent sur les forums publics de manière transparente.
    Ca va troller à mort sur les fora !!

    Sinon, je pense que l'idée générale de rendre le JCP un peu plus public est très bonne... A condition de bien le faire !
    J'espère juste que ce n'est pas de la poudre aux yeux de la part d'Oracle pour faire oublier l'actualité récente et le départ de la fondation Apache...
  • Logan Mauzaize
    Rédacteur/Modérateur
    Par expérience, plus il y a de mondes plus c'est la merde.

    Je ne sais pas exactement comment fonctionne le JCP actuellement (une liste de "société" avec un représentant ?) mais je préfère que soit identifier des "groupes d'expert" avec une "tête" pour chaque.

    Après lecture très succinctes de la présentation du JCP, il semble déjà que "n'importe qui" puisse participer. La seule différence viendrait donc de rendre publique les débats ce que je ne trouverai pas un mal.
  • Traroth2
    Membre émérite
    Envoyé par Nemek
    Par expérience, plus il y a de mondes plus c'est la merde.

    Je ne sais pas exactement comment fonctionne le JCP actuellement (une liste de "société" avec un représentant ?) mais je préfère que soit identifier des "groupes d'expert" avec une "tête" pour chaque.

    Après lecture très succinctes de la présentation du JCP, il semble déjà que "n'importe qui" puisse participer. La seule différence viendrait donc de rendre publique les débats ce que je ne trouverai pas un mal.
    Ah, je ne dis pas le contraire. Plus de transparence, c'est très bien. Mais ça ne change rien à mon raisonnement...
  • _skip
    Expert éminent
    Envoyé par Traroth2
    Donc, si je résume, Oracle veut impliquer plus de gens dans le processus, et donc dans les prises de décision, et dans le même temps, diminuer le temps disponible pour prendre lesdites décisions...

    En d'autres termes, Oracle veut tuer le JCP. Pour ça, ils modifient un processus qui marche plutôt bien pour qu'il ne marche plus. Dans un an, Oracle dira que ça ne marche pas, et mettra tout ça à la poubelle, reprenant en main seul le devenir de Java. On dirait la stratégie de réforme de Sarkozy ! On prend les paris ?
    En même temps, j'ai pas personnellement l'impression que ça marchait super à l'époque de SUN ce JCP. Entre évolutions inexistantes du langage, lenteurs à faire évoluer l'existant et standardisation de technos douteuses, on ne peut qu'espérer qu'Oracle fasse mieux.

    Perso je leur laisse le bénéfice du doute.
  • Traroth2
    Membre émérite
    Envoyé par _skip
    En même temps, j'ai pas personnellement l'impression que ça marchait super à l'époque de SUN ce JCP. Entre évolutions inexistantes du langage, lenteurs à faire évoluer l'existant et standardisation de technos douteuses, on ne peut qu'espérer qu'Oracle fasse mieux.

    Perso je leur laisse le bénéfice du doute.
    Moi, j'ai surtout l'impression que la lenteur de l'évolution de Java était due à l'incapacité de Sun de finir Java 7 ! Je ne vois pas ce que le JCP vient faire là-dedans !