Archive for the ‘ESUG’ Category

ESUG 08 : AIDA/Scribo

Tuesday, August 26th, 2008

Nicolas Petton (dont c’était la première présentation) a présenté Scribo, un gestionnaire de contenu web (CMS) bâti au dessus du framework web AIDA/Web. L’idée de Scribo est de pouvoir facilement construire facilement aussi bien des sites web classiques que des blogs ou encore des Wikis. Scribo se positionne à la fois comme un outil facilement utilisable par des utilisateurs avec son interface web, mais également comme un logiciel facilement adaptable au besoin de développeurs. Par rapport à Seaside, Scribo a une approche beaucoup plus classique basé sur des principes RESTfull et des URLs facilement lisibles. Scribo utilise les notions de rôle, utilisateurs et groupes pour réaliser les droits associés aux documents. Les documents Scribo sont versionnés par défaut et il y a également un support multilingue. Un système de verrouillage utilisant une technologie basée sur Comet permet d’éviter les conflits en écriture par plusieurs utilisateurs. Enfin la persistance des documents est réalisée en pour l’instant avec SIXX mais d’autres backend sont en développement : Magma ou encore GLORP.

Scribo logo

Scribo ainsi que Aida/Web sont disponibles pour trois dialectes ST : Squeak, VW et Gemstone
Plusieurs sites et/ou projets utilisent déjà Scribo : le blog de Nicolas, SPM (Squeak Project Manager). La communauté Squeak envisage également de migrer son site web vers Scribo.

En conclusion, on peut dire que Seaside a maintenant de la concurrence ;-)

Nicolas Petton talk at ESUG'08

ESUG 08 : Photos de la conférence

Tuesday, August 26th, 2008

Adriaan van Os met les photos qu’il réalise de la conférence ESUG 08 en ligne. Sur la photo ci-dessous, je suis avec Filipe Santos du projet Amelia pendant le camp Smalltalk.

Philippe Santos & Serge Stinckwich during ESUG'08, Amsterdam
Credits photo : Adriaan van Ost.

ESUG 08 : Smalltalk standards: an update

Tuesday, August 26th, 2008

Bruce Badger fait le point sur le projet de standardisation de Smalltalk dont il avait parlé à la dernière édition de la conférence ESUG. Une liste de diffusion est en place pour que les différents partenaires (industriels, développeurs de Smalltalk open-source) de pouvoir communiquer et discuter. Un contact a été établi avec l’organisme de normalisation ANSI mais cela pose deux problèmes : d’une part le coût élevé  pour participer au groupe de travail de l’ANSI (1200 $ par partenaire et par année) et d’autre part le fait que l’ensemble du travail sera la propriété de l’ANSI. Pour contourner ce dernier problème, Paolo Bonzini a proposé un mécanisme de celui du PEP Python : STEP (Smalltalk Enhancement Process). Le travail de normalisation serait établi dans le cadre d’un STEP puis soumis ensuite à un groupe ANSI adhoc.

ESUG 08 : blog de James Robertson pendant la conférence

Monday, August 25th, 2008

Pendant la conférence ESUG 08, le blogueur Smalltalkien James Robertson de Cincom écrit des billets au fur et à mesure des présentations. Il mettra en ligne plus tard des vidéos qu’ils réalisent des présentations.

ESUG 08 : Livres à prix réduits

Monday, August 25th, 2008

Pendant la conférence, il est possible d’acheter 4 livres à prix réduits (à moitié prix en fait). Cette action est sponsorisé par l’ESUG (European Smalltalk User Group). Il s’agit de :

Attention, il n’en aura pas pour tout le monde !

ESUG 08 : Comment faire des présentations ?

Monday, August 25th, 2008

Tudor Girba a fait une présentation assez fantastique sur comment faire une présentation technique (malheureusement difficilement racontable). Il utilise bien sur un certain nombre de techniques qui sont discutés sur le blog Presentation Zen. En résumé, le message qu’il a fait passé est le suivant : faire une présentation, c’est raconter une histoire.

ESUG 08 : Feuille de route pour Cincom Smalltalk

Monday, August 25th, 2008

(Via Smalltalk Tidbits, Industry Rants) Arden Thomas a fait une présentation sur la feuille de route des prochains mois pour Cincom Smalltalk. Les transparents de sa présentation sont disponibles. Quelques nouveautés : la version 7.6 de VisualWorks supporte un peu mieux la plateforme Mac OS X (notamment moins de problème de clignotement à l’écran) et le scripting est facilité. La version 8.1 d’ObjectStudio est le seul Smalltalk certifié Vista et intègre maintenant Seaside.

Un des difficultés pour sortir de nouvelles versions de VisualWorks est comment ajouter de nouvelles fonctionnalités sans perdre des clients. Ne pas faire d’améliorations est aussi délicat en terme de clientèle.

Autre nouveauté : Cincom Smalltalk a un nouvel outil nommé Web Velocity qui n’est pas destiné aux Smalltalkiens mais plutôt pour faire découvrir Smalltalk à de nouvelles communautés.

Arden Thomas dit que la perception concernant Smalltalk est en train de changer : récemment le groupe Gartner qui rédige régulièrement des documents concernant les technologies de l’information a changé récemment la catégorisation de Smalltalk de veillissant à mature.

ESUG 08 : La conférence commence !

Monday, August 25th, 2008

Noury Bouraqadi vient de poster le message suivant sur plusieurs listes de diffusion Smalltalk :

Dear Smalltalkers,

The ESUG conference at Amsterdam (The Netherlands) is started. We have 171 registered people. This our new record, the previous one was in 2004 with 114 people (so +57 !). So, this is cool to have so many smalltalkers. This is a great opportunity to meet other Smalltalkers, attend high quality talks and demos.

You’ll find out more about what happening here at Amsterdam, talks slideshows, and other media related to the conference on the site below. You already have PDF files of the 20 submissions to the ESUG Technology Innovation Awards. BTW 20 submissions to the ESUG Awards is also a new record.

http://vst.ensm-douai.fr/Esug2008Media

ESUG 08 : Camp Smalltalk

Monday, August 25th, 2008

La conférence ESUG’08 est précédée par deux jours de Camp Smalltalk. C’est l’occasion pour des développeurs de travailler de concert à un certain nombre de projets open-source. Voici quelqu’un des projets du Camp Smalltalk :

  • SqueakNos est un projet qui consiste à pouvoir utiliser Squeak comme un système d’exploitation, de telle sorte à pouvoir à se passer d’un système comme windows ou Linux. Par rapport à l’époque où j’avais testé le projet (il y a quelques années), les développeurs ont bien avancé puisque l’on est passé d’un système noir et blanc qui crashait très rapidement au support de n’importe qu’elle image Squeak. Pour l’instant, il est possible de booter depuis une clé USB. Les développeurs de ce projet (pour la plupart des argentins) travaillent maintenant à la possibilité de lire des cartes SD depuis Smalltalk. Un travail de portage de SqueakNos sur l’OLPC est également en cours.
  • Filipe Santos présente le projet Amelia, le résultat de son travail de recherche. Amelia utilise OpenCroquet pour aider les enseignants à organiser des activités collaboratives dans un environnement 3D pour des enfants. L’idée est de pouvoir permettre à des enfants de discuter et négocier des configurations spatiales de leur école.
  • L’équipe derrière MOOSE travaille au portage de leur plaforme d’analyse logicielle et de visualisation d’informations en Squeak.
  • Philippe Marschall et Lukas Renggli ont diffusé une nouvelle version de Seaside qui corrige plusieurs bugs.

J-4 pour ESUG’08

Thursday, August 21st, 2008

L’édition 2008 de la conférence ESUG Smalltalk commence dans 4 jours à Amsterdam. Je serais présent et je vais essayer comme l’année précédente de faire un compte-rendu régulier sur ce blog. N’hésitez pas intervenir pour préciser vos attentes.