|
|
|
James Gosling a mis en ligne sa présentation effectuée à Oracle OpenWorld... même s'il s'agit en réalité d'une application JavaFX. Pour l'essentiel, elle se comporte comme une présentation traditionnelle, hormis pour les nuages en bas de page. C'est en arrivant sur la page de la geocarte GlassFish que l'on y rencontre une application JavaFX embarquée qui n'est ni plus ni moins que la version interactive et de la Geocarte GlassFish d'origine. Zoom, déplacement, agrégation et calcul en direct de la taille des points : tout y est. Consultez-donc le blog de James pour y lire une introduction sur cette présentation (ainsi que sur quelques limitations de plate-forme). L'application est disponible ici et voici une capture d'écran : (petit, grand) et leur équivalent sur la carte d'origine (live, grand). |
Bravo et merci à James Gosling pour son application ainsi que pour la pub faite à GlassFish (ainsi qu'à Paul Sterk pour les données brutes).
|
Les personnes de ZeroTurnaround (à l'origine de JRebel) ont réalisé un sondage sur les temps de re-déploiement et de redémarrage dans les serveurs d'application Java et ont obtenu plus de 1100 réponses jusque là. Le sondage ne comprends que trois questions sur le serveur utilisé et l'estimation du temps de re-déploiement et de re-démarrage. C'est assez difficile de créer un bon sondage. Dans ce cas, les participants s'auto-sélectionnent (mais ce n'est pas aussi mauvais que le Reader's Choice), l'impact des outils utilisé sur le (re)déploiement est inconnu et le temps recensé est estimé, et non mesuré. Il a par contre le mérite d'attirer l'attention sur l'importance du cycle complet code/déploiement/debug. GlassFish v2 y obtient de très bons résultats et v3 est encore plus rapide! |
L'analyse de Jevgeni's propose quelques points intéressants même si certains semblent ne pas faire confiance aux données. Les serveurs les plus utilisés sont Tomcat (29%), JBoss (25%), WLS (13%), WAS (12%) et GlassFish (10%). OC4J est à 4%. Pour rappeler ici l'importance de la méthodologie dans un tel sondage, on remarque qu'un seul participant a mentionné Geronimo - le lecteur est invité à comparer cette donnée au sondage EDC de l'année dernière...
|
Notre ancienne GeoCarte
•
Nombre total cumulé de hits jusqu'en juillet : 9,727,283
|
C'est clairement l'été et pas de reprise attendue avant septembre - modulo ce petit détail toujours en cours.
|
Pour mieux comprendre l'usage qui est fait de GlassFish, nous suivons différents chiffres sur son adoption. Par contre nous avons assez peu d'information sur le processus de migration vers GlassFish. Aussi, nous vous demandons de bien vouloir prendre quelques minutes pour répondre à ce rapide questionnaire. Cela devrait prendre environ 5 minutes et vous demander des questions simple sur votre usage de GlassFish. D'avance, merci! |
|
Eduardo vient de publier le Rapport sur les chiffres d'adoption de GlassFish pour le mois de mai 2009. Il y a une croissance par rapport au mois d'avril 2009, mais pas de quoi remonter niveau de record du mois de mars 2009. Ceci doit pouvoir s'expliquer par la saisonnalité et peut-être par l'annonce Oracle. Le rapport complet intègre les chiffres traditionnels de téléchargements et une comparaison avec les téléchargements de JBoss. Vous y trouverez également la GeoCarte, les données d'enregistrement et l'activité de l' "Update Center". |
Le rapport pour le mois de juin sera publier dans une semaine environ.
Le projet Hudson se porte bien, en voici trois preuves, si besoin en est :
|
Seiji Sogabe a récemment analysé les nouveaux plugins Hudson, et il observe une accélération : il y a eu 55 nouveaux plugins en 2008 alors que à la moitié de cette année, il y en a déjà 44. Seiji a illustré ses recherches à l'aide de graphiques, que vous pouvez voir sur la gauche. Vous pouvez consulter le blog de Kohsuke pour lire la note originale de Seiji en anglais. |
|
Le nombre d'offres d'emploi publiées sur Indeed.com qui mentionnent explicitement Hudson, est en progression aussi. Malheureusement, "Hudson" est un terme trop vague pour faire une recherche précise. Nous avons donc ajouté les termes "Continuous" et "Integration" pour avoir une tendance globale. Le resultat est ici. Pour prendre une valeur de comparaison, nous avons fait la même recherche sur le terme "CruiseControl", et nous avons mesuré à la fois les résultats absolus et relatifs. Les résultats (absolus et relatifs) montrent que la courbe de Cruise Control est plate tandis que celle de Hudson est en forte croissance. |
Il est plus difficile de compter le nombre réel d'offres d'emplois, mais nos approximations indiquent qu'il y a plus d'offres CruiseControl que Hudson, mais pas beaucoup. Consultez les détails notre comparaison, pour CC (121 offres) et Hudson (97 offres).
|
Enfin, Kohsuke remarque l'adoption via Eclipse, où Hudson est le premier outil d'intégration continue, devant CruiseControl et Bamboo. |
D'autres indicateurs d'adoption :
Hudson+Adoption
|
Evans Data vient tout juste de publier leur rapport intitulé "User's Choice on Software Development Environments". Ce sondage demande aux utilisateurs leur degré de satisfaction sur des fonctionnalités de leurs outils de développement et pondèrent le tout en fonction de l'importance que ces utilisateurs apportent à chaque fonction. Le résultat global est le suivant: IBM's Rational Tools, MS's Visual Studio, NetBeans, JDeveloper, Sun Studio, Delphi, IntelliJ, Eclipse. |
Note: mon problème avec la méthodologie de "EDC Users' Choice" est qu'il n'y a pas de pondération relative au nombre d'utilisateurs qui se sont prononcé sur un fonctionnalité donnée. Il n'y a pas non plus assez d'information pour confirmer la pertinence des échantillons. Il est donc fort possible que peu d'utilisateurs très satisfaits soient susceptibles de donner la première place à un fournisseur quelconque. Si le sujet vous intéresse, le rapport est ici.
|
Sun vient de publier un nouveau rapport commissionné sur les serveurs d'applications et réalisé par Ohloh (récemment racheté par SourceForge). Le document s'appuie sur une étude approfondie d'Oloh sur de nombreux développements open source (38,000 projets répartis sur 3,500 forges) pour en déterminer l'usage qui en est fait de différents serveurs d'applications. |
Ohloh a déterminé des tendances au travers d'une recherche des descripteurs de déploiement propres aux différents produits. Le résultat indique que près de 50% des projets ciblent GlassFish et que ce chiffre bondit à 73% quand on compte uniquement les projets récents.
Le rapport complet est disponible et John en propose une analyse.
|
Les statistiques pour avril 2009 sur le niveau d'adoption de GlassFish viennent d'être publiés. Tous les indicateurs sont toujours au vert mais avec une légère baisse par rapport à mars 2009 (à priori un effet saisonnier lié aux congés de printemps). Il faudra attendre un peu pour voir l'éventuel effet de la rumeur IBM et de l'annonce Oracle. Le rapport complet propose de manière traditionnelle les informations de téléchargement pour les outils (qui intègrent GlassFish, premier mois intégrant le paquetage GlassFish/Eclipse) and une comparaison avec les téléchargements de JBoss. Vous y trouverez également des informations sur la GeoCarte, le nombre d'enregistrements et le centre de mise à jour. |
|
Il y a déjà deux semaines, Hudson a publié la release nr 1.300 (oui, mille trois cents versions, la dernière étant 1303 !) et Kohsuke a écrit un petit article pour commémorer l'évennement, il y rappel les principales réalisations depuis le début du projet. Les statistiques du projet sont assez cool, nous pouvons même avancer que Hudson est le premier outil d'intégration continue, le traffic sur la liste de diffusion USERS@Hudson dépasse les 1200 messages par mois et le projet dispose d'une large communauté de développeurs, avec près de 140 membres. |
Pour accompagner cette adoption croissante, l'équipe projet peaufine les versions pour améliorer la stabilité. Il est possible que Sun propose prochainement une version supportée. De la même façon, le nombre de plugins augmente. Récemment ils ont ajouté une possibilité de démarrer un interpréteur de commande Groovy.
A cette occasion, nous portons un toast au bébé de Kohsuke ! Nous lui souhaitons une vie longue et prospère, qu'il continue de se développer et d'être choisi par des développeurs toujours plus nombreux.
|
Eduardo suit de près les indicateurs d'adoption de GlassFish Les premiers chiffres de téléchargement sur le mois indiquent de bons chiffres un peu en dessous du record du mois de mars. Enfin, coté ventes, la 5ème planche des résultats Q3FY09 indique une progression de 101% sur un an pour le middleware + MySQL. Nous ne fournissons officiellement pas de données plus fines mais je peux vous dire que, loin de ralentir, l'activité commerciale a bien accéléré au vu des dernières annonces. |
En résumé les indicateurs sont au vert. L'équipe est solide et travaille bien ensemble (un peu à l'image d'une autre très belle équipe). En avant vers de nouveaux défis!
|
Le mois de Mars a été très bon si l'on en juge par le nombre de téléchargements de GlassFish :
• 250.756 téléchargements de la version JDK seule - un nouveau record ;
Le mois de Mars a vu aussi un nouveau record au niveau de notre carte géographique. |
Vous trouverez tous les détails sur le rapport des téléchargement de GlassFish.
|
Paul a mis à jour notre Geo-Carte pour y intégrer les résultats de mars 2009. Nouveau mois, nouveau record. Un premier regard sur les enregistrements et les téléchargements semble montrer des résultats tout aussi bons
• Pings administratifs Mensuels - 555 486 (nouveau record)
Plus de détails sur les autres résultats une fois que j'ai pris le temps de les vérifier. |
Les autres billets sur ce sujet sont étiquetés Geomap
.
Deux petites informations au sujet de JBoss qui devraient être pertinentes pour les utilisateurs de GlassFish que vous êtes.
|
JBoss vient d'annoncer qu'ils ont choisi CXF d'Apache pour son implémentation des services web. Si on récapitule, ca donne donc (et n'hésitez pas à m'envoyer des corrections en cas d'erreur)
Metro - GlassFish, WLS, JDK de Sun, JDK d'IBM, TMaxsoft, et quelques autres franchisés de Java EE.
De plus, Sacha annonce son intention de quitter RedHat (en anglais). Si vous lisez l'anglais, vous serez amusé par la dernière phrase : actively doing nothing ! |
|
Quel rapport entre OpenGrok, Drizzle et Bazaar? Hudson, le système d'intégration continue. Lisez donc le billet de Jorgen qui décrit son expérience d'utiliser Hudson avec OpenGrok, ainsi que le billet de Trond sur le plugin Bazaar qui est utilisé pour l'intégration continue de Drizzle. Un autre lien entre ces produits se trouve dans le fait que Trond et Jorgen sont tous deux dans le groupe DataBase chez Sun à Trondheim. On pourrait croire que la proximité y est pour quelque chose dans ce choix de Hudson, mais non, dans une grande entreprise distribuée géographiquement, les technologies open source sont adoptées le plus souvent sans aucune communication directe interne. En réalité, lors d'une récente présentation de Drizzle, Brian me disait combien il aimait ce produit d'intégration continue nommé Hudson! :-) |