[Squeak-fr] R&D: recherche projets

Florent Arrignon florent_arrignon at hotmail.fr
Lun 18 Mai 10:01:45 UTC 2009


Serge, Stéphane, Cédrick et tous les autres,

Je précise d'entrée que je ne veux surtout pas dénigrer ce qui a déjà été fait pour Smalltalk, ni le format de la mailing list. Mais simplement, je pense que pour toucher un plus grand public, le format forum serait peut-être mieux adapté: la lecture est plus simple, la recherche me parait plus facile, poster sur un vieux sujet abandonné est plus aisé, au niveau de l'utilisateur, c'est plus flexible, il le consulte quand il le veut, peut s'abonner à certains sujets et pas à d'autres. 

Par rapport aux aspects plus pragmatiques des aides, je prends un exemple récent. Dans une appli, je voulais créer un lien hypertext qui pointe sur un fichier et non pas sur une url. J'ai cherché comment le lien hypertexte de l'url du launcher de VisualWorks était construit, première difficulté, j'ai modifié la méthode qui créé l'emphasize du Text pour qu'elle ne pointe pas sur une url mais sur une destination. Mon fichier est un .rtf. Je me suis demandé longtemps comment faire pour que le lien ouvre Word autmatiquement, mais aussi Open Office si c'est le programme par défaut. Finalement, après pas mal j'ai testé un peu au hasard la méthode ExternalProcess>>cshOne: nomdufichier, puisque ça marchait pour les exe. Il se trouve que ça ouvre automatiquement avec le programme par défaut. Je n'ai pas osé déranger tous les participants d'une liste de diffusion pour cette question, mais sur un forum, j'aurais osé. Je pense que pas mal de débutants ou même de programmeurs plus rodés ont ce complexe, sans compter qu'un développeur pro aura du mal à aller poster dans une beginner list.

 Dans cet exemple précis, la fonctionnalité obtenue est cruciale, mon appli permet de gérer des fiches au format rtf sans sortir vraiment du programme Smalltalk, ça sera certainement un plus car pour le client, c'est une exigence presque minimale. Voilà le genre de tips qui ne coutent pas tellement et que tu trouverais beaucoup plus facilement dans un autre langage. Sur un forum unique, ils seraient plus facilement accessibles par une recherche, tu pourrais même déterrer le sujet si tu rencontres une nouvelle difficulté inattendue, ça donne un continum et si le sujet va assez loin, tu finis par le transformer en tutorial collectif à moindre coût.

Une fois cela dit, je partage l'idée que la communauté est réduite et que de nombreux efforts ont déjà été fait (j'ai déjà entendu dans d'autres domaines de la recherche le problème de la non reconnaissance des publications qui ne sont pas de rang A ;) ). Peut-être qu'essayer de passer sur un forum plus grand public ne changera rien (pas assez de visites, pas assez de questions)...Mais je pense que rien que le fait d'être dans une place où plein d'autres développeurs communiquent nous ferait un affichage efficace pour attirer de nouveaux programmeurs. Je connais un développeur php qui est passé en ruby. Après avoir lutté pendant pas mal de mois, j'ai insisté et il a fini par regarder le smalltalk et seaside, et reconnaitre leurs aspects intéressants alors qu'il rigolait de smalltalk avant sans même l'envisager. J'imagine que si le smalltalk avait une exposition plus "mélangée", il y aurait eu au moins une chance qu'il bascule en smalltalk directement. Concernant developpez.com, je serais partant pour m'occuper de la
création d'un sous-forum Smalltalk, tout du moins, les aspects
"techniques", j'ai déjà un compte et un blog là-bas (sous le pseudo
Wu_Wei). Mais cela risque de nous être refusé car les administrateurs
ne créent un sous forum que si la communauté est suffisante. C'est le
serpent qui se mord la queue. Par contre, developpez.com fournit un
support pour faire des tutoriaux facilement accessibles par leur site
associé et ils ont un bon référencement google et un bon impact sur la
communauté de développeurs je pense. Ce qui est intéressant sur ce
forum, c'est que de nombreux langages sont représentés, ce qui
permettrait également de "confronter" un peu le Smalltalk au reste.

Bon pour résumer, je suis partant pour faire quelque chose pour rendre le smalltalk plus "crédible" au niveau des entreprises. Si l'un d'entre vous a une sorte de liste des choses à faire manquantes pour le wiki ou autre chose, je trouverais du temps pour aider. Je peux toujours demander pour le forum Smalltalk sur developpez.com, ça peut s'argumenter si on fait valoir le fait que ça servirait de support fédérateur pour la communauté francophone , mais il faudra venir le visiter ensuite, si j'obtiens gain de cause! ;-)

J'aimerais venir à l'ESUG, mais un heureux évènement familial risque de m'en empêcher, ça se décidera sûrement au dernier moment...

A bientôt

Florent

Ps: Stéphane, pas de soucis pour discuter de l'anr et des entreprises, on peut voir ça en privé quand tu veux.

Pps: Cedrick, pas de problème pour se croiser, mon associé est sur Toulouse et moi même sur Bordeaux, donc on est souvent sur l'une ou l'autre ville :)

_________________________________________________________________
Téléphonez gratuitement à tous vos proches avec Windows Live Messenger  !  Téléchargez-le maintenant !
http://www.windowslive.fr/messenger/1.asp
-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.squeakfoundation.org/pipermail/squeak-fr/attachments/20090518/b299f028/attachment.htm


Plus d'informations sur la liste de diffusion Squeak-fr