Thierry Pasquier a écrit 73 commentaires

  • [^] # Re: Migration

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Sortie de la version initiale de Foswiki - fork de TWiki. Évalué à 3.

    Foswiki utilise le système de fichiers associés à RCS (peut-être Subversion dans l'avenir) pour le stockage des données (les pages et les fichiers attachés).

    Je n'ai pas d'expérience véritablement d'une migration. Il existe des convertisseurs comme Universal Wiki Converter par exemple du côté de Confluence. En pratique, j'ai l'impression que chacun développe des filtres d'importation plus ou moins efficaces.

    La syntaxe wiki est l'un des aspects mais pour ce genre de moteurs orienté principalement vers des utilisations en intranet (voir aussi XWiki, Confluence, Socialtext Open, etc) le problème principal réside dans doute dans l'incompatibilité quasi systématique des langages et des macros spécifiques destinés à développer des micro-applications dans les pages et les espaces de travail ; idem pour les extensions et les métadonnées. Voir par exemple la liste des macros de foswiki ( http://foswiki.org/System ), de son côté xWiki( utilise Velocity propre au monde Java, etc.

    Ce n'est pas trivial donc surtout avec un grand nombre de pages et de documents structurées propres à ce type d'outils.
  • [^] # Re: Plate-formes collaboratives d'entreprise

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche MindTouch Deki, une plate-forme collaborative. Évalué à 2.

    sur le côté réseau social, je ne sais pas trop mais pour ce qui concerne le travail en commun et la gestion documentaire nous (un centre de culture, scientifique, technique et industrielle) utilisons TWiki.

    TWiki est d'un accès facile : partage en espaces de travail, gestion des droits, documents attachés aux pages, versionning des pages et des fichiers attachés, thèmes par espace ou par usager, une floppée de plugins disponibles, etc. Il est d'une robustesse à toute épreuve et d'une flexibilité étonnante, on peut construire des sortes de micro-applications à la carte dans les pages.

    J'ai rédigé un billet à son sujet en début d'année http://linuxfr.org/2008/02/09/23669.html

  • # Les Etoys de Squeak ou Processing

    Posté par (site web personnel, Mastodon) . En réponse au journal [cherche] outils de réalisation d'animation 2D. Évalué à 3. Dernière modification le 04 septembre 2025 à 22:00.

    Je vois deux outils utilisables a priori :

    Squeak (http://squeak.org/) et plus précisément les Etoys, un système de programmation graphique qui permet des modélisations / simulations aisées et évolutives. Il existe une abondante documentation sur le wiki francophone (http://community.ofset.org/index.php/Squeak_Education) évidemment, il est aussi possible de manipuler directement des objets graphique en Squeak. Le livre Squeak par l'exemple vient d'être traduit en français... (http://www.squeakbyexample.org/fr/)

    Voir aussi , avec une fibre plus artistique, du côté de Processing (http://processing.org/) basé sur java et destiné à la programmation multimédia interactive.

    NdM: liens neutralisés pour cause de domaines perdus

  • # WorldWideWeb : HyperMedia Browser/Editor

    Posté par (site web personnel, Mastodon) . En réponse au journal Le quinzième anniversaire et Atlas. Évalué à 10.

    Si on laisse de côté Atlas pour revenir aux origines, le plus intéressant dans cette copie d'écran est la croix incomplète en haut à droite de la fenêtre qui indique que la page a été modifiée et non enregistrée (à l'époque cet indicateur était spécifique au NeXT). Car le premier navigateur était aussi un éditeur... même si il n'implémentait pas le http put. C'est logique d'emblée pour Tim Berner Lee le web est un espace de lecture ET d'écriture de documents hypertextes (hypermedia plutôt).

    Voir ses explications dans cette page personnelle relative au "first web browser - or browser-editor rather -" :
    http://www.w3.org/People/Berners-Lee/WorldWideWeb.html
    et cette autre copie d'écran :
    http://www.w3.org/MarkUp/tims_editor

    Les plus anciens, nostalgiques des NeXT, apprécieront son explication sur le choix de la plate-forme :

    I wrote the program using a NeXT computer. This had the advantage that there were some great tools available -it was a great computing environment in general. In fact, I could do in a couple of months what would take more like a year on other platforms, because on the NeXT, a lot of it was done for me already. There was an application builder to make all the menus as quickly as you could dream them up. there were all the software parts to make a wysiwyg (what you see is what you get - in other words direct manipulation of text on screen as on the printed - or browsed page) word processor. I just had to add hypertext, (by subclassing the Text object)

    Le premier navigateur / éditeur a été programmé en Objective-C, une surcouche smalltalk au C, à noter que quelques années plus tard, Ward Cunningham, l'inventeur du concept du Wiki, également un programmeur Smalltalk, a redécouvert que le web était fait pour lire ET écrire.

    Un petit clin d'oeil au rédacteur de la récente news sur la sortie de Squeak par l'exemple qui peu après découvrait le wiki et, dans une sortie mémorable, l'a ramené en terre francophone le 10 mai 1995 (bon anniversaire Serge !).
    http://web.archive.org/web/19961201150649/http://c2.com/cgi/(...)
  • [^] # Re: mieux que dokuwiki ?

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche TWiki 4.2. Évalué à 2.

    Pour ce que j'en sais, Dokuwiki est extrêmement simple à mettre en place sans doute beaucoup plus que TWiki. Si c'est pour faire du texte simplement les deux se valent sans problème.

    Comme il a été indiqué plus haut, ce qui fait la spécificité de TWiki ce sont les divers moyens de structuration de l'information (recherche, formulaire, versionning des contenus et des documents attachés, etc.) qu'il propose grâce à la richesse et à la puissance de son API au sens large (fonctions perl, directives, variables, etc.) ainsi qu'à ses plugins (environ 200)
  • [^] # Re: Bon et loyaux services

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche TWiki 4.2. Évalué à 1.

    En fait, il me semble que la difficulté principale pour celui ou celle qui installe un TWiki pour le travail collaboratif est de conserver la simplicité des principes du wiki malgré ou avec la puissance des fonctions qui sont disponibles.

    Quels plugins de gestion de projet utilisez vous ?

    Nous (pour un centre de culture scientifique et technique) utilisons TWiki comme moyens de faire coopérer les professionnels, les bénévoles et les partenaires des différents projets que nous menons ou auxquels nous participons. Au départ (2005), nous avons eu tendance à construire une espèce d'usine à gaz avec de nombreux formulaires, plugins, skins, etc.. Très rapidement, nous sommes revenus a l'essentiel : TWiki de base avec quelques plugins et un formulaire simplifié à l'extrême.
  • [^] # Re: Bon et loyaux services

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche TWiki 4.2. Évalué à 3.

    Pour moi ce n'est pas un inconvénient du tout. Les pages sont stockées dans des fichiers texte auxquels sont intégrés les balises TML (TWiki Markup Language), variables et directives propres à TWiki ou aux greffons. Pour la visualisation ou l'édition WYSIWYG elles sont générées à la volée en HTML. Les documents attachés aux pages sont évidemment eux aussi stockés comme fichiers dans une arborescence parallèle à celle des espaces de travail et des pages. Le tout est versionné - comme du code source - par RCS. Je pense que la force de TWiki réside dans la robustesse de son architecture.

    L'objectif de cet outil n'est pas la publication web comme médiawiki où les lecteurs sont bien plus nombreux que les rédacteurs. Son orientation est le travail collaboratif :

    une communauté d'usagers lecteurs & rédacteurs
    de nombreux espaces de travail,
    des pages dont les contenus peuvent êtres purement textuels ou comporter des formulaires ou des traitement de données assez simple à mettre en oeuvre
    la possibilité de gérer l'information sur l'information (des métadonnées à la carte)
    des compétences évolutives dans l'utilisation des fonctionnalités avancées par les usagers eux-mêmes
    une gestion partagée des droits
    etc.


    L'utilisation d'un wiki en lieu place d'un groupware ou en remplacement des interminables échanges de mails et des pièce jointes est assez déroutante, et demande à remettre à plat les façons de travailler. C'est la cas, quel que soit le moteur de wiki utilisé.
  • # Critiquer c'est bien. Faire c'est bien aussi.

    Posté par (site web personnel, Mastodon) . En réponse au journal Test du serveur citadel. Évalué à 2.

    Soit, Citadel veut vraiment devenir un groupware et il faut accepter de se regarder en face et de balancer certaines choses et d'investir dans un travail de redesign. Je suis personnellement prêt à détailler mes idées dans ce domaines si qqn le souhaite. Mais cela implique malheureusement de laisser tomber beaucoup de choses...


    Ne pas hésiter La communauté Citadel est accueillante et me semble ouverte à toutes les suggestions pour peu qu'elles viennent de quelqu'un qui soit prêt à mettre un minimum la main à la pâte.

    Les solutions de groupware ne se limitent pas à des produits dont la facilité d'utilisation n'est pas vraiment la première des qualités. La définition communément acceptée est celle d'un logiciel de travail de groupe cf http://fr.wikipedia.org/wiki/Groupware.

    Idem pour le Web 2.0, réduire cette notion à de l'Ajax dans des pages web au look sexy (aujourd'hui) est réductrice au possible,. Le web 2.0, pour reprendre une définition communément admise, c'est 1/ un média symétrique ou les usagers sont aussi producteurs, 2/ un certain nombres de techniques éprouvées et "redécouvertes", 3/ enfin les applis et les données disponibles en ligne. cf. par exemple Eric van der Vlist sur http://xmlfr.org/actualites/decid/051201-0001 ou http://www.deuxzero.com/ pour les débats sur le sujet.

    Citadel peut parfaitement se présenter comme une solution de groupware web 2.0 ; de là a dire que c'est la solution...

    Comme indiqué ici lors de la sortie de Citadel 7.0 http://linuxfr.org/2006/12/19/21788.html Webcit est maintenant traduit en français et la notion de "salons où l'on cause", regroupés en paliers, vaut bien celle de forums ou des dossiers.

    Webcit est l'interface web de citadel, mais c'est aussi un client parmi d'autres . Il est tout à fait possible d'en écrire un autre dans un langage et avec un look&feel "modernes". Les spécifications sont publiques. Et ce peut être un projet parfaitement indépendant de la communauté Citadel.

    Nous essayons actuellement de nettoyer le code de Webcit afin de pouvoir personnaliser l'interface avec les CSS, d'implémenter des thèmes et d'améliorer l'accessibilité. Si, il y a des volontaires...
  • [^] # Re: comparaison avec citadel ?

    Posté par (site web personnel, Mastodon) . En réponse au journal Sortie de Zimbra 4.5. Évalué à 2.

    En gros, ma principale remarque : c'est, pour l'utilisateur "normal", complètement inutilisable.


    Pour ce qui concerne l'interface web. Je ne serais pas aussi dur.

    Nous travaillons à améliorer le look.

    Pour l'ergonomie, c'est un peu plus complexe. D'une part il y a des limites sérieuses : le calendrier, par exemple, est trop rudimentaire et assez buggé (par exemple pour l'affichage des évémenents sur plusieurs jours). Et d'autre part, on retrouve - ce n'est pas étonnant - l'origine BBS dans le fait qu'il n'y ait pas de fil de discussion. C'est assez déroutant (mais en pratique l'utilisateur "normal" justement utilise assez peu ce mode de visualisation.

    (si il y a des membres de la communauté citadel intéressés sur ce site, je traduirais/retravaillerais ma "critique" et posterais un journal)


    Ce serait vraiment bienvenue
  • [^] # Re: comparaison avec citadel ?

    Posté par (site web personnel, Mastodon) . En réponse au journal Sortie de Zimbra 4.5. Évalué à 1.

    A noter que Citadel vient de fêter ses 25 ans...

    Je ne dirais pas que c'est un Exchange-Killer pour autant... Mais il permet de bricoler.


    Il va à l'essentiel, et c'est ce que l'on demande.

    Je m'était promi de faire un bug report, faudra que je le fasse un jour que j'aurais le temps.


    Cela ne prendra pas plus de temps que de poster sur Linuxfr

    - L'interface web est vilaine.
    Mais c'est encore pas trop grave, le système est bien concu et ca serais très simple de la refaire.


    C'est en cours. Non pas de refaire l'interface actuelle (on ne touche pas comme cela à un monument historique ;-) mais tout simplement de permettre une personnalisation - puis de réaliser des thèmes - basée sur les feuilles de style.
  • [^] # Re: Argh !

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Première version de Scratch : logiciel libre d'animation multimédia. Évalué à 7. Dernière modification le 04 septembre 2025 à 21:42.

    Une grosse partie des fonctionnalités semble d'ores et déjà tourner sous Linux, je n'ai pas eu le temps de tester plus avant.

    Pour essayer, il suffit de transférer sous Linux le répertoire généré par l'installation sous Windows, puis de lancer l'image Scratch.image avec la machine virtuelle Squeak sous Linux. Pour info, l'installation de Squeak sous Linux est détaillée ici http://community.ofset.org/wiki/T%C3%A9l%C3%A9charger_Squeak

    Les sources sont évidemment accessibles dans l'image à l'aide des outils classiques de Squeak.

    La licence est fournie avec le paquet. La voici :

    Scratch

    Copyright (c) 2007 Massachusetts Institute of Technology

    Scratch was developed by Lifelong Kindergarten group at the MIT Media Lab. See scratch.mit.edu.

    Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation and media files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

    NdM: lien neutralisé pour cause de domaines perdus

  • [^] # Re: Argh !

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Première version de Scratch : logiciel libre d'animation multimédia. Évalué à 3.

    je l'espère aussi. Squeak est multiplateforme, ça devrait pouvoir se faire.
  • # Inclusion de deux projets basés sur Squeak

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Squeak stimulé par le projet OLPC. Évalué à 4. Dernière modification le 04 septembre 2025 à 21:40.

    A noter que Squeak sur OLPC devrait inclure deux développement intéressants :

    V-toys un système de programmation visuelle sans recours au texte principalement destiné à l'apprentissage de la programmation à de jeunes enfants ne sachant pas encore bien lire et à des élèves en difficultés avec l'expression textuelle.

    http://community.ofset.org/wiki/V-toys

    Scratch un environnement de programmation multimédia simplifié qui offre une ergonomie extrémement intuitive (au détriment toutefois de l'homogénéité légendaire de ce système ou tout, absolument tout, est objet)

    http://weblogs.media.mit.edu/llk/scratch/index.html

    NdM: liens neutralisés pour cause de domaines perdus

  • [^] # Re: Question

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Citadel, BBS aux airs de groupware, vient de sortir en version 7.0. Évalué à 2.

    Les BBS font partie de l'histoire de l'Internet. Et l'histoire de Citadel remonte à des temps... Cf http://en.wikipedia.org/wiki/Citadel_(software). Ce lien au BBS n'enlève rien à l'intérêt de ce logiciel aujourd'hui.

    Si Citadel est utilisable en mode texte. Son interface web est parfaitement fonctionnelle et d'une ergonomie tout à fait convenable, simple et efficace. Il est aussi parfaitement envisageable de n'utiliser Citadel qu'avec des clients habituels de mails ou de groupware. Par exemple, avec une connexion IMAP, avec les salons apparaissent comme des répertoires (partagés ou non) et les messages comme des mails.

    Sur le site http://citadel.org une matrice fait le point sur la compatibilité des clients (webmail, thunderbird, sylpheed, evolution, kontact, outlook, sunbird, opera, mozilla, mutt, etc.) avec les différents services proposés par Citadel (SMTP, POP3, IMAP, agenda, contacts, tâches, GroupDAV , BBS, administration)

    cf. http://www.citadel.org/index.php?option=com_content&task(...)
  • # Vidéo de démonstration

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Citadel, BBS aux airs de groupware, vient de sortir en version 7.0. Évalué à 2.

    J'ai oublié d'ajouter ce lien dans l'annonce.

    http://www.citadel.org/images/screencasts/webcit-demo-2005de(...)
  • [^] # Re: Français

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Citadel, BBS aux airs de groupware, vient de sortir en version 7.0. Évalué à 2.

    Effectivement, il s'agit de WebCit, l'interface web, et non de l'interface textuel ni d'un certains nombres de fichiers notamment les textes des écrans d'accueil ou de sortie.

    Par ailleurs, pour que la localisation soit active il est nécessaire que gettext soit installé préalablement à l'installation de citadel / webcit.
  • # Quelque chose de différent : Seaside

    Posté par (site web personnel, Mastodon) . En réponse au journal Web toolkit suite. Évalué à 3. Dernière modification le 04 septembre 2025 à 21:38.

    As-tu essayé Seaside ?

    SeaSide est un puissant framework pour developper des applications web

    complexes en smalltalk. La fonctionalité la plus remarquable et unique de SeaSide réside dans son approche de la gestion de sessions.

    Deux tutoriels en français de Stéphane Ducasse :

    http://www.iam.unibe.ch/~ducasse/Programmez/OnTheWeb/FinalSeaSideOne.pdf

    http://www.iam.unibe.ch/~ducasse/Programmez/OnTheWeb/FinalSeaSideTwo.pdf

    Explications et liens sur le wiki Squeak francophone :

    http://community.ofset.org/wiki/Seaside

    Site officiel : http://www.seaside.st

    NdM: liens neutralisés pour cause de domaines perdus

  • [^] # Re: good news :)

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Agenda partagé : des solutions. Évalué à 2.

    Je viens de l'installer. Effectivement, Citadel semble aussi fonctionnel que simple d'installation. Quels retours d'expériences avez-vous ?
  • [^] # Re: fonctions requises?!?

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Sylpheed-Claws 2.4.0. Évalué à 1.

    Je suis passé trop vite sur la deuxième partie de la phrase du post initial. Effectivement cette fonctionnalité n'est pas présente.
  • [^] # Re: fonctions requises?!?

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Sortie de Sylpheed-Claws 2.4.0. Évalué à 5.

    Je me suis mis à Sylpheed-Claws 2.4.0 à la suite de la lecture du journal à l'origine de cette annonce et parce que je trouvais Evolution trop peut réactif sur ma machine presque hors d'âge.

    Le fait de pouvoir garder les mails sur le serveur a été la première option que j'ai cochée pour essayer justement Sylpheed-Claws. Cette fonctionnalité (effectivement indispensable) est bien présente. Il suffit : 1) de lire 2) de cocher le deuxième onglet "Réception" du paramétrage de compte : "Supression des messages du serveur après réception" on peut même préciser (ce que tous ne font pas) "Supression après x jours" ou la taille max des messages .
  • [^] # Re: Programmation pour enfants

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 5. Dernière modification le 04 septembre 2025 à 21:35.

    Dans le même ordre d'idée vous trouverez aussi le très intéressant bouquin de Stéphane Ducasse (malheureusement non encore traduit en français) Squeak: Learn Programming with Robots et l'image squeak qui va avec où l'usager dispose d'un véritable environnement de développement smalltalk. Il est seulement ramené à l'essentiel via la thématique des robots, les outils (navigateur de classes, workspace) sont identiques à ceux de l'environnement squeak complet (qui reste tout de accessible si on le souhaite). Voir des commentaires et des exemples de BotInc sur le site de l'auteur http://smallwiki.unibe.ch/botsinc/ .

    De nombreux exemples de programmation accessibles aux enfants, notamment à l'aide des E-Toys mais pas seulement, sont proposés dans la partie éducation du wiki squeak : http://community.ofset.org/wiki/Squeak_Education

    NdM: liens neutralisés pour cause de domaines perdus

  • # Squeak sur le «100$ Laptop» du MIT Media Lab

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche SmalltalkParty à Paris le 3 décembre. Évalué à 3.

    Le 16 novembre dernier, à l'occasion du Sommet Mondial sur la Société de l'information à Tunis, l'initiateur du projet d'ordinateur destiné aux élèves des pays du Sud, Nicholas Negroponte, a présenté un prototype en présence de Kofi Annan, secrétaire général de l'Onu. Techniquement, l'engin portable, autonome et robuste, sera basé sur Linux, se connectera par le WIFI, disposera de ports usb et bénéficiera d'une batterie rechargée manuellement à l'aide d'une manivelle.

    Sur ce projet, avec Negroponte (un des fondateurs du Media Lab du MIT) on trouve, outre Joe Jacobson (celui du papier écran E-Ink), le pédagogue Seymour Papert et Alan Kay (créateur de Smalltalk et de Squeak, prix Turing) deux ardents défenseurs de Squeak. Celui-ci sera bien évidemment présent sur la machine, probablement avec Croquet.

    Le 100$ Laptop devrait être distribué à partir de 2007.
    cf http://laptop.media.mit.edu/
  • [^] # Re: Je peux

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche Squeak / Smalltalk s'invitent à la Fête de la science. Évalué à 2. Dernière modification le 04 septembre 2025 à 21:26.

    La communauté des Squeaker se bougent aussi particulièrement pour promouvoir Squeak à l'école. Voir le troisième lien http://community.ofset.org/wiki/Squeak où l'on :

    • explique comment l'installer et le lancer sans difficultés sous Windows, Linux (un dépot de paquets Debian existe) et Mac (onglet Trucs et astuces) et y compris le plugin pour les navigateurs web ;

    • propose une image entièrement francisée ;

    • diffuse un document pédagogique en français tout à fait adapté à l'école primaire Des idées puissantes pour la classes

      http://squeak.ofset.org/book.pdf ;

    Les graphismes visibles à partir du quatrième lien illustrent très joliment ce que l'on peut faire, y compris en vectoriel, avec les outils de base.

    • le look de l'interface devrait évoluer dans les versions à venir

    NdM: liens neutralisés pour cause de domaines perdus