Copyright © 2007 - Philippe Bruhat, Sébastien Aperghis-Tramoni
Si vous faites partie de ceux et celles qui pensent qu'on ne parle pas
assez de Perl dans GNU/Linux Magazine France, cette rubrique devrait
vous plaire. ;-)
Nous allons vous présenter tous les mois deux ou trois
nouvelles marquantes de la communauté Perl, sous forme de « brèves ».
Voici donc les brèves Perl de mars 2007.
Alimenter (ou au contraire faire taire) les trolls^W
discussions pour
savoir quel est le meilleur framework web et dans quel langage, c'est un
peu l'idée du concours Plat_Forms, dont le but est de mettre en compétition
des équipes de programmeurs de haut niveau pour réaliser un site web en
utilisant le langage et le framework que chacune représente, dans un temps
limité. Cette première édition s'est déroulé du 25 au 26 janvier à
Nuremberg, en Allemagne. Les équipes disposaient donc de 30 heures pour
développer un site en respectant le cahier des charges fixé par le jury,
un portail communautaire où les utilisateurs peuvent se contacter en
fonction de leur tempérament.
Neuf équipes de trois personnes concourraient, trois pour chacun des langages défendus : Perl, PHP et Java. Curieusement, Python, Ruby et .Net, malgré le bruit autour de leurs plates-formes logicielles respectives Django et RoR, n'ont pas attiré suffisamment d'équipes pour être représentés.
Les trois équipes Perl étaient :
PlusW (Allemagne), avec Mason (présenté dans ce numéro de GLMF)
Revolution Systems (Kansas, USA), avec leur propre MVC, Gantry
l'État de Genève et Optaros (Suisse), avec Catalyst
On peut noter la présence dans cette dernière équipe de deux mongueurs genevois qui sont déjà venus aux conférences Perl en France, Laurent Dami et Cédric Bouvier.
La phase de développement s'est bien sûr achevée le 26 janvier, et les équipes ont toutes pu rendre leur projet dans les temps. Ils vont ensuite être évalués par un jury composé de représentants des différents langages. Les résultats ne sont pas attendus avant mai mais le site de Plat_Forms indique que le but n'est pas de désigner un vainqueur mais plutôt d'évaluer impartialement les points forts et faibles des solutions adoptées, qui sont dépendants des langages et des environnements utilisés.
Site web : http://www.plat-forms.org/
Jonathan Worthington a fait le chemin depuis l'Angleterre pour aller participer au premier hackathon Perl à Chicago, du 10 au 12 novembre 2006. Présent aux Journées Perl 2006 (les 25 et 26 novembre 2006), il a lancé l'idée d'un hackathon Perl en Europe. Sur les conseils de mongueurs membres de la Foundation YAPC Europe, il a proposé l'idée à celle-ci. Ann Barcomb, l'une des organisatrices de YAPC Europe 2001 à Amsterdam, a pris la balle au bond, et organise donc le premier hackathon Perl européen.
Celui-ci se déroulera à Arnhem, en Hollande, du 2 au 4 mars 2007. On attend une vingtaine de participants, pour faire avancer le développement de Perl 5, Perl 6, Parrot, et d'autres projets Perl.
Créé en 2004 par deux mongueurs pour la première édition des Journées Perl, le logiciel Act (A Conference Toolkit) a été écrit pour éviter aux organisateurs de conférences de perdre leur temps à hacker le site web et leur permettre de se concentrer sur l'organisation de leur événement. S'il était écrit dans l'esprit Open Source depuis le début, seule l'envie de conserver une base de données centrale pour toutes les conférences Perl a freiné la diffusion du code.
Après plus de trois ans de développement et plus d'une douzaine de conférences hébergées, il était grand temps de diffuser le code, ce qui est fait depuis le 26 janvier dernier.
Site web : http://act.mongueurs.net/
Les prochaines conférences hébergées sur la plate-forme Act des
Mongueurs de Perl ne seront pas moins que YAPC Europe, YAPC North America,
le Nordic Perl Workshop et le premier hackathon Perl européen dont nous
venons de parler. D'ailleurs, Act pourrait bien faire partie des projets
sur lesquels travailleront les hackers réunis à Arnhem. :-)
Copyright © Les Mongueurs de Perl, 2001-2011
pour le site.
Les auteurs conservent le copyright de leurs articles.