
Depuis quelques semaines, on peut lire de plus en plus de fuites ou de confidences (c'est selon
) de blogeurs ayant approchés de prêt la version 8 du client Notes.En croisant toutes ces informations, on peut avoir une vision un peut plus claire de Notes 8. Je vais donc essayer dans ce billet d'en faire un petit résumé.
Pour commencer je ne vais pas utiliser dans ce billet de vocabulaires délibérément abscons car je ne veux pas entrer dans le travers dénoncé par Lionel. Prenez le temps de lire c'est à mourir de rire.
Plus sérieusement je vais essayer de ne pas trop rentrer dans les détails techniques et rester le plus « hight level » possible.
Que sait-on de plus sur Lotus 8 ?
Deux types d'installations seront possibles. La version Traditional et la version Eclipse/ Expeditor. Lors du process d'installation, il vous sera demandé quels composants vous souhaitez installer et l'installation d'Eclipse/ Expeditor se fera ou pas en fonction des options choisies.
Notes 8 Traditional Client
Au niveau de son architecture, cette version sera semblable au client actuel. Il reposera sur les API C++ que l'on connaît bien. Cette version a l'avantage d'utiliser moins de ressources CPU et RAM. En effet il n'y a pas de JVM à lancer, il n'y a pas Eclipse à lancer par-dessus la JVM, etc…
Cette version a aussi l'avantage de faciliter la migration des clients. On reste dans un upgrade classique.
Par contre, un des gros point noir de cette version est de brider le client Notes en terme de nouvelles fonctionnalités. Il n'aura pas tout ce que peux offrir Eclipse en terme de connectivité avec d'autres applications Java. Il n'aura pas non plus toutes les options de la nouvelle interface revisité que l'on attend depuis longtemps (enfin surtout nos utilisateurs…).
Certains (comme vowe) disent que c'est une erreur de continuer de proposer cette version, qu'il faut forcer les clients à passer sous Eclipse. De mon côté, j'attends d’en savoir un peu plus avant d'émettre un avis.
Notes 8 Eclipse/ Expeditor Client
Ce client Notes reposera sur Eclipse RCP. Lors du lancement de Notes, la machine virtuelle java sera lancée puis Eclipse puis le plugin Notes pour Eclipse. Cette version est très gourmande en ressource. On parle de 1go de RAM minimum. La grosse blague c'est de dire que si le pc peut faire fonctionner Vista il pourra faire fonctionner Notes 8 mais pas sur qu'il arrive à les faire fonctionner en même temps
.Vu que les premiers déploiements ne devraient pas arriver avant début 2008 cela ne posera peut-être pas autant de problème que ça car le parc machine aura pas mal évolué. Par contre les clients disposant d'architectures centralisées de type Cytrix devront sentir le vent passer…
Concernant Eclipse RCP je vous renvois vers la présentation que je vous avez présenté il y a quelques semaines. Tout est assez clair. Si il y a une chose à retenir c'est que le souhait d'IBM est de faire d'Eclipse et de Notes 8 le point d'entré de toutes les applications utilisateurs. C'est une logique qui peut que nous (admin/développeur Domino) être bénéfique. Toute la machine commerciale d'IBM va promouvoir ce nouveau client pour en faire le socle, le portail d'entrée et d'interconnexion de toutes les applications « composite » java.
Lotus Expeditor c'est quoi ?

Concrètement c'est un nouveau produit d'IBM qui devrait faire son entrée sur le marché d'ici peu. C'est assez difficile de le présenter car ses contours techniques restent assez flou. Ce que j'ai pu en savoir c'est que c'est une sorte de boîte à outil ou framework qui ajoute des possibilités techniques aux développeurs sous Eclipse.
Par exemple c'est grâce à Lotus Expéditor que des applications différentes pourront s'interconnectées dans Eclipse et faire qu'un évènement dans une appli provoque une action dans une autre.
C’est aussi grâce à Expéditor que votre application Java fonctionnera sur n’importe quel pc, portable, ou mobile (concernant les mobiles il paraît que c’est un peu du pipo… a suivre).
Enfin Expéditor permettra aussi de bénéficier de fonctionnalités nous permettant de faire fonctionner nos applications off-line (ça ne vous rappelle rien
).
Bien sur ces applications devront être préalablement développées en utilisant Expeditor.Voilà pour ce tour de piste sommaire des dernières news sur Notes 8. Bien sur si vous avez des infos supplémentaires ou des corrections à apporter à mes propos, n’hésitez pas à en faire part dans vos commentaires.
UPDATE :
Vowe a eu des infos interessantes sur Lotus Expeditor.
1. Sjef Bosman
21/11/2006 18:40:36
R5 HTTP caching: erreur...
R5 JSP support: erreur...
R5 formula debugger: erreur...
WorkPlace: erreur..
Notes 8 Eclipse/ Expeditor Client: erreur...???
2. Smicky
22/11/2006 00:28:10
Ah, l'optimisme francais ;)
Par curiosité, R5 HTTP Caching : erreur, tu veux dire quoi au juste ?
Pour le reste, je te rejoins ;)
3. julien
22/11/2006 08:00:13
@Smicky :
"Ah, l'optimisme français ;)"
--> FYI : Sjef il est pas Français

@Sjef :
JSP support ce n'était pas prévu dans la R6 ?
4. Smicky
22/11/2006 11:36:07
Sjef fait référence a Garnet qui fut un projet de supporter les servlet et les JSP nativement dans Domino pour la R6 (via un tomcat embarqué). Ca a été dropé avant que la R6 sorte pour être remplacé par un "Websphere entitlement" (en gros, tu achetes domino, tu as le droit d'utiliser un websphere gratos tant que tu ne fais qu'accéder a des données domino). Je pense que ce "drop" fut une erreur, mais on ne peut pas refaire le passé...
Sinon depuis la R6 y'a la taglib JSP Domino qui permet depuis des JSP (dans un container comme Websphere ou Tomcat), daccéder a des données Domino. Ca marche très bien pour peu qu'on configurer bien le pool de connexion.
5. jnk
22/11/2006 13:42:58
hello ne soyons pas defaitiste avant meme de commencer. hannover avec la base expeditor/eclispse ouvre des enormes perspectives [sans jeu de mot] je pense en particulier avec les applications composites qui permettent une interaction avec des composants a priori heterogenes, ensuite le modele unifie de plugin [ie sametime 7.5] qui va reellement permettre de faire du re-use efficacement et enfin pour les plus refractaires [ou pour des raisons autres] il y a toujours la possibilite d avoir une version allegee de Notes telle que connu aujoud'hui. En revanche sur ce dernier point, il est quand meme utilise d'upgrader vers ND7 car des que Hannover/ND8 sortira, ND6.5 arrivera rapidement en fin de support. [pas plus de 2 code stream]
Enfin pour finir , faire des erreurs n est pas dramatique en soi et uniquement ceux qui font rien n'en commentent pas [en fait si, ils font l'erreur de ne rien faire
]




- 









