Categories
Eclipse

2 nouveaux étages à la tour de Babel

Le projet Babel avance à grands pas !

  • Avant-hier, gros boost du côté du nombre de traductions disponibles, puisque Denis Roy a fait tourner un script qui a permis de réimporter l’ensemble des traductions déjà effectuées par IBM pour la version 3.2 d’Eclipse.
    Au total, cela fait plus de 20.000 clés supplémentaires, en près de 20 langues différentes, par version d’Eclipse (Babel gère à l’heure actuelle les traductions pour Eclipse 3.3 et 3.4) !
  • Et hier, ce sont les premier nightly builds des features de localisation qui ont fait leur apparition.
    Un update-site –http://download.eclipse.org/technology/babel/update-site/– vous permet de les intégrer facilement à votre environnement de développement. Attention, Denis Roy signale que l’on peut, pour l’instant, se retrouver confronté à des problèmes d’encoding sur certaines traductions.
    Pour les petits curieux qui voudraient savoir ce qui se cache derrière le front-end Web (en GWT) de Babel, un dump “brut” de la base MySQL est aussi réalisé chaque nuit… 😉
Categories
IT

Mise à jour du SDK Android

logo_android.gifLa version m5-rc15 du SDK Android vient de sortir.

Elle apporte d’infimes corrections (1 seul bug corrigé ! et simplement quelques modifications pour resynchroniser toutes les Javadocs par rapport aux modifications induites par la m5-rc14, sortie mi-février), mais ce qu’il est intéressant de voir, c’est que Google n’a pas hésité à releaser officiellement une version, fut-elle mineure, quelques semaines seulement après la précédente. À dire vrai, on n’était pour l’instant pas habitué à cela…

C’est, je trouve, de très bonne augure pour le futur d’Android et laisse espérer des mises à jour de plus en plus régulières du SDK !

NB : le plugin Eclipse ADT n’a lui pas –encore– été mis à jour.

Categories
Eclipse

Higgins, plateforme pour l’identité numérique

Le 21 février sortait la version 1.0 du framework Higgins.

Longtemps attendue (la revue de création du projet –qui s’appelait alors ETF, Eclipse Trust Framework– a été faite en… avril 2005 !), cette plateforme de gestion de l’identité numérique voit donc enfin le jour !

L’objectif d’Higgins est de faciliter l’intégration des différentes solutions de gestion de l’identité dans un contexte réseau. Cet objectif est double : il s’agit de simplifier la vie de l’utilisateur final (widgets d’authentification homogènes quel que soit le média : RCP, web, …), mais aussi celle du concepteur/développeur d’applications qui est confronté à des problématiques de gestion de l’identité (authentification, profils, …).

Higgins et l’utilisateur finalsxipper_screenshot

L’idée générale est d’amener des mécanismes d’IHM génériques (i.e. indépendants de la plateforme : Web, RCP, …) pour choisir l’identité que l’on veut utiliser dans un contexte donné.
C’est exactement comme dans Sxipper (voir la capture d’écran à droite), pour ceux qui connaissent.

Higgins et le développeur

Du côté du développement, Higgins prévoit d’amener (et amène déjà), les mécanismes nécessaires à l’implantation de la notion d’identité dans une application.
En particulier, HGG (Higgins Global Graph) est le modèle qui a été conçu pour permettre l’intégration et l’unification de données hétérogènes représentant des “identités”. La description d’un mapping données legacy—données “identity” se fait à la mode RDF (Resource Description Framework), et on vient ainsi décrire des liens entre personnes et/ou “entités” (Dupont appartient au département R&D, Dupont connaît Dupond, …).
Higgins doit être vu comme un framework permettant d’implémenter des “identity providers” de manière générique (i.e. sans se lier à une techno. spécifique, du type OpenID, LDAP, ou autre…).

Même si, à mon sens, on n’a encore que peu de visibilité sur ce que sera l’avenir d’Higgins, il suffit de regarder les parties impliquées dans le développement pour se dire qu’il y a de quoi être optimiste : Novell, IBM, Oracle, Google, … 😉
Aussi, et comme souvent dans le monde Eclipse : affaire à suivre !…