Retour du Hackfest 2015
Nous nous sommes retrouvés comme convenu les 5 et 6 novembre, entre développeurs et utilisateurs, dans les locaux d'AFI à Annecy pour le hackfest d'automne de Bokeh. Nous avons bu, mangé, codé beaucoup, discuté un peu, patché, mangé de la brioche à la praline et des m&ms, codé, ajouté des fonctionnalités à Bokeh, corrigé des comportements non appropriés. En voici un aperçu.
Nous avons commencé par passer en revue les demandes récoltées précédemment par la mailing liste pour qualifier rapidement ce qui pouvait ou pas être réalisé dans les 2 jours en gardant en tête que ce qui était commencé devrait être terminé à la fin des 48h (lorsqu'une grosse demande était mise en chantier, c'est la première étape qui pouvait aboutir à un bout de code "terminé" dans Bokeh qui était réalisée).
Nous avons privilégié le travail en binôme fonctionnel/développeur qui aboutit le plus souvent à la fusion de deux pensées complémentaires et un meilleur résultat qu'une personne seule. L'idée était de faire ensemble et améliorer globalement le produit dans son utilisation quotidienne.
Voici ce que vous avez raté:
Travaux terminés
-
Une AdminVar SEARCH_PAGINATE_POSITION permet de choisir la position de la pagination de la recherche (en bas, en haut ou les deux) (doc) #19303
-
Afficher l'identifiant de la personne connectée dans l'interface d'admin #32501
-
Ajouter la fenêtre du salon de discussion communautaire Bokeh sur l'accueil de l'administration. (doc) #32530
-
Résolution d'un problème d'affichage dans l'ajout d'album de collection #32571
Développements démarrés au hackfest, bientot terminés
-
Certains événements annoncés sur l'Agenda d'une bibliothèque peuvent se répéter, comme par exemple l'accueil bi-mensuel des assistantes maternelles. Développement permettant de définir plusieurs jours pour un même événement. #10430
-
Pagination des sites dans la sitothèque #23223
-
La gestion de la sitothèque peut se faire désormais sous la forme de ressources numériques (doc) #32494
-
Pouvoir dupliquer une lettre d'information (doc) #32497
-
Pouvoir cacher une newsletter #32511
-
Pouvoir prolonger tous les prets en une seule fois #7334
Travail sur les champs personnalisés
Il est possible d'ajouter des champs personnalisés dans bokeh, mais il manque 2 choses :
-
la possibilité de le faire sur les « fiches bibliothèques »
-
la génération de champs de type « case à cocher »
C'était l'objet de la sandbox réalisée par Laurent. En y travaillant nous avons également relevé quelques corrections utiles sur la description « bibliothèque »: ne pas afficher les champs non renseignés, et reprendre le code qui date (exemple : des codes de style devrait être reportés surla CSS).
Nous avons également constaté que les bibliothèques ne pouvaient pas être modifiées par le rôle « rédacteur bibliothèque » et qu'on avait pas la possiblité de modifier la fiche en front.
Conclusion : besoin de rependre cette partie sur le modèle des autres modules afin d'uniformiser.
Travail sur le serveur de cache:
Le but était de mettre en cache les urls de bande-annonce afin de pouvoir les modifier comme cela est possible pour les vignettes. Malheureusement, des dysfonctionnements ont été découverts lors de nos tests et le temps a été passé sur leur correction qui a été livrée en production dans la foulée.
D'autres sujets ont été débattus (moins dans le cambouis) :
CultureWok
Gladys nous a présenté les woks comme http://culturewok.com/
Projet de "Voter une fonctionnalité"
Une page dans le site communautaire a pour objectif de recenser les fonctionnalités à co-financer. Dans l'idée nous aimerions proposer avec Bokeh plusieurs étapes de ce process
-
tout le monde peut saisir une fonctionnalité;
-
tout le monde peut voter les fonctionnalités saisies;
-
une équipe composée d'utilisateurs / AFI / BibLibre sélectionne les 3 à soumettre à co-financement avec une estimation de temps;
-
les bibliothécaires peuvent souscrire pour proposer une part de financement;
-
lorsque la fonctionnalité est co-financée, elle est réalisée et rejoint le pot commun de ce logiciel libre.
Des travaux sont en cours pour rendre cette page fonctionnelle (objectif janvier pour le lancement). (Notes des échanges)
Communauté de contenus
L'idée est de partager du contenu entre toutes les bibliothèques. Par exemple, les bibliothécaires pourraient enrichir une notice en ajoutant une interview de l'écrivain. Ce contenu partagé pourrait être affiché dans un nouvel onglet dans la page notice. Nous avons aussi imaginé partager les avis des bibliothécaires (ils seraient remontés sur le serveur de cache pour les bibliothèques qui le souhaitent).
Pour finir
Ce rendez vous à est prendre tous les ans vers la même période. Je prévoierai un jour de plus en complément pour terminer les travaux en cours pour les plus endurants en 2016.
Le prochain rendez vous communautaire aura lieu en avril. Le format sera partagé entre conférences et ateliers. Le but est d'accueillir la communauté et encourager l'échange de pratiques, la collaboration et la contribution au produit. Cet événement sera hébergé par une médiathèque, qu'il reste à trouver (les précédentes: Melun, Evian, Chelles). Merci de nous contacter via le formulaire.