Categories
Eclipse

Update sites Eclipse

Parce que j’en ai marre de galérer à chaque fois que je veux retrouver les URLs des entrepôts p2 d’Eclipse 3.4, ou des builds d’intégration de la 3.5, les voici…

Update Site Update Site URL
Integration builds toward 3.5 http://download.eclipse.org/eclipse/updates/3.5-I-builds
Nightly builds toward 3.5 http://download.eclipse.org/eclipse/updates/3.5-N-builds
3.5 milestones http://download.eclipse.org/eclipse/updates/3.5milestones
Maintenance builds toward 3.4.x http://download.eclipse.org/eclipse/updates/3.4.x
3.4.x releases http://download.eclipse.org/eclipse/updates/3.4
3.5.x releases http://download.eclipse.org/eclipse/updates/3.5

Attention, ces entrepôts ne sont pas ceux de Ganymede et de Galileo, ils contiennent simplement le SDK Eclipse !

Categories
Eclipse

Eclipse 3.5M3 est disponible!

La milestone 3 de Galileo est sortie hier, et amène (comme d’habitude ?) plein de nouveautés très sympa, extraites du traditionnel “New & Noteworthy” :

Platform 

  • La sélection par bloc dans les éditeurs texte fait enfin son apparition (un bug était ouvert depuis… 2002 !), et c’est un grand soulagement pour tous les développeurs Cobol ! 😉
    Plus sérieusement, cette fonctionnalité peut faire gagner énormément de temps quand on a besoin de bidouiller des fichiers CSV, par exemple…

 

  • On peut désormais associer des icônes à des entrées de la table des matières

JDT

  • De même que l’on pouvait déjà coller le contenu d’une classe Java qu’on aurait copié dans son presse-papiers, on peut désormais directement appliquer un patch en le collant n’importe où dans son Package Explorer !

p2

  • L’IHM de p2 a été pas mal remaniée pour encore plus simplifier son utilisation. N’hésitez pas à faire des retours sur cette page du wiki Eclipse.

PDE

  • Le PDE/Build supporte désormais la compilation “multicore” introduite dans JDT avec Ganymede. Ainsi, PDE Build va détecter les grappes de plug-ins complétement indépendantes, et les compiler en parallèle.
    Allez donc jeter un oeil ici pour plus de détails sur la façon (ultra-simple !) d’activer cette fonctionnalité dans vos builds.
  • L’éditeur graphique de Declarative Services OSGi est encore et toujours amélioré (pour rappel, c’est un des principaux chantiers du PDE pour cette version 3.5)

 

  • Dans les assistants d’export de plug-ins et de features, on peut demander à directement installer les fonctionnalités exportées… dans son environnement de développement !
    C’est une fonctionnalité très intéressante, mais qui n’a malheureusement qu’un intérêt plus limité quand on n’est pas développeur d’Eclipse-même… 😐
Pour le New&Noteworthy complet, c’est ici ; les téléchargements étant eux… là-bas ! 🙂
Categories
Eclipse

Présentation p2 @ Eclipse Now You Can

Voici les transparents de la présentation de p2 que j’ai réalisée aujourd’hui lors de l’évènement Eclipse Now You Can, à Paris.
L’objectif était de présenter les défauts de l’ancien mécanisme de gestion des mises à jour d’Eclipse (l’Update Manager), et d’indiquer comment ils sont corrigés par son remplaçant : p2.
Il est important de comprendre que p2 est à la fois un outil “fini” utilisable par tout développeur voulant simplifier la gestion de ses installations Eclipse, mais aussi –et surtout– une plateforme tout à fait générique pour adresser les multiples problématiques liées au déploiement (et pas nécessairement dans un contexte pur Eclipse…)
Enfin, j’ai énuméré une (petite) partie des évolutions en cours de développement pour la prochaine version d’Eclipse (Galileo) : définition d’une véritable API p2, amélioration de l’utilisabilité, création d’outils pour gérer les entrepôts p2, etc.

NDR : il est possible que votre aggrégateur de flux RSS n’affiche pas correctement l’animation Flash contenant les slides de la présentation, auquel cas je vous invite à consulter ce post directement sur le blog !