Bonjour,
voici une news que l'on pourrait poster sur linuxfr. Merci de commenter et corriger avant que je ne l'envoie au site. La version 2.8 de Seaside vient de sortir après plus de septs mois de développement dont deux de release candidate. Seaside est un framework web écrit en Smalltalk qui abstrait HTTP, HTML et Javascript. Avec Seaside, il n'est plus question de page web mais uniquement de composants réutilisables qui s'appellent les uns les autres et se composent. Un autres des avantages de Seaside consiste en sa faculté de modélisation des flots d'exécution. La version 2.8 apporte un grand nombre d'améliorations et de corrections parmi lesquelles : - une bien plus grande vitesse de rendu des pages - une consommation mémoire très fortement réduite - une compatibilité accrue avec les différentes implémentations de Smalltalk (Squeak, Visual Works et GemStone). - beaucoup plus de documentation, de tests unitaires et un site web refait à neuf Un guide de migration a aussi été réalisé pour aider les développeurs à passer d'une version à une autre. Le site officiel : http://www.seaside.st L'annonce de Seaside 2.8 : http://www.seaside.st/community/development/seaside28 Le guide de migration : http://www.seaside.st/documentation/migration L'annonce de Seaside 2.7 sur linuxfr : http://linuxfr.org/2007/04/02/22295.html -- Damien Cassou _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
On 29 oct. 07, at 08:33, Damien Cassou wrote: > Bonjour, > > voici une news que l'on pourrait poster sur linuxfr. Merci de > commenter et corriger avant que je ne l'envoie au site. Quelques corrections : > La version 2.8 de Seaside vient de sortir après plus de septs mois de sept mois > développement dont deux de release candidate. Seaside est un framework > web écrit en Smalltalk qui abstrait HTTP, HTML et Javascript. Avec Seaside est un framework web libre (licence MIT) > Seaside, il n'est plus question de page web mais uniquement de pages web > composants réutilisables qui s'appellent les uns les autres et se > composent. Un autres des avantages de Seaside consiste en sa faculté > de modélisation des flots d'exécution. Un autre > La version 2.8 apporte un grand nombre d'améliorations et de > corrections parmi lesquelles : > > - une bien plus grande vitesse de rendu des pages (deux fois plus rapide) > - une consommation mémoire très fortement réduite Jusqu'à 4 fois moins que la version précédente > - une compatibilité accrue avec les différentes implémentations de > Smalltalk (Squeak, Visual Works et GemStone). une nouvelle implémentation sur KernelImage (une version minimale de Squeak) > - beaucoup plus de documentation, de tests unitaires et un site web > refait à neuf > 144 classes commentées au lieu de 99 > Un guide de migration a aussi été réalisé pour aider les développeurs > à passer d'une version à une autre. > > Le site officiel : http://www.seaside.st > L'annonce de Seaside 2.8 : http://www.seaside.st/community/ > development/seaside28 > Le guide de migration : http://www.seaside.st/documentation/migration > L'annonce de Seaside 2.7 sur linuxfr : http://linuxfr.org/ > 2007/04/02/22295.html > Ok, je passe l'annonce sur mon blog en attendant si tu veux bien. Cordialement, -- oooo Dr. Serge Stinckwich OOOOOOOO Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO oooooo Smalltalkers do: [:it | All with: Class, (And love: it)] \ / ## _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
Salut Serge,
merci pour tes commentaires (et pour les fautes de français, j'aurai dû me relire avant de poster). J'ai volontairement omis KernelImage, je pense que c'est pas vraiment intéressant de rentrer dans les détails sur linuxfr. Bye Le 29/10/07, Serge Stinckwich<[hidden email]> a écrit : > > On 29 oct. 07, at 08:33, Damien Cassou wrote: > > > Bonjour, > > > > voici une news que l'on pourrait poster sur linuxfr. Merci de > > commenter et corriger avant que je ne l'envoie au site. > > > Quelques corrections : > > > La version 2.8 de Seaside vient de sortir après plus de septs mois de > > sept mois > > > développement dont deux de release candidate. Seaside est un framework > > web écrit en Smalltalk qui abstrait HTTP, HTML et Javascript. Avec > > > Seaside est un framework web libre (licence MIT) > > > Seaside, il n'est plus question de page web mais uniquement de > > pages web > > > composants réutilisables qui s'appellent les uns les autres et se > > composent. Un autres des avantages de Seaside consiste en sa faculté > > de modélisation des flots d'exécution. > > Un autre > > > La version 2.8 apporte un grand nombre d'améliorations et de > > corrections parmi lesquelles : > > > > - une bien plus grande vitesse de rendu des pages > > (deux fois plus rapide) > > > > - une consommation mémoire très fortement réduite > > Jusqu'à 4 fois moins que la version précédente > > > - une compatibilité accrue avec les différentes implémentations de > > Smalltalk (Squeak, Visual Works et GemStone). > > une nouvelle implémentation sur KernelImage (une version minimale de > Squeak) > > > - beaucoup plus de documentation, de tests unitaires et un site web > > refait à neuf > > > > 144 classes commentées au lieu de 99 > > > Un guide de migration a aussi été réalisé pour aider les développeurs > > à passer d'une version à une autre. > > > > Le site officiel : http://www.seaside.st > > L'annonce de Seaside 2.8 : http://www.seaside.st/community/ > > development/seaside28 > > Le guide de migration : http://www.seaside.st/documentation/migration > > L'annonce de Seaside 2.7 sur linuxfr : http://linuxfr.org/ > > 2007/04/02/22295.html > > > > Ok, je passe l'annonce sur mon blog en attendant si tu veux bien. > > Cordialement, > -- oooo > Dr. Serge Stinckwich OOOOOOOO > Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO > oooooo > Smalltalkers do: [:it | All with: Class, (And love: it)] \ / > ## > > > > _______________________________________________ > Squeak-fr mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr > -- Damien Cassou _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
In reply to this post by Serge Stinckwich-4
La version 2.8 de Seaside vient de sortir après plus de sept mois de
développement dont deux de release candidate. Seaside est un framework web libre (licence MIT) écrit en Smalltalk qui abstrait HTTP, HTML et Javascript. Avec Seaside, il n'est plus question de pages web mais uniquement de composants réutilisables qui s'appellent les uns les autres et se composent. Un autre des avantages de Seaside consiste en sa faculté de modélisation des flots d'exécution. La version 2.8 apporte un grand nombre d'améliorations et de corrections parmi lesquelles : - une bien plus grande vitesse de rendu des pages (deux fois plus rapide que la version précédente) - une consommation mémoire très fortement réduite (jusqu'à quatre fois moins de mémoire utilisé) - une compatibilité accrue avec les différentes implémentations de Smalltalk (Squeak, Visual Works et GemStone). - beaucoup plus de documentation, de tests unitaires et un site web refait à neuf Un guide de migration a aussi été réalisé pour aider les développeurs à passer d'une version à une autre. Le site officiel : http://www.seaside.st L'annonce de Seaside 2.8 : http://www.seaside.st/community/development/seaside28 Le guide de migration : http://www.seaside.st/documentation/migration L'annonce de Seaside 2.7 sur linuxfr : http://linuxfr.org/2007/04/02/22295.html -- Damien Cassou _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
In reply to this post by Damien Cassou-3
On 29 oct. 07, at 09:07, Damien Cassou wrote: > Salut Serge, > > merci pour tes commentaires (et pour les fautes de français, j'aurai > dû me relire avant de poster). J'ai volontairement omis KernelImage, > je pense que c'est pas vraiment intéressant de rentrer dans les > détails sur linuxfr. > Oui, tu as raison. Je vais faire une version étendue pour mon blog ;-) Dernière modification : on écrit JavaScript et pas Javascript Merci. -- oooo Dr. Serge Stinckwich OOOOOOOO Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO oooooo Smalltalkers do: [:it | All with: Class, (And love: it)] \ / ## _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
In reply to this post by Damien Cassou-3
Bonjour
> voici une news que l'on pourrait poster sur linuxfr. Merci de > commenter et corriger avant que je ne l'envoie au site. Il me semble qu'il faudrait être plus précis et notamment présenter ce qui fait l'originalité de Seaside, entrer aussi plus dans les détails. La News peut comporter deux parties : une courte introduction et un espace où l'annonce peut être développée. Peut-être reprendre en français la présentation http://www.seaside.st/about?8&_k=RLTyRIpU&_n&_s=VOkKzBAAygcOURQz Ce serait bien aussi de faire des liens vers les textes en français de Stéphane sur Seaside * SeaSide: Des applications web complexes trés simplement... http://www.iam.unibe.ch/~ducasse/Programmez/OnTheWeb/FinalSeaSideOne.pdf * SeaSide: Des Composants pour le Web http://www.iam.unibe.ch/~ducasse/Programmez/OnTheWeb/FinalSeaSideTwo.pdf je ne connais pas suffisamment Seaside pour apporter ma pierre rédactionnelle à la news mais j'ai remarqué que les lecteurs de Linuxfr appréciait les annonces assez étoffées Bien cordialement -- Thierry Pasquier Chargé de la communication et de l'édition Espace Mendès France - centre de culture scientifique, technique et industrielle en Poitou-Charentes 1, pl. de la Cathédrale - BP 80964 - 86038 Poitiers cedex Tel 05 49 50 33 08 - fax 05 49 41 38 56 _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
On 29 oct. 07, at 09:14, Thierry Pasquier wrote: > Bonjour > >> voici une news que l'on pourrait poster sur linuxfr. Merci de >> commenter et corriger avant que je ne l'envoie au site. > Il me semble qu'il faudrait être plus précis et notamment présenter > ce qui > fait l'originalité de Seaside, entrer aussi plus dans les détails. > La News > peut comporter deux parties : une courte introduction et un espace où > l'annonce peut être développée. > > Peut-être reprendre en français la présentation > http://www.seaside.st/about?8&_k=RLTyRIpU&_n&_s=VOkKzBAAygcOURQz > Il y a une traduction partielle (...) de cette page ici : http:// community.ofset.org/wiki/Seaside > Ce serait bien aussi de faire des liens vers les textes en français de > Stéphane sur Seaside > * SeaSide: Des applications web complexes trés simplement... > http://www.iam.unibe.ch/~ducasse/Programmez/OnTheWeb/ > FinalSeaSideOne.pdf > * SeaSide: Des Composants pour le Web > http://www.iam.unibe.ch/~ducasse/Programmez/OnTheWeb/ > FinalSeaSideTwo.pdf > > je ne connais pas suffisamment Seaside pour apporter ma pierre > rédactionnelle à la news mais j'ai remarqué que les lecteurs de > Linuxfr > appréciait les annonces assez étoffées > C'est vrai que nous connaissons bien Seaside ici mais pour le lecteur moyen de LinuxFr, cela serait bien d'avoir des explications plus précises. -- oooo Dr. Serge Stinckwich OOOOOOOO Université de Caen>CNRS UMR 6072>GREYC>MAD OOESUGOO oooooo Smalltalkers do: [:it | All with: Class, (And love: it)] \ / ## _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
In reply to this post by Thierry Pasquier-3
Bonjour Thierry,
> Ce serait bien aussi de faire des liens vers les textes en français de > Stéphane sur Seaside Ils ne sont plus à jour malheureusement. -- Damien Cassou _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
> Bonjour Thierry, > >> Ce serait bien aussi de faire des liens vers les textes en français de >> Stéphane sur Seaside > > > Ils ne sont plus à jour malheureusement. si, si, je viens de télécharger les fichiers en question -- Thierry Pasquier Chargé de la communication et de l'édition Espace Mendès France - centre de culture scientifique, technique et industrielle en Poitou-Charentes 1, pl. de la Cathédrale - BP 80964 - 86038 Poitiers cedex Tel 05 49 50 33 08 - fax 05 49 41 38 56 _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
Le 29/10/07, Thierry Pasquier<[hidden email]> a écrit :
> si, si, je viens de télécharger les fichiers en question Euh... dans le deuxième papier, il parle de " html anchorWithAction: [self increment] text: '++'. " ça, c'est l'ancienne API qui a disparut de Seaside 2.8. -- Damien Cassou _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
In reply to this post by Serge Stinckwich-4
Le 29/10/07, Serge Stinckwich<[hidden email]> a écrit :
> Il y a une traduction partielle (...) de cette page ici : http:// > community.ofset.org/wiki/Seaside Je viens de mettre à jour cette page. Ce qui donne : Site principal : http://www.seaside.st/ Seaside est un ensemble de classes réutilisables (framework) pour développer des applications web sophistiquées écrites en Smalltalk. Seaside est libre, sous licence MIT. Il procure un ensemble d'abstractions par dessus les couches HTTP et HTML, ce qui permet de construire des applications interactives web de manière rapide, réutilisable et maintenable. Seaside inclut : * Une génération du code HTML à partir de code Smalltalk. Beaucoup de balisage est fixe : toujours les mêmes répétitions de listes, de liens, de formes et de tables qui apparaissent page après page. Seaside a une API complète pour générer du code HTML qui vous permet d'abstraire ces répétitions en méthodes correspondantes plutôt que de copier-coller toujours les mêmes séquences de balises dans des modèles à chaque instant. Ceci permet de garantir que le code HTML qui va être généré est bien compatible XHTML 1.0 strict. * Une gestion des requêtes de type callback. Ceci permet de mettre la définition d'un lien ou d'un champ de formulaire juste à côté du code qui va être exécuté pour gérer ce lien ou ce champ. Plus besoin alors de penser en terme d'identifiant et de décodage d'URLs. * Une architecture de composants. Un composant est décrit par une classe. Chaque composant est capable de rendre du code HTML (grâce à une API Smalltalk), d'afficher d'autres composants ou d'appeler un second composant qui va alors remplacer le premier. Ceci vous permet de penser à votre application comme un ensemble de composants avec chacun un rôle bien défini. Comme chaque composant est indépendant, il est possible de les réutiliser dans plusieurs applications ; Seaside en fournit même quelques uns. * Une gestion des sessions. Seaside permet la modélisation du flux entier de l'application dans une même méthode. Ceci permet d'écrire une application web comme si vous écriviez une application locale avec un flux linéaire. Vous validez que je puisse envoyer la page rapidement sur linuxfr ? -- Damien Cassou _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
In reply to this post by Damien Cassou-3
> Le 29/10/07, Thierry Pasquier<[hidden email]> a écrit > : >> si, si, je viens de télécharger les fichiers en question > > Euh... dans le deuxième papier, il parle de > > " > html anchorWithAction: [self increment] text: '++'. oups, désolé -- Thierry Pasquier Chargé de la communication et de l'édition Espace Mendès France - centre de culture scientifique, technique et industrielle en Poitou-Charentes 1, pl. de la Cathédrale - BP 80964 - 86038 Poitiers cedex Tel 05 49 50 33 08 - fax 05 49 41 38 56 _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
In reply to this post by Damien Cassou-3
J'ajouterai la capacité d'interaction directe (codage, debogage, etc.)avec
le site par l'intermédiaire d'un simple navigateur ne pas oublier les copies d'écrans dans les liens... > Le 29/10/07, Serge Stinckwich<[hidden email]> a écrit : >> Il y a une traduction partielle (...) de cette page ici : http:// >> community.ofset.org/wiki/Seaside > > Je viens de mettre à jour cette page. Ce qui donne : > > Site principal : http://www.seaside.st/ > > Seaside est un ensemble de classes réutilisables (framework) pour > développer des applications web sophistiquées écrites en Smalltalk. > Seaside est libre, sous licence MIT. Il procure un ensemble > d'abstractions par dessus les couches HTTP et HTML, ce qui permet de > construire des applications interactives web de manière rapide, > réutilisable et maintenable. Seaside inclut : > > * Une génération du code HTML à partir de code Smalltalk. Beaucoup > de balisage est fixe : toujours les mêmes répétitions de listes, de > liens, de formes et de tables qui apparaissent page après page. > Seaside a une API complète pour générer du code HTML qui vous permet > d'abstraire ces répétitions en méthodes correspondantes plutôt que de > copier-coller toujours les mêmes séquences de balises dans des modèles > à chaque instant. Ceci permet de garantir que le code HTML qui va être > généré est bien compatible XHTML 1.0 strict. > * Une gestion des requêtes de type callback. Ceci permet de mettre > la définition d'un lien ou d'un champ de formulaire juste à côté du > code qui va être exécuté pour gérer ce lien ou ce champ. Plus besoin > alors de penser en terme d'identifiant et de décodage d'URLs. > * Une architecture de composants. Un composant est décrit par une > classe. Chaque composant est capable de rendre du code HTML (grâce à > une API Smalltalk), d'afficher d'autres composants ou d'appeler un > second composant qui va alors remplacer le premier. Ceci vous permet > de penser à votre application comme un ensemble de composants avec > chacun un rôle bien défini. Comme chaque composant est indépendant, il > est possible de les réutiliser dans plusieurs applications ; Seaside > en fournit même quelques uns. > * Une gestion des sessions. Seaside permet la modélisation du flux > entier de l'application dans une même méthode. Ceci permet d'écrire > une application web comme si vous écriviez une application locale avec > un flux linéaire. > > Vous validez que je puisse envoyer la page rapidement sur linuxfr ? > > -- > Damien Cassou > _______________________________________________ > Squeak-fr mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr > -- Thierry Pasquier Chargé de la communication et de l'édition Espace Mendès France - centre de culture scientifique, technique et industrielle en Poitou-Charentes 1, pl. de la Cathédrale - BP 80964 - 86038 Poitiers cedex Tel 05 49 50 33 08 - fax 05 49 41 38 56 _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
Je viens de soumettre la news.
Le 29/10/07, Thierry Pasquier<[hidden email]> a écrit : > J'ajouterai la capacité d'interaction directe (codage, debogage, etc.)avec > le site par l'intermédiaire d'un simple navigateur > > ne pas oublier les copies d'écrans dans les liens... > > > > Le 29/10/07, Serge Stinckwich<[hidden email]> a Ã(c)crit : > >> Il y a une traduction partielle (...) de cette page ici : http:// > >> community.ofset.org/wiki/Seaside > > > > Je viens de mettre à jour cette page. Ce qui donne : > > > > Site principal : http://www.seaside.st/ > > > > Seaside est un ensemble de classes rÃ(c)utilisables (framework) pour > > dÃ(c)velopper des applications web sophistiquÃ(c)es Ã(c)crites en Smalltalk. > > Seaside est libre, sous licence MIT. Il procure un ensemble > > d'abstractions par dessus les couches HTTP et HTML, ce qui permet de > > construire des applications interactives web de manière rapide, > > rÃ(c)utilisable et maintenable. Seaside inclut : > > > > * Une gÃ(c)nÃ(c)ration du code HTML à partir de code Smalltalk. Beaucoup > > de balisage est fixe : toujours les mêmes rÃ(c)pÃ(c)titions de listes, de > > liens, de formes et de tables qui apparaissent page après page. > > Seaside a une API complète pour gÃ(c)nÃ(c)rer du code HTML qui vous permet > > d'abstraire ces rÃ(c)pÃ(c)titions en mÃ(c)thodes correspondantes plutôt que de > > copier-coller toujours les mêmes sÃ(c)quences de balises dans des modèles > > à chaque instant. Ceci permet de garantir que le code HTML qui va être > > gÃ(c)nÃ(c)rÃ(c) est bien compatible XHTML 1.0 strict. > > * Une gestion des requêtes de type callback. Ceci permet de mettre > > la dÃ(c)finition d'un lien ou d'un champ de formulaire juste à côtÃ(c) du > > code qui va être exÃ(c)cutÃ(c) pour gÃ(c)rer ce lien ou ce champ. Plus besoin > > alors de penser en terme d'identifiant et de dÃ(c)codage d'URLs. > > * Une architecture de composants. Un composant est dÃ(c)crit par une > > classe. Chaque composant est capable de rendre du code HTML (grâce à > > une API Smalltalk), d'afficher d'autres composants ou d'appeler un > > second composant qui va alors remplacer le premier. Ceci vous permet > > de penser à votre application comme un ensemble de composants avec > > chacun un rôle bien dÃ(c)fini. Comme chaque composant est indÃ(c)pendant, il > > est possible de les rÃ(c)utiliser dans plusieurs applications ; Seaside > > en fournit même quelques uns. > > * Une gestion des sessions. Seaside permet la modÃ(c)lisation du flux > > entier de l'application dans une même mÃ(c)thode. Ceci permet d'Ã(c)crire > > une application web comme si vous Ã(c)criviez une application locale avec > > un flux linÃ(c)aire. > > > > Vous validez que je puisse envoyer la page rapidement sur linuxfr ? > > > > -- > > Damien Cassou > > _______________________________________________ > > Squeak-fr mailing list > > [hidden email] > > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr > > > > > -- > Thierry Pasquier > Chargé de la communication et de l'édition > Espace Mendès France - centre de culture scientifique, > technique et industrielle en Poitou-Charentes > 1, pl. de la Cathédrale - BP 80964 - 86038 Poitiers cedex > Tel 05 49 50 33 08 - fax 05 49 41 38 56 > _______________________________________________ > Squeak-fr mailing list > [hidden email] > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr > -- Damien Cassou _______________________________________________ Squeak-fr mailing list [hidden email] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/squeak-fr |
Free forum by Nabble | Edit this page |