Le JCP: Comment Vous Pouvez Contribuer à l’Avenir de Java!

Slides:



Advertisements
Présentations similaires
Portail municipal de données libres Comité plénier du 6 novembre 2012
Advertisements

Guide d'utilisation du site de la CEP
Tutoriel - Les Ressources du BCH
1. Résumé 2 Présentation du créateur 3 Présentation du projet 4.
1Développer vos solutions : définir un plan daction Février Organisation internationale de normalisation.
Assemblée générale du réseau rural France – 17/12/2009 Réseau européen de développement rural (RE DR) Gaëlle Lhermitte, Unité AGRI/G.3.
Classe : …………… Nom : …………………………………… Date : ………………..
Utilisation ou copie interdites sans citation Rémi Bachelet – Ecole Centrale de Lille 1 CentraleWiki : fonctionnement Image : SourceSource École Centrale.
1/32 Forum des utilisateurs du SISMER – Novembre 2005 Le portail NAUTILUS accès en ligne aux données et nouveau site WEB du SISMER Michèle FICHAUT Mickael.
Est Ouest Sud 11 1 Nord 1 Laval Du Breuil, Adstock, Québec I-17-17ACBLScore S0417 Allez à 1 Est Allez à 4 Sud Allez à 3 Est Allez à 2 Ouest RndNE
Sud Ouest Est Nord Individuel 36 joueurs
1 V-Ingénierie… La compétence au service de lexigence… vous présente.
Caractéristiques principales
Copyright © 2007 – La fondation OWASP Ce document est disponible sour la license Creative Commons SA 2.5 Traduction Francaise © Sébastien GIORIA.
1 La Commission européenne pour l'efficacité de la justice Association des magistrats du pouvoir judiciaire de la République et canton de Genève, 26 janvier.
JXDVDTEK – Une DVDthèque en Java et XML
Initiation et perfectionnement à lutilisation de la micro-informatique Publier des films sur DailyMotion (sur Mac et sur PC) ©Yves Roger Cornil
La diapo suivante pour faire des algorithmes (colorier les ampoules …à varier pour éviter le « copiage ») et dénombrer (Entoure dans la bande numérique.
User management pour les entreprises et les organisations Auteur / section: Gestion des accès.
Programme de travail du Comité Régional de lIRU pour lAfrique & Priorités de la Délégation Permanente (c) Union Internationale des Transports Routiers.
De Vensoc à Biztax Biztax Déclaration I.Soc 2011.
23/05/2006 Résultat Final Business Consulting Services Pré-étude portant sur l'implémentation et l'organisation d'un système de gestion des connaissances.
Faire des vagues plus fortes Réseau provincial des CCVF Rapport sur la planification de la mise en œuvre 26 et 27 mars 2012.
1 5 octobre 2011 / paw Présentation du 7 octobre 2011.
1 Commission de la fonction publique Formulaire en-ligne de commande de matériel dexamen (RDIMS )
Les requêtes La Requête est une méthode pour afficher les enregistrements qui répondent à des conditions spécifiques. La requête est donc un filtre.
Mawadda Damon May 2, 2011 TAP 3 Launch Workshop TAP, Suivi et évaluation.
Développement d’applications web
© 2008 General Parts International, Inc. Written permission is required to copy or forward to anyone other than the intended recipient. Formation TeammateTime.
Contexte et objectifs L’AFPA souhaite proposer à ses stagiaires des services complémentaires à son offre de formation standard. L’espace emploi permet.
Présentation du SVI - DELSOL Mikaël
Le portail personnel pour les professionnels du chiffre
PAFI Référentiel de données par Sonia Watts DGIF (Direction de la gestion et de linformation forestière) 27 octobre 2010 et 3 novembre 2010.
CALENDRIER PLAYBOY 2020 Cliquez pour avancer.
1 Comment utiliser votre Extranet Se connecter 2.My Site 3.Documentation 3.1 Documents dintégration 3.2 Documents types 4.Vos informations privées.
Pôle Education, Sport et Jeunesse Direction des Actions éducatives 1 Le Pass Hauts-de-Seine Campagne mai 2013.
Utiliser la plateforme eTwinning
Rappel au Code de sécurité des travaux 1 Code de sécurité des travaux Rappel du personnel initié Chapitre Lignes de Transport (Aériennes)
1 Guide de lenseignant-concepteur Vincent Riff 27 mai 2003.
18/05/ Utiliser le cahier de texte en ligne avec lapplication SPIP Adresse du site du lycée :
1Office for the Coordination of Humanitarian Affairs (OCHA) CAP (Consolidated Appeal Process) Section Système de projet en ligne (OPS) pour les appels.
Manuel d’Utilisation de E-Subvention CNDS 2014
ATELIER SUR LA TRANSPARENCE
La voyage de Jean Pierre
Novembre 2009 Segmentation Communication. NOUS PROPOSONS AUX EXPERTS COMPTABLES UNE EQUIPE DEDIEE UNE DEMARCHE DES OUTILS DES PARTENARIATS.
Développement d’application web
Notre calendrier français MARS 2014
C'est pour bientôt.....
13 octobre 2011 Implantation de la directive sur larchivage.
Veuillez trouver ci-joint
Portail CVM Vision pédagogique.
Réunion 29/11/20131 Projet L412 Nov Recherche dun ouvrage …. Sur Dieppe.
LA GESTION COLLABORATIVE DE PROJETS Grâce aux outils du Web /03/2011 Académie de Créteil - Nadine DUDRAGNE 1.
Bienvenue sur le Net Personnel 1/23. 2 Saisir votre mot de passe en minuscule.
RADIO ET MÉDIAS SOCIAUX
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
CALENDRIER-PLAYBOY 2020.
Java Enterprise Edition, anciennement J2EE
Slide 1 of 39 Waterside Village Fête ses 20 ans.
Centre d’échange d’informations sur la Convention sur la Diversité Biologique Bienvenue dans le cours sur l’ajout d’une page web sur un site web développé.
KIWAPP IS A B2B FULL-STACK APP-MANAGEMENT TOOL KIWAPP EN QUELQUES ETAPES Octobre 2014.
Vue d’ensemble des outils du PRISM Dakar, 3 au 21 Mai 2010
Les Chiffres Prêts?
Médiathèque de Chauffailles du 3 au 28 mars 2009.
FRANÇOIS-XAVIER PARÉ Bibliothécaire BUREAU DES SYSTÈMES 11 novembre 2009 L A BARRE D’OUTILS L IB X : L A RECHERCHE À UN CLIC Merci à Lucie Geoffroy et.
Transcription de la présentation:

Le JCP: Comment Vous Pouvez Contribuer à l’Avenir de Java! April 2013

Gérer pour et par la communauté Le Java Community Process (JCP) est ouvert à tout participant et permet à ces membres de contribuer et d’améliorer les spécifications et les technologies Java (JSRs), les implementations de référence (RI) et l’ensemble des tests (TCKs) Plus de 1,000 entreprises et particuliers font partie du JCP 350 JSRs sont en progrès, dont les 2/3 vont sortir prochainement. Java EE 7 JSRs: 15+ JSRs, le JSR 342 est celui de la platform Java SE 8 JSRs: JSR 337, 335, 308... Java ME JSRs: JSR 360, 361.

Le triangle de compatibilité Spécification la spécification est-elle ambiguë? Peut-on créer une implementation? Technology Compatibility Kit Reference Implementation le TCK est-il correct? la RI est-elle conforme?

Le JCP, un effort communautaire Tout le monde peut adhérer au JCP Les membres peuvent tous contribuer: à l’implémentation de la plateforme, en participant à OpenJDK et Glassfish à l’évolution de la plateforme avec le JCP

Niveaux de participation Membres: revoient les specs, peuvent participer dans le Groupe d’Experts, votent dans l’élection du comité exécutif; leur participation est flexible. Membres du Groupe d’Experts: créent les JSRs (écrivent le spec, développent le RI et TCK); sont des experts dans le domaine de la JSR, leurs engagements sont plus important, donnent la direction à la JSR. Chef de Spécification: chef de project responsable de la JSR & du Groupe d’Experts et de la sortie du spec, RI & TCK; un expert dans le domaine de la JSR; engagement de temps important. Les Membres du Comité Exécutif: définissent la gouvernance du JCP, ces processus, et les termes contractuels des membres. Votent les JSRs. Engagement de temps modéré.

Joindre le JCP Créer un compte à JCP.org Les membres du JCP sont des entreprises, des particuliers ou des associations à but non-lucrative. Gratuit pour les associations, et pour les Java User Groups et leurs membres Visiter http://jcp.org/en/participation/membership2 Créer un compte à JCP.org Télécharger, remplisser, scanner le formulaire JSPA et envoyer le formulaire au bureau du Programme du JCP

JCP.next (JSR 348, 355, and 358) JSR 348: mis en place en octobre 2011 et fait partie de la JCP 2.8. Elle apporte des changements simples sur: Transparence. Participation. Agilité. JSR 355: fusionne les deux Comités Exécutifs en un à partir d’Octobre 2012 et rendre dans le cadre du JCP 2.9 JSR 358: est en progrès. Les changements toucheront la documentation et l’adhésion (JSPA)

Résultats Avec JCP 2.8 et 2.9, les membres du JCP et le publique peuvent facilement accéder et participer aux travaux du groupe d’experts La transparence est présente tout au long du processus: Le Groupe d’Experts doit discuter de tout sur une liste de distribution (mailing list) publique. Les bugs sont sur une base de données publique. Quiconque peut commenter sur son travail. EG doit répondre publiquement à tout commentaire. Les conditions de la licence doivent être publiques

La transparence des nouveaux JSRs? L’agenda est-il publique et mis à jour régulièrement Un wiki sur la JSR permet-il au publique de lire et rédiger sur celle-ci Un forum de discussion permet-il au publique de lire et commenter sur la JSR Pouvez-vous présenter sur la JSR à des conférences Les principes du opensource sont-ils suivis pour le développement du RI et du TCK? Quelles sont les conditions d’utilisation permises pour les outils de collaboration avec le groupe d’experts? Ces membres doivent approuver leur compatibilité avec le JSPA L’onglet communauté de la JSR a-t-il des liens et de l’information sur toutes les moyens de communication et la liste des sites internet sur la JSR

Valider la transparence des JSRs? Le calendrier des JSRs est-il publique, et mis à jour? Le publique peut-il lire et commenter sur un wiki dédié à une JSR? Le publique peut-il lire et commenter sur un forum de discussion? Le processus de developpement du RI et du TCK est-il conforme à celui de l’opensource? Peut-on parler de cette JSR à une conférence? Quelles sont les Conditions d’Utilisation requises pour les outils de collaboration avec le groupe d’experts. Les membre du groupe d’experts doivent juger si elles sont compatible avec le JSPA L’onglet communauté doit avoir des liens et de l’information sur toutes les communications et sites internet concernant le développement de la JSR

JUG membres Austin JUG (USA) JUG-Cologne (Germany) BeJUG (Belgium) BreizhJUG (Brittany) Ceará Java User Group - CEJUG (Brazil) Central Ohio Java Users Group (USA) Chicago Java Users Group (USA) Connecticut JUG (USA) Detroit JUG (USA) Duchess (Women) FASOJUG (Burkina Faso) Green Tea JUG (China) Houston JUG (USA) iJUG e.V. (Germany) IndiJava (India) ITP_JAVA (Peru) Japan JUG Java Student User Group (Vienna) Java Web User Group (London) Jozi JUG (South Africa) JUG-AFRICA JUG Chennai (India) JUG-Cologne (Germany) JUG Dortmund (Germany) JUG-EG (Egypt) Java User Group Frankfurt [JUGF] (Germany) JUG Indonesia JUG JogLoSemar (Indonesia) JUG-MK (Macedonia) JUG-RU (Russia) JUG-USA London Java Community (UK) Malaysia-JUG MoroccoJUG Nashville JUG (United States) Oklahoma City JUG (USA) Rio JUG (Brazil) Riviera JUG (France) Ruhrjug (Germany) Silicon Valley JavaFX User Group (USA) SouJava (Brazil) Utah JUG (USA) Vancouver Island JUG (Canada)

JUG representation dans le CE SouJava (Bruno Souza, Fabio Velloso, Yara Senger): Nominé par Oracle to a ratified seat on the SE/EE EC in the May 2011 Special Election. London Java Community (Ben Evans, Martijn Verburg, Trisha Gee): Won an elected seat on the SE/EE EC in the May 2011 Special Election and re-elected in 2012. Both have already made significant contributions to the work of the JCP.

JUGs dans le Comité Executive (CE) SouJava (Bruno Souza, Fabio Velloso, Yara Senger): Nominé par Oracle, SouJava a obtenu un siège au CE de SE/EE lors des élections de mai 2011. London Java Community (Ben Evans, Martijn Verburg, Trisha Gee): a été élu au CE de SE/EE lors des élections de mai 2011 et ré- élu en 2012. Ces deux JUGs ont fait des contributions importantes aux travaux du JCP.

Adopt a JSR! Thank you and

Adopt a JSR Programme Une initiative créée par le JUG de Londres pour améliorer les standards Java Le but est de créer des groupes de travaux locaux pour contribuer à une JSR soit dans le cadre des activités d’un JUG ou à titre individuel De nombreux JUGs participent déjà sur les JSRs. Information à http://java.net/projects/adoptajsr

Pourquoi s’impliquer? Donner des retours (feedback) plus tôt sur les standards Java pour s’assurer que les standards Java soient pratiques et appropriés Fournir aux standards Java l'avis des experts (des développeurs et aussi des utilisateurs). Aider à ce que les implémentations de référence des standards Java soient développées plus rapidement. Pour avoir des standards qui sont internationaux. Nous avons besoin de contenu dans des langues différentes et notamment en français.

Comment Joindre? Contacter votre JUG leader Visiter http://java.net/projects/adoptajsr et suivre les étapes décrites suivantes : Joindre le Adopt-a-JSR java.net project. Joindre la liste de distribution (mailing list): http://java.net/projects/adoptajsr/lists.

Les particuliers peuvent Modérer les listes de distribution. Communiquer sur une JSR soit par blogs, présentations à des conférences, JUG meetings, ou autres Aider avec la documentation Traduire dans une autre language par example Maintenir le FAQ et Wiki Aider avec l’infrastructure et la communication de la JSR Mettre la JSR sur java.net, GitHub,.. Améliorer la recherche internet du site et de la JSR S’assurer que les liens vers le téléchargement de la JSR, les listes de distribution, et les bases de données pour entrer des bugs soient facile à trouver

Les JUGs et particuliers peuvent Organiser des ateliers ou hack days Tester les premières versions du RI, signaler des bugs (mentionner #adoptajsr), proposer des améliorations et des fonctionalités. Assister dans le triage; la reproduction, les priorités, les catégories des bugs Donner des retours sur le project; discuter des problèmes et des scénarios d’utilisation en tant que développeurs Assiter avec le RI; coder des implementations différentes du spec Assister avec le TCK; toutes les implémentations doivent passer les testes.

La transparence d’Adopt-a-JSR Le programme Adopt-a-JSR a son propre sous-projet traitant de la transparence. Les détails sont at: http://java.net /projects/jsr-transparency/pages/Home JUGs et particuliers peuvent vérifier la transparence des JSRs Communiquer les résultats quantitatifs et qualitatifs de la transparence d’une JSR et les conditions de participation au Chef de Spécification, au bureau de conformité, et à la communauté. Matrice avec les résultats sera présenté pour chaque JSR faisant partie de JCP 2.x

Commencer avec Adopt-a-JSR Visiter http://adoptajsr.org et http:glassfish.org/adoptajsr Créer une page wiki pour coordonner les activitées e.g. http://java.net/projects/ljc-london-jug/pages/JSR-310 Ajouter votre page wiki à la page web: http://java.net/projects/adoptajsr/ Contacter le chef de spécification et le groupe d’experts de la JSR par example: http://jcp.org/en/jsr/detail?id=310 Demander aux membres de votre JUG s’ils sont intéressés Expliquer ce que fait le JSR et pourquoi le JUG devrait s’impliquer; mentioner ce que le JUG peut faire; mentioner votre initiative au chef de spécification

Comment Joindre? Contacter votre JUG leader Visiter http://java.net/projects/adoptajsr et suivre les étapes décrites suivantes : Joindre le Adopt-a-JSR java.net project. Joindre la liste de distribution (mailing list): http://java.net/projects/adoptajsr/lists.

Comment Joindre? Contacter votre JUG leader Visiter http://java.net/projects/adoptajsr et suivre les étapes décrites suivantes : Joindre le Adopt-a-JSR java.net project. Joindre la liste de distribution (mailing list): http://java.net/projects/adoptajsr/lists.

Comment Joindre? Contacter votre JUG leader Visiter http://java.net/projects/adoptajsr et suivre les étapes décrites suivantes : Joindre le Adopt-a-JSR java.net project. Joindre la liste de distribution (mailing list): http://java.net/projects/adoptajsr/lists.

Comment Joindre? Contacter votre JUG leader Visiter http://java.net/projects/adoptajsr et suivre les étapes décrites suivantes : Joindre le Adopt-a-JSR java.net project. Joindre la liste de distribution (mailing list): http://java.net/projects/adoptajsr/lists.

Comment Joindre? Contacter votre JUG leader Visiter http://java.net/projects/adoptajsr et suivre les étapes décrites suivantes : Joindre le Adopt-a-JSR java.net project. Joindre la liste de distribution (mailing list): http://java.net/projects/adoptajsr/lists.

Comment Joindre? Contacter votre JUG leader Visiter http://java.net/projects/adoptajsr et suivre les étapes décrites suivantes : Joindre le Adopt-a-JSR java.net project. Joindre la liste de distribution (mailing list): http://java.net/projects/adoptajsr/lists.

Comment Joindre? Contacter votre JUG leader Visiter http://java.net/projects/adoptajsr et suivre les étapes décrites suivantes : Joindre le Adopt-a-JSR java.net project. Joindre la liste de distribution (mailing list): http://java.net/projects/adoptajsr/lists.

Votre participation vous apportera Une expérience technique approfondie de Java, de l’opensource et du développement des standards Une réputation et des nouvelles relations qui peuvent vous ouvrir des portes Une renommée de maître de la collaboration et du travail d’équipe La satisfaction de briser la routine et de poursuivre une passion!

La participation et OpenJDK Visiter http://java.net/projects/adoptopenjdk/ Joindre la liste de distribution Joindre un réseau IRC Contacter le responsable de votre JUG

Comment Joindre? Contacter votre JUG leader Visiter http://java.net/projects/adoptajsr et suivre les étapes décrites suivantes : Joindre le Adopt-a-JSR java.net project. Joindre la liste de distribution (mailing list): http://java.net/projects/adoptajsr/lists.

Appendixes

Information sur java.net Toute information sur JSR 348 est publique àpublic java.net project Vous trouverez: Les conversations sur les listes de distribution La base de données pour les bugs: Issue Tracker. Les Archives (Document Archive)

Projet Adopt-a-JSR Commencer par: http://adoptajsr.org. Voir aussi: http://glassfish.org/adoptajsr. Créer une page wiki pour coordonner des activités e.g:. http://java.net/projects/ljc-london-jug/pages/JSR-310. Le programme: http://java.net/projects/adoptajsr. Contacter le Spec Lead & Expert Group Contacter les membres du JUG pour générer de l’intéret Détailler le JSR et voir comment le JUG peut participer; identifier des domaines sur lesquels travailler et coordonner avec le Spec Lead.

Donner des Retours Télécharger et vérifier la dernière version (disponible sur la page du JSR et java.net project). Se concentrer sur ce qui vous intéresse Télécharger et vérifier javadocs pour la clarté Créer des applications utilisant les implementations différentes Explorer l’intégration avec des applications existantes. Reporter des bugs sur les specs or RI projets

Participate in OpenJDK Plus d’information http://java.net/projects/adoptopenjdk. Joindre la liste de distribution (mailing list). Contacter votre JUG leader.