Hackathon d'Inkscape 2018 à Boston
22 mai 2018 09:12
Nous sommes de retour de Boston ! Grâce aux dons généreux de notre communauté et l'hospitalité de Red Hat à Boston aux États-Unis, des contributeurs du projets aux origines variées ont pu travailler ensemble pendant 5 jours pour rendre Inkscape meilleur et plus accessible. Parmi les participants se sont trouvés Martin Owens, Tavmjong Bah, Alex Valavanis, Máirín Duffy, Felipe Sanches, Ryan Gorley, Matthias Clasen, Valessio Brito et David Cantrell.
Les points de concentration ont été, entre autres :
- Les polices variables. Ce nouvel et excitant format de police permet le contrôle sans parallèle sur l'apparence des polices. Prendre en charge l'utilisation et la personnalisation des polices variables au sein d'Inkscape a constitué une large part du travail de Tavmjong et Felipe.
- Migration vers GTK+ 3. GTK+ est responsable d'une grande partie de ce qui peut (et ne peut pas) être fait avec l'interface utilisateur d'Inkscape. Remplacer le code actuel utilisant GTK+ 2 afin d'être adapté à GTK+ 3 est une tâche conséquente, avec des promesses significatives. Alex s'est concentré dessus, avec l'aide clémente de Matthias, employé de Red Hat et mainteneur de GTK+.
- Refactorisation des extensions. Les extensions sont un moyen important et accessible pour les développeurs de contribuer à Inkscape. Le nettoyage et la refactorisation des extensions permet à celles-ci de continuer à fournir leurs fonctionnalités au fur et à mesure qu'Inkscape est amélioré. Le travail sur ce point a été pris en charge par Martin Owens.
- Révisions du site web. Des efforts récents ont été faits à travers les Inkscape Vectors pour que plus de personnes puissent trouver les opportunités créatives auxquelles Inkscape leur permet d'accéder. Ryan, l'organisateur de cette initiative, a travaillé avec Máirín, Felipe et Martin pour étudier la manière dont le site web peut servir cette cause, en racontant mieux l'histoire du projet et de ses utilisateurs.
- Infrastructure du projet. Inkscape ne peut pas servir ses utilisateurs si le site web est inaccessible ou s'il est impossible de faire des contributions. Pour cette raison, Bryce Harrington et Martin Owens ont alloué un temps bien partagé au traitement des besoins d'infrastructure centraux du projet. Un grand nombre des améliorations sont rendues possibles grâce au don miséricordieux de ressources informatiques par CloudScale.ch.
- 1.0 et au-delà. La planification et la priorisation ont concerné la version 1.0 à venir, mais la vision du futur ne s'est pas arrêté là. Du travail prématuré a déjà été réalisé sur de nouvelles fonctionnalités excitantes, comme le support de documents multi-pages, posant les orientations du développement futur pendant et entre les Hackathons.
Bien plus de choses pourraient être dites sur le travail réalisé pendant ces journées. Bienheureusement, cet article n'est que le début. Obtenez une vue en gros plan de l'évènement en regardant les trois enregistrements vidéos faits pendant l'évènement :
- Résumé du jour 1 : https://youtu.be/4stNumKreTc
- Résumé du jour 4 : https://youtu.be/IqQI2Y1PR38
- Discussion sur la feuille de route le jour 5 : https://youtu.be/Gl2gvvBNJ10
Notre gratitude va vers ceux qui ont fait l'effort et les sacrifices nécessaires pour participer, à Chris Rogers pour la conception de l'autocollant de l'évènement, à Red Hat pour l'hébergement, et à l'incroyablement généreuse communauté d'utilisateurs qui a financé cet évènement. Grâce à vous tous, Inkscape continuera à enrichir la vie d'artistes, de concepteurs, de créateurs et de tant d'autres personnes dans le monde.