Wiki - Projets
Projets
Le hackathon ne durant qu'une journée, pour que celle-ci soit productive, il est important de venir préparé-e.
Ajoutez ci-dessous votre projet, afin de voir si d'autres personnes sont intéressées. Si le projet est assez long à décrire, ça vaut probablement la peine de faire une page dédiée sur le wiki.
Mini CPAN Pull Request Challenge
Le CPAN Pull Request Challenge attribue à chaque personne inscrite un module par mois, charge à elle de faire une Pull Request sur le dépôt github correspondant.
Pour ce hackathon, nous aurons une liste de modules sur lesquels travailler, avec pour but de produire une Pull Request (au moins) à la fin de la journée. Et si ça vous plaît, il ne restera plus qu'à vous inscrire au vrai CPAN Pull Request Challenge!
Choses à faire pour une Pull Request
Modules / Distributions
Text::ChatLog
(Philippe Bruhat)
J'ai des logs de Pidgin, irssi, et je voudrais les parser dans un format unique, afin de pouvoir ensuite fusionner mes logs de diverses sources dans un seul format.
Il y a pas mal de choses possibles:
- définition du modèle intermédiaire (plus extensions spécifiques ?)
- parsers pour les divers formats (avec options, p.e. langue, format de date, etc)
- producteurs pour les différents formats à partir du modèle intermédiaire
- outils de ligne de commande pour traiter des logs en masse, avec déduplication, fusion d'alias, etc.
- tests pilotés par les données
System::Command::Context
(Philippe Bruhat)
L'idée est de construire une classe (factory) qui encapsule les options pour instancier des objets System::Command avec des options communes. Un exemple de ce genre est Sys::Cmd::Template.
Cela permettrait en particulier de rapatrier la function run() définie dans Git::Repository.
Sites web
http://lyon.mongueurs.net/
Le site n'a pas été mis à jour depuis fin 2006...
Le hackathon peut également être l'occasion de relancer un peu la communauté Perl lyonnaise.
XML::Tag::html5 + Mustache::Trim + Dancer2
(eiro)
go on experimenting the possibilities of writting C/S shared templates using builder syntaxes in pure perl.
DNS-Manager
(Julien Simonet)
Use Perl6 grammar for DNS zones to provide easy creation and modifications.
https://git.oxynux.org/kernel/dnsmanager-v6
CAS for modern perl web
finish and publish the plack CAS middleware and build a Dancer2 plugin on it
version 12 du 31/08/15 10h24 par Julien Simonet