<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog de Vincent Brabant : NetBeans, Java et autres &#187; NetBeans</title>
	<atom:link href="https://blog.developpez.com/vbrabant/pcategory/java/netbeans/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/vbrabant</link>
	<description></description>
	<lastBuildDate>Thu, 26 Jan 2012 14:17:19 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Sortie de NetBeans 7 en version béta</title>
		<link>https://blog.developpez.com/vbrabant/p9513/java/netbeans/sortie_de_netbeans_7_en_version_beta</link>
		<comments>https://blog.developpez.com/vbrabant/p9513/java/netbeans/sortie_de_netbeans_7_en_version_beta#comments</comments>
		<pubDate>Thu, 18 Nov 2010 22:59:28 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[NetBeans]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Coincidence ou pas, je ne sais pas trop. N&#8217;empêche que la béta de NetBeans 7 vient de sortir. Et ce qui est super avec cette béta, c&#8217;est qu&#8217;il est possible de déjà s&#8217;amuser avec les modifications du langage, modification faisant partie du project coin, et qu&#8217;on devrait retrouver dans le JDK 7. Ca va vous permettre de voire directement sur votre code *** ce que ces modifications de langage vont vous apporter, que ce soit [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Coincidence ou pas, je ne sais pas trop.</p>
<p>N&rsquo;empêche que la béta de NetBeans 7 vient de sortir.</p>
<p>Et ce qui est super avec cette béta, c&rsquo;est qu&rsquo;il est possible de déjà s&rsquo;amuser avec les modifications du langage, modification faisant partie du project coin, et qu&rsquo;on devrait retrouver dans le JDK 7.</p>
<p>Ca va vous permettre de voire directement sur votre code *** ce que ces modifications de langage vont vous apporter, que ce soit du point de vue de la lisibilité, compréhension, simplification du code (ou pas).</p>
<p>*** Disclaimer : n&rsquo;essayer pas cela directement sur le code sur lequel vous travaillez tous les jours. Faites en une copie, et travailler sur la copie. Les changements de syntaxe sont justes des propositions. Et rien ne dit que cela se retrouvera tel quel dans le JDK 7. N&rsquo;utilisez donc jamais cela sur un projet actuellement en cours de développement. </p>
<p>Plus d&rsquo;infos ? http://wiki.netbeans.org/NewAndNoteworthyNB70</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sun propose maintenant une Certification EDI NetBeans</title>
		<link>https://blog.developpez.com/vbrabant/p7061/java/netbeans/sun_propose_certification_netbeans</link>
		<comments>https://blog.developpez.com/vbrabant/p7061/java/netbeans/sun_propose_certification_netbeans#comments</comments>
		<pubDate>Thu, 08 Jan 2009 22:21:02 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[Certification]]></category>
		<category><![CDATA[NetBeans]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Sun propose maintenant à son catalogue une Certification EDI NetBeans. Il faut tout d&#8217;abord savoir que cette certification ne concerne que les développeurs Java. Voici une traduction libre de la description de cette certification : La certification Sun Certified Specialist for NetBeans IDE est pour les programmeurs ayant une solide expérience dans le développement d&#8217;applications Java Desktop et d&#8217;applications Web, en utilisant l&#8217;EDI NetBeans. L&#8217;obtention de cette certification montre clairement qu&#8217;un programmeur peut mettre en [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Sun propose maintenant à son catalogue une Certification EDI NetBeans.</p>
<p><span id="more-64"></span><br />
Il faut tout d&rsquo;abord savoir que cette certification ne concerne que les développeurs Java.</p>
<p>Voici une traduction libre de la description de cette certification : </p>
<blockquote><p>
La certification Sun Certified Specialist for NetBeans IDE est pour les programmeurs ayant une solide expérience dans le développement d&rsquo;applications Java Desktop et d&rsquo;applications Web, en utilisant l&rsquo;EDI NetBeans.</p>
<p>L&rsquo;obtention de cette certification montre clairement qu&rsquo;un programmeur peut mettre en place et configurer des projets complexes dans l&rsquo;EDI, et utiliser les outils de l&rsquo;EDI pour la conception, l&rsquo;encodage, le test, débogage et le profiling des applications. </p></blockquote>
<p>C&rsquo;est un examen à choix multiples, basé sur l&rsquo;EDI NetBeans 6.1.<br />
Il vous faudra répondre à 61 questions en 75 minutes maximum et avoir au minimum 59% (soit, avoir répondu correctement à 36 questions sur le 61)</p>
<p>Il vous en coûtera 300$.</p>
<p>La certification n&rsquo;ayant pas l&rsquo;air de se trouver dans le catalogue de Sun France, je ne peux vous donner le prix en Euros.</p>
<p>Le lien : http://www.sun.com/training/catalog/courses/CX-310-045.xml où se trouve une description détaillée de ce qu&rsquo;il vous faut connaître pour obtenir la certification.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Woodstock est mort. Vive ICEFaces</title>
		<link>https://blog.developpez.com/vbrabant/p6957/java/netbeans/woodstock_est_mort_vive_icefaces</link>
		<comments>https://blog.developpez.com/vbrabant/p6957/java/netbeans/woodstock_est_mort_vive_icefaces#comments</comments>
		<pubDate>Wed, 17 Dec 2008 22:49:33 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[NetBeans]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[NetBeans Visual Web Pack, vous connaissez ? Mais saviez-vous que NetBeans Visual Web Pack, qui vous permet de concevoir visuellement vos applications JSF, reposait sur les composants du projet open source Woodstock. Sun vient d&#8217;annoncer qu&#8217;il n&#8217;allait plus continuer à supporter Woodstock. Que faire ? L&#8217;équipe NetBeans a noué des liens avec la communauté ICEFaces pour continuer à proposer des composants visuels pour le Visual Web Pack. Pour faciliter la migration de Woodstock à ICEFaces, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>NetBeans Visual Web Pack, vous connaissez ?<br />
Mais saviez-vous que NetBeans Visual Web Pack, qui vous permet de concevoir visuellement vos applications JSF, reposait sur les composants du projet open source Woodstock.</p>
<p>Sun vient d&rsquo;annoncer qu&rsquo;il n&rsquo;allait plus continuer à supporter Woodstock. Que faire ?</p>
<p><span id="more-63"></span><br />
L&rsquo;équipe NetBeans a noué des liens avec la communauté ICEFaces pour continuer à proposer des composants visuels pour le Visual Web Pack.</p>
<p>Pour faciliter la migration de Woodstock à ICEFaces, plusieurs documents sont à votre disposition sur le site de NetBeans ainsi que sur le site de ICEFaces</p>
<p>Comment migrer vers ICEFaces ? http://www.netbeans.org/kb/docs/web/icefaces-migration-1.html (en Anglais)<br />
Matrices des composants woodstock et leur équivalents ICEFaces http://www.icefaces.org/main/resources/woodstock-icefaces-mapping.iface (en Anglais)</p>
<p><a href="http://www.developpez.net/forums/f316/java/edi-outils-java/netbeans/visual-web/">Le forum consacré à VWP de developpez.com </a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>JavaFX sous Linux. C&#8217;est possible</title>
		<link>https://blog.developpez.com/vbrabant/p6940/javafx/javafx_sous_linux_c_est_possible</link>
		<comments>https://blog.developpez.com/vbrabant/p6940/javafx/javafx_sous_linux_c_est_possible#comments</comments>
		<pubDate>Sun, 14 Dec 2008 17:34:14 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[NetBeans]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Lorsque Sun dit que JavaFX n&#8217;est pas encore disponible sous Linux, c&#8217;est parce que le support pour la vidéo n&#8217;est pas encore parfaite. Mais en fait, pour le moment, tout le restant fonctionne. Il est parfaitement possible pour une personne n&#8217;ayant que Linux d&#8217;écrire des applications JavaFX. Weiqi Gao nous explique sur son blog non seulement comment installer JavaFX sur Linux mais également comment disposer du plugin JavaFX pour NetBeans sous Linux. En suivant ces [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Lorsque Sun dit que JavaFX n&rsquo;est pas encore disponible sous Linux, c&rsquo;est parce que le support pour la vidéo n&rsquo;est pas encore parfaite. Mais en fait, pour le moment, tout le restant fonctionne. Il est parfaitement possible pour une personne n&rsquo;ayant que Linux d&rsquo;écrire des applications JavaFX.<br />
<span id="more-172"></span><br />
Weiqi Gao nous explique sur son blog non seulement <a href="http://www.weiqigao.com/blog/2008/12/04/using_javafx_1_0_on_linux.html">comment installer JavaFX sur Linux</a><br />
mais également <a href="http://www.weiqigao.com/blog/2008/12/11/javafx_1_0_on_linux_netbeans_plugin.html">comment disposer du plugin JavaFX pour NetBeans sous Linux</a>.</p>
<p>En suivant ces deux instructions, vous pourrez vous aussi goûter aux joies du développement pour JavaFX, excepté le support de la vidéo.</p>
<p>Bonne découverte</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IvyBeans, médaille d&#8217;argent du concours &#171;&#160;NetBeans Innovator Grants&#160;&#187;</title>
		<link>https://blog.developpez.com/vbrabant/p6272/java/netbeans/medaille_d_argent_pour_ivybeans</link>
		<comments>https://blog.developpez.com/vbrabant/p6272/java/netbeans/medaille_d_argent_pour_ivybeans#comments</comments>
		<pubDate>Tue, 26 Aug 2008 22:20:36 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[NetBeans]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le NetBeans Innovators Grants, programme initié par Sun, est maintenant terminé. Après avoir opéré une sélection d&#8217;une vingtaine de projets parmi plus de 170 soumissions, au mois d&#8217;Avril 2008, les projets devaient être terminés pour le 8 août au plus tard, faisant place aux vérifications, votes, délibérations, &#8230; Finalement, les résultats sont connus. Parmi les 20 projets sélectionnés en avril, seuls 13 sont arrivés au bout. 7 participaient dans la catégorie Larges Projets (récompensés par [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Le NetBeans Innovators Grants, programme initié par Sun, est maintenant terminé.</p>
<p>Après avoir opéré une sélection d&rsquo;une vingtaine de projets parmi plus de 170 soumissions, au mois d&rsquo;Avril 2008, les projets devaient être terminés pour le 8 août au plus tard, faisant place aux vérifications, votes, délibérations, &#8230;</p>
<p>Finalement, les résultats sont connus.<br />
<span id="more-62"></span><br />
Parmi les 20 projets sélectionnés en avril, seuls 13 sont arrivés au bout.</p>
<p>7 participaient dans la catégorie Larges Projets (récompensés par un prix de 11.500$), les 6 autres participaient dans la catégorie Petits Projets (récompensés par un prix de 2.000$)</p>
<p>Mais, parmi ces 13 projets, la NetBeans Dream Team devait distribuer 2 médailles d&rsquo;or (chaque médaille d&rsquo;or valant 11.000$) et 2 médailles d&rsquo;argent (valant 5.000$)</p>
<p>Voici donc les 2 projets ayant reçu une médaille d&rsquo;or </p>
<ul>
<li><strong>Support pour le langage Scala</strong><br />Ce projet, conduit par <em>Caoyuan Deng</em> devait fournir un IDE permettant de développer, compiler, tester, déboguer des applications écrites en Scala. Il remporte la somme totale de 22.500$</li>
<li><strong>Cube°n</strong><br />Ce projet, conduit par <em>Anuradha Gunasekara</em> allait intégrer le système de suivi de problème directement dans NetBeans, augmentant la productivité du développeur. Il supporte dans un premier temps JIRA, mais il est déjà prévu d&rsquo;intégrer d&rsquo;autres systèmes comme Trac et Bugzilla. Il remporte également la somme totale de 22.500$</li>
</ul>
<p>Et les 2 projets ayant reçu une médaille d&rsquo;argent sont </p>
<ul>
<li><strong>ivyBeans</strong><br />Ce projet, conduit par <em>Laurent Forêt</em> avait pour but de faciliter l&rsquo;intégration de NetBeans avec Ivy, facilitant la gestion des dépendances.<br />
IvyBeans devait permettre l&rsquo;édition des fichiers de configuration utilisés par Ivy, la gestion et le téléchargement des dépendances, et la configuration du classpath. Il remporte la somme totale de 16.500$</li>
<li><strong>PL/SQL Editor</strong><br />Ce projet, conduit par <em>Alexandre Soumbatov</em> apporte le support de Oracle PL/SQL directement dans l&rsquo;EDI NetBeans, incluant la coloration syntaxique, l&rsquo;indentation, et le code folding (pliage/dépliage du code). Il remporte la somme totale de 7.000$</li>
</ul>
<p>j&rsquo;ai contacté Laurent Forêt qui a conduit le projet IvyBeans, et Xavier Hanin, auteur du projet open source Ivy, et contributeur au projet IvyBeans, qui se partageront tous les deux cette médaille d&rsquo;argent, pour recueillir leurs impressions à chaud : </p>
<h4>Quelles sont vos premières impressions ? </h4>
<p><strong>Laurent Forêt</strong></p>
<blockquote><p>
Tout d&rsquo;abord c&rsquo;est du soulagement, car même si c&rsquo;est de l&rsquo;open source c&rsquo;était néanmoins un projet qu&rsquo;il a fallu réaliser dans les temps. Et j&rsquo;avais le même stress que lors d&rsquo;une phase de recette dans mes projets habituels. Par contre, le résultat est plus glorifiant.</p></blockquote>
<p><strong><br />
Xavier Hanin</strong></p>
<blockquote><p>Un peu comme Laurent, un certain soulagement de voir que le travail accompli a été jugé comme complet et satisfaisant. D&rsquo;habitude sur les projets open source les retours se caractérisent par le nombre de downloads, les questions et les retours sur les mailing list&#8230; C&rsquo;est assez nouveau pour moi d&rsquo;avoir un retour immediat sous la forme d&rsquo;un jury, et c&rsquo;est très plaisant quand c&rsquo;est positif <img src="https://blog.developpez.com/vbrabant/wp-includes/images/smilies/icon_smile.gif" alt=":-)" class="wp-smiley" /></p></blockquote>
<h4>Quelle effet ça fait de savoir qu&rsquo;en plus, vous avez gagné une médaille d&rsquo;argent ?</h4>
<p><strong>Laurent Forêt</strong></p>
<blockquote><p>C&rsquo;est la cerise sur le gâteau. Au vu des autres projets du concours et leurs ambitions assez grandes je pense au support Scala notamment, je ne m&rsquo;attendais pas à ce que l&rsquo;on soit si haut sur l&rsquo;affiche.<br />
Je vais pas m&rsquo;en plaindre. Je ne connais pas encore les conditions d&rsquo;attribution de cette prime, mais je ne manquerais pas de me renseigner.
</p></blockquote>
<p><strong>Xavier Hanin</strong></p>
<blockquote><p>
Une grosse satisfaction ! Personnellement, je n&rsquo;y croyais pas du tout. Au vu des autres projets en lice, je ne pensais pas que IvyBeans puisse remporter un prix supplémentaire. Non pas que j&rsquo;ai une mauvaise opinion de l&rsquo;utilité du projet ou de sa réalisation, bien au contraire, mais c&rsquo;est vrai que certains autres projets me paraissent beaucoup plus complexes à réaliser, et du coup peut être plus méritant. Alors tirer son épingle du jeu avec une telle concurrence, ça fait d&rsquo;autant plus plaisir !</p></blockquote>
<p>Un interview plus complet de Laurent et Xavier est en cours de rédaction. Nous le mettrons en ligne dès que possible.</p>
<p><a href="http://netbeans.org/grant">Plus d&rsquo;informations sur les projets sélectionnés, les gagnants finaux, les commentaires des membres de la NetBeans Dream Team à propos des projets médaillés, &#8230; </a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pas de Java 6 dans Leopard</title>
		<link>https://blog.developpez.com/vbrabant/p4438/java/pas_de_java_6_dans_leopard</link>
		<comments>https://blog.developpez.com/vbrabant/p4438/java/pas_de_java_6_dans_leopard#comments</comments>
		<pubDate>Fri, 26 Oct 2007 21:00:00 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[NetBeans]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[En tant que développeur Java, il y a une chose que je voulais savoir à tout prix concernant la sortie de Leopard, le nouvel OS d&#8217;Apple. Allait-il être livré avec Java 6 ? Et je n&#8217;étais très certainement pas le seul à attendre cela. Mais voilà. Pas de chance. Pas de trace de Java 6 dans Leopard. Quelle déception. Voilà ce que ca donne lorsqu&#8217;on tape java -version dans le terminal Java version “1.5.0_13” Java(TM) [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>En tant que développeur Java, il y a une chose que je voulais savoir à tout prix concernant la sortie de Leopard, le nouvel OS d&rsquo;Apple. Allait-il être livré avec Java 6 ? Et je n&rsquo;étais très certainement pas le seul à attendre cela.<br />
<span id="more-166"></span><br />
Mais voilà. Pas de chance. Pas de trace de Java 6 dans Leopard. Quelle déception.<br />
Voilà ce que ca donne lorsqu&rsquo;on tape java -version dans le terminal</p>
<blockquote><p>
Java version “1.5.0_13”<br />
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-b05-237)<br />
Java HotSpot(TM) Client VM (build 1.5.0_13-119, mixed mode, sharing)
</p></blockquote>
<p>(voir <a href="http://www.macuser.com/software/youve_got_questions_weve_got_l.php?lsrc=murss">les réponses de MacUser</a> )</p>
<p>Et moi qui espérait que Java 6 serait de la partie, vu que la version Béta de Java 6 pour Mac OS X Tiger a été supprimée sur le site d&rsquo;Apple. Serait-ce parce que cette version Tiger ne fonctionne plus sous Leopard ? </p>
<p>A noter que </p>
<p>a) non seulement des développeurs qui étaient présents au WWDC ont vu Java 6 tourner sur Mac OS X Leopard </p>
<p>b) Apple indique sur son site que </p>
<blockquote><p>
Vous pouvez même utiliser la version 64 bits de Java sur des processeurs Intel compatibles</p></blockquote>
<p>Or la version 1.5.0_13 de Java livré avec Leopard n&rsquo;est pas une version 64 bits mais 32 bits de Java. Alors, où est cette version 64 bits ?</p>
<p>c) La version Mac OS X 10.4 (Tiger) n&rsquo;avait pas de version 1.5 de Java lors de sa sortie. Elle est venue plus tard</p>
<p>Ce qui me permet encore d&rsquo;espérer.</p>
<p>Si vous avez plus d&rsquo;informations, j&rsquo;en serai très heureux.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Joe Winchester, Java Champion, et Eclipse committer, discute de l&#8217;importance de NetBeans pour aider l&#8217;adoption des JSR</title>
		<link>https://blog.developpez.com/vbrabant/p3553/java/netbeans/joe_winchester_java_champion_et_eclipse</link>
		<comments>https://blog.developpez.com/vbrabant/p3553/java/netbeans/joe_winchester_java_champion_et_eclipse#comments</comments>
		<pubDate>Mon, 02 Jul 2007 23:56:44 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[NetBeans]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Il y a quelques temps déjà , Michael Nascimento a écrit un billet sur son blog concernant NetBeans, qui a créé quelques réactions. Jusque dans la mailing list des Java-Champions. http://weblogs.java.net/blog/mister__m/archive/2007/05/new_genesis_rel.html Une des principales plaintes de Michael est qu&#8217;il ne se sent pas libre, car NetBeans 6.0 va lui imposer un DataBinding: celui de la JSR 295, et que du coup, il ne pourra pas utiliser le Data Binding de JGoodies ou tout autre. Michael, [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Il y a quelques temps déjà , Michael Nascimento a écrit un billet sur son blog concernant NetBeans, qui a créé quelques réactions. Jusque dans la mailing list des Java-Champions.<br />
<span id="more-61"></span></p>
<p>http://weblogs.java.net/blog/mister__m/archive/2007/05/new_genesis_rel.html</p>
<p>Une des principales plaintes de Michael est qu&rsquo;il ne se sent pas libre, car NetBeans 6.0 va lui imposer un DataBinding: celui de la JSR 295, et que du coup, il ne pourra pas utiliser le Data Binding de JGoodies ou tout autre.</p>
<p>Michael, a demandé aux Java Champions de réagir à son billet. Et c&rsquo;est à ce moment là que Joe Winchester a fait une longue réponse à Michael. Et dans sa longue réponse, il y avait des points que j&rsquo;ai trouvé, personnellement, très intéressants. J&rsquo;ai donc demandé à Joe Winchester sa permission pour rendre public cette partie-ci de sa réponse:</p>
<blockquote><p>
[&#8230;] I used to  be quite anti-NetBeans because I objected to how much Sun blur the line between Java and NetBeans (I work on Eclipse for example, so we obviously are on the receiving end of this PR machine), and I still to object to the &laquo;&nbsp;Sun pushes Java and NetBeans in the same pill&nbsp;&raquo; message, however now I accept that NetBeans is what it i precisely because it is a vehicle by which new technology, bleeding edge JSRs, and so forth can be showcased and hence accelerate their adoption.  This is good for Java, irrespective of whatever your favorite IDE is.  When Java does well, when new Java technologies are tooled for out of the starting gate by NetBeans, Java benefits, and if Java benefits so does everyone else in the community.  Big picture > Little picture.  IDEs come and go, but getting new technology adopted quickly is absolutely crutial for Java to evolve and remain relevant.  [&#8230;]</p></blockquote>
<p>ce qu&rsquo;il a accepté. Un grand merci à lui.</p>
<p>J&rsquo;ai préféré vous livrer tel quel ce qu&rsquo;il avait écrit en Anglais, plutôt que de ne vous donner que la traduction.</p>
<p>En gros, il dit que bien qu&rsquo;il était quelque peu anti-NetBeans, il accepte le fait que NetBeans est ce qu&rsquo;il est: un moyen par lequel les nouvelles technologies, JSR, &#8230; peuvent être montrée, et de ce fait accélérer leur adoption. Ce qui est bon pour Java, quelque soit votre EDI Java préféré. &#8230; Les IDE viennent et passent, mais avoir les nouvelles technologies rapidement adoptées est absolument crucial pour Java.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OpenJDK: presque au bout</title>
		<link>https://blog.developpez.com/vbrabant/p3439/java/netbeans/openjdk_presque_au_bout</link>
		<comments>https://blog.developpez.com/vbrabant/p3439/java/netbeans/openjdk_presque_au_bout#comments</comments>
		<pubDate>Tue, 08 May 2007 22:17:57 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[JavaOne 2007]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[OpenJDK]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Fin de l&#8217;année passée, il y a quelques 6 mois, Sun avait lancé en grande fanfare OpenJDK. Nous avions d&#8217;ailleurs fait quelques interviews à ce sujet. Aujourd&#8217;hui, à l&#8217;occasion de JavaOne, Sun a annoncé qu&#8217;il était arrivé au bout du chantier. Et nous en savons plus quant à sa gouvernance. Tout d&#8217;abord, commencons par la gouvernance. Sun a décidé de mettre en place un &#171;&#160;Governance Board&#160;&#187; par interim. Sa tâche est de définir une constitution [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Fin de l&rsquo;année passée, il y a quelques 6 mois, Sun avait lancé en grande fanfare <a href="http://openjdk.java.net/">OpenJDK</a>.<br />
Nous avions d&rsquo;ailleurs fait quelques <a href="http://java.developpez.com/evenements/#interview">interviews </a>à ce sujet.<br />
Aujourd&rsquo;hui, à l&rsquo;occasion de JavaOne, Sun a annoncé qu&rsquo;il était arrivé au bout du chantier.<br />
Et nous en savons plus quant à sa gouvernance.<br />
<span id="more-153"></span><br />
Tout d&rsquo;abord, commencons par la gouvernance.<br />
Sun a décidé de mettre en place un &laquo;&nbsp;<a href="http://openjdk.java.net/groups/gb/">Governance Board</a>&nbsp;&raquo; par interim.<br />
Sa tâche est de définir une constitution pour la communauté OpenJDK (on croirait avoir affaire à un pays) de la faire ratifier par une processus démocratique, en impliquant les membres de la communauté, puis d&rsquo;élire un nouveau &laquo;&nbsp;Governance Board&nbsp;&raquo;.<br />
Ce Governance Board est composé de 5 individus. Dont 2 choisis directement par Sun, et travaillant pour Sun. Seuls les 3 autres seront choisis par la communauté. Pour ce qui est du Governance Board par intérim, Sun a choisi ces 3 individus, (non pas sans demander l&rsquo;avis de certains sur la question, comme par exemple, les Java Champions).</p>
<p>On retrouve donc </p>
<ul>
<li><strong>Doug Lea</strong>, un professeur qui a été à l&rsquo;origine de pas mal d&rsquo;API. Plus connu pour le JSR 166 concernant la <em>concurrency</em>. Egalement Java Champion.</li>
<li><strong>Fabiane Nardon</strong>, Community Leader de java.net.javatools. Egalement Java Champion (et oui, il y a aussi des femmes parmi les Java Champions)</li>
<li><strong>Dalibor Topi&#269;</strong>, étudiant en Allemagne. Participe à la maintenant de Kaffe, un projet de machine virtuelle. Egalement membre de la Free Software Foundation, et participe aussi au projet GNU Classpath.</li>
</ul>
<p>Les deux employés Sun sont <a href="http://blogs.sun.com/mr">Mark Reinhold</a> et <a href="http://blogs.sun.com/webmink">Simon Phipps</a>.</p>
<p>Pour plus de détails: http://openjdk.java.net/groups/gb/</p>
<p>Maintenant que nous avons vu l&rsquo;aspect administratif, légal, voyons l&rsquo;aspect pratique.</p>
<p>Est-ce que tout le JDK est maintenant disponible en open source ?<br />
Malheureusement NON. Certaines parties du JDK n&rsquo;appartenaient pas uniquement à Sun (rappelez-vous <a href="http://blog.developpez.com/index.php?blog=40&amp;title=tous_ces_copyrights_dans_les_sources_de&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">mon billet à ce sujet</a>) et il semble que certains partenaires (attention: ce n&rsquo;est pas parce que je vous ai montré un code source mentionnant un copyright IBM qu&rsquo;il faut en conclure que c&rsquo;est ce partenaire qui crée des problèmes. Le code source que je vous ai montré dans le billet n&rsquo;est pas dans l&rsquo;API causant le problème) aient refusé que leur contribution soient rendues open source. Ainsi, une partie de Java2D, qui concerne le rendu des polices, si mes souvenirs sont bons,  n&rsquo;a pu être rendue open source. Et il y avait une autre partie qui n&rsquo;était pas rendue open source. Mais je ne la retrouve plus pour le moment.<br />
Sun espère donc que la communauté Java va l&rsquo;aider à rendre open source cette partie, en réécrivant le code de ces API. Mais en attendant, il fournit le format binaire, pour pouvoir tout de même avec une version d&rsquo;OpenJDK entièrement opérationnel.</p>
<p>Rappelez-vous qu&rsquo;en décembre, il vous était possible de compiler le compilateur depuis NetBeans. Et bien, maintenant, il est possible de compiler tout le JDK depuis NetBeans.<br />
Tout le JDK est disponible sous forme de projets NetBeans.</p>
<ul>
<li>  <strong>Javac Compiler</strong>. C&rsquo;est le compilateur javac. Qui était déjà disponible en décembre.</li>
<li> <strong>Javadoc</strong>. contient les sources de javadoc.exe.</li>
<li> <strong>JConsole</strong>. Les sources de la JConsole.</li>
<li> <strong>JMX</strong>. Sources de l&rsquo;api JMX.</li>
<li> <strong>Swing</strong>. .</li>
<li> <strong>AWT &amp; Java2d</strong>. A l&rsquo;exception, si j&rsquo;ai bien compris de la partie concernant le rendu des polices.</li>
<li> <strong>Jar &amp; Zip</strong>. Contient les sources des api pour Zip et JAr, plus l&rsquo;outil jar.exe.</li>
<li> <strong>J2SE</strong>. Permet d&rsquo;avoir tout le Java SE, sauf Hotspor. Qui est fournit par le projet World.</li>
<li> <strong>World</strong>. Pour avoir et HotSpot, et Java SE.</li>
</ul>
<p>Plus d&rsquo;information à ce sujet: http://nb-openjdk.netbeans.org/index.html</p>
<p>Sun va également rendre le TCK disponible pour OpenJDK. Ce n&rsquo;est pas encore clair quand ni comment (sous quelles conditions). Mais il sera disponible. C&rsquo;est déjà une bonne chose en soi.</p>
<p>Une charte sera signée ce mardi soir à 18heures, (heure locale San Francisco, ca donne 03h00 le mercredi matin à Paris, et Bruxelles). Vous pourrez certainement la lire ici demain matin: http://openjdk.java.net/legal/charter/</p>
<p>Voir la press release de Sun: http://www.sun.com/aboutsun/pr/2007-05/sunflash.20070508.3.xml</p>
<p>Bonne lecture.</p>
<p>Vincent</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Support Mercurial dans NetBeans</title>
		<link>https://blog.developpez.com/vbrabant/p3429/java/netbeans/support_mercurial_dans_netbeans</link>
		<comments>https://blog.developpez.com/vbrabant/p3429/java/netbeans/support_mercurial_dans_netbeans#comments</comments>
		<pubDate>Mon, 07 May 2007 23:08:14 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[NetBeans]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Hier, ou avant hier, je vous avais parlé un peu du Support Mercurial fournit par NetBeans. Et je vous avais dit que je n&#8217;avais pas réussi à le faire fonctionner. Et bien, c&#8217;était de ma faute. Je n&#8217;avais pas suivi exactement à la lettre les instructions qui avaient été données. En effet, sur la page http://wiki.netbeans.org/wiki/view/MercurialVersionControlDemoScript, il est bien mis qu&#8217;il faut installer Mercurial 0.9.3 Or, en allant sur la page de téléchargement de Mercurial [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Hier, ou avant hier, je vous avais parlé un peu du Support Mercurial fournit par NetBeans. Et je vous avais dit que je n&rsquo;avais pas réussi à le faire fonctionner. Et bien, c&rsquo;était de ma faute.<br />
Je n&rsquo;avais pas suivi exactement à la lettre les instructions qui avaient été données.</p>
<p><span id="more-60"></span><br />
En effet, sur la page http://wiki.netbeans.org/wiki/view/MercurialVersionControlDemoScript, il est bien mis qu&rsquo;il faut installer Mercurial 0.9.3<br />
Or, en allant sur la page de téléchargement de Mercurial pour Windows, http://mercurial.berkwood.com/, j&rsquo;ai vu qu&rsquo;il y avait une version récente, appelée, Version 0.9.3 + fixes through 2007-04-25.<br />
Vu qu&rsquo;il y avait tout un tas de fixes, je m&rsquo;était dit que cela devrait être bon.<br />
Quelle erreur de ma part. C&rsquo;était là l&rsquo;origine de mes problèmes.<br />
En effet, comme <a href="http://blogs.sun.com/jmr/entry/mercurial_support_in_netbeans_not">John le faisait savoir en réponse à mon commentaire</a>, actuellement, il teste le résultat de hg version et s&rsquo;attend à trouver la chaine 0.9.3. Or, cette chaine là n&rsquo;apparait pas avec l&rsquo;installation contenant les fixes. Je l&rsquo;ai donc désinstaller, installer la version Mercurial 0.9.3 sans les fixes, et là, tout fonctionnait comme il faut.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Community One &#8211; NetBeans Day</title>
		<link>https://blog.developpez.com/vbrabant/p3426/java/netbeans/community_one_netbeans_day</link>
		<comments>https://blog.developpez.com/vbrabant/p3426/java/netbeans/community_one_netbeans_day#comments</comments>
		<pubDate>Mon, 07 May 2007 22:00:34 +0000</pubDate>
		<dc:creator><![CDATA[vbrabant]]></dc:creator>
				<category><![CDATA[JavaOne 2007]]></category>
		<category><![CDATA[NetBeans]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Au programme de cette journée: Présentation de NetBeans 6, en preview 3ième numéro du NetBeans Magazine Sortie du livre NetBeans RCP 30% réduction pour le livre Pro NetBeans IDE 5.5 EE Si NetBeans 6 Milestone 9 était sorti fin de cette semaine, c&#8217;est parce qu&#8217;ils allaient l&#8217;utiliser comme Preview pour le NetBeans Day de San Francisco. Je vous rappelle les nouveautés: Nouvelle façon de l&#8217;installer Nouvelle Gestion des Plugins Nouveau Portail pour les plugins Profiler [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Au programme de cette journée:</p>
<ul>
<li>Présentation de NetBeans 6, en preview</li>
<li>3ième numéro du NetBeans Magazine</li>
<li>Sortie du livre NetBeans RCP</li>
<li>30% réduction pour le livre Pro NetBeans IDE 5.5 EE</li>
</ul>
<p><span id="more-150"></span><br />
Si <a href="http://blog.developpez.com/index.php?blog=40&amp;title=milestone_9_de_netbeans_6_0&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">NetBeans 6 Milestone 9 était sorti</a> fin de cette semaine, c&rsquo;est parce qu&rsquo;ils allaient l&rsquo;utiliser comme Preview pour le NetBeans Day de San Francisco.<br />
Je vous rappelle les nouveautés:</p>
<ul>
<li><a href="http://blog.developpez.com/index.php?blog=40&amp;title=milestone_9_de_netbeans_6_0&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">Nouvelle façon de l&rsquo;installer</a></li>
<li><a href="http://blog.developpez.com/index.php?blog=40&amp;title=netbeans_6_le_centre_de_mise_a_jour_comp&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">Nouvelle Gestion des Plugins</a></li>
<li><a href="http://plugins.netbeans.org/PluginPortal/">Nouveau Portail pour les plugins</a></li>
<li>Profiler inclus dans NetBeans 6</li>
<li>Support (J)Ruby</li>
<li>Support JavaScript</li>
<li><a href="http://blog.developpez.com/index.php?blog=40&amp;title=support_databinding_jsr295_aamp_applicat&amp;more=1&amp;c=1&amp;tb=1&amp;pb=1">Support Databinding (JSR 295)</a></li>
<li>Support Swing Application Framework (JSR 296)</li>
<li>Support pour Mercurial</li>
<li>Matisse encore plus amélioré </li>
<li>Visual Web Pack intégré à NetBeans 6</li>
</ul>
<p><a href="http://blogs.sun.com/geertjan/entry/here_is_our_book">Le livre NetBeans RCP est enfin disponible</a>. D&rsquo;ailleurs ceux qui arrivaient tôt recevaient leur exemplaire (<a href="http://blogs.sun.com/geertjan/entry/freely_available_samples_for_rich">Sachez que vous pouvez toujours jeter un oeil au code sources des modules</a>).</p>
<p>Le livre <a href="http://blog.developpez.com/index.php?blog=40&amp;p=3267&amp;more=1&amp;page=3">Pro NetBeans IDE 5.5 EE</a> était également disponible, avec 30% de réduction.</p>
<p>Ce fut également l&rsquo;occasion d&rsquo;annoncer la <a href="http://www.netbeans.org/community/magazine/">sortie du 3ième numéro du NetBeans Magazine</a>. Ce numéro est disponible aussi bien en version PDF, qu&rsquo;en version HTML.</p>
<p>Je ne sais pas s&rsquo;il y aura encore d&rsquo;autres annonces, mais les lecteurs assidus de ce blog étaient déjà au courant de la plupart des nouveautés introduites dans les derniers Daily builds de NetBeans 6. Pas de grandes nouveautés pour eux, donc.</p>
<p>Ce soir (heure de San Francisco, demain matin en Europe), il y aura le diner des JUG Leaders. L&rsquo;occasion pour Christophe de revoir la plupart des JUG Leaders que nous avions croisé à Javapolis. </p>
<p>Je vous laisse également découvrir les Press Releases de Sun d&rsquo;aujourd&rsquo;hui:</p>
<ul>
<li><a href="http://www.sun.com/aboutsun/pr/2007-05/sunflash.20070507.3.xml">Les Duke&rsquo;s Award</a></li>
<li><a href="http://www.sun.com/aboutsun/pr/2007-05/sunflash.20070507.3.xml">Annonce de la preview de NetBeans 6</a></li>
<li><a href="http://www.sun.com/aboutsun/pr/2007-05/sunflash.20070507.1.xml">Le premier CommunityOne Event</a></li>
</ul>
<p>Demain, c&rsquo;est vraiment JavaOne qui commence. Avec les Keynotes, et leurs lots d&rsquo;annonces. Le keynote de Rich Green est fortement attendu.</p>
<p>Bonne soirée à tous, et à demain.</p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
