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.
Git::Repository
Port to Perl 6.
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
gitolite -- délégation de droits
Commencer un outil permettant de déléguer les droits sur certains dépôts à des "non admin"
Au-dessus de gitolite donc, avec une interface web Dancer2 (depuis le temps que je dois passer au 2)
Act au jour le jour, réduction du bus factor
Il n'y a qu'une seule personne pour créer les conférences, etc. sur l'Act géré par les Mongueurs
(ce site, et une vingtaine d'autres événements par an).
Pas de personne en backup...
Ca tombe bien, on sera tous les 2 dans la même pièce samedi...
Last modified: 10/09/15 23:05 by Laurent Boivin (Elbeho)