Récap' communautaire #7 — Septembre 2018

Faisons le point sur l'actualité de notre communauté !

Au retour des vacances, il est bon de constater que la communauté est toujours présente, et on peut dire que l’été a fait murir de nombreuses idées.

Petit rappel habituel avant de commencer : la rédaction du prochain récap' a déjà démarré et est ouverte à tous. On vous donne rendez-vous sur le sujet de la bêta.

Le coup de projecteur

JetKiller

@Aabu, rencontrant des problèmes avec la palette de couleurs « Jet » lors de la visualisation de données, notamment avec Matlab, a développé un petit projet en Python, nommé « JetKiller ». Celui-ci permet de changer les couleurs sur des images déjà générées. Il présente le projet en détail sur son billet dédié. Voici le dépôt du projet pour ceux qui sont intéressés.

Exemple de conversion par Jet Killer.
Exemple de conversion par Jet Killer.

Projet C++

Une des membres, @Mira, a posté un projet pour apprendre le C++ en faisant un créateur de RPG 2D open-source ! Tout le monde est le bienvenu, notamment ceux qui veulent progresser en C++. Voici le dépôt du projet pour ceux qui sont intéressés.

Rappelons notamment qu’un début de tutoriel C++ est disponible sur Zeste de Savoir pour vous accompagner.

Une capture d’écran du projet dans son état actuel.
Une capture d’écran du projet dans son état actuel.

Les contenus du moment

Tutoriels

Ce mois-ci, nous n’avons qu’un tutoriel publié, mais une pièce unique ! En effet, @Dwayn a publié un cours sur les langues dans le Seigneur des Anneaux. J.R.R. Tolkien étant linguiste de profession, il a utilisé ses connaissances pour développer des langues réalistes pour donner encore plus de consistance et de force à son œuvre. Alors, sautez de ce pas le lire et devenez un bilingue français–qenya. ;)

Articles

Au mois de septembre, trois articles sont apparus. Il y a d’abord le billet converti Le sodium, ça tue de @Ekron, relatant l’un de ses souvenirs de garde. Vous y apprendrez notamment les conséquences d’un manque de sodium sur le corps humain.

La rentrée est aussi l’occasion de faire un zoom sur certains domaines enseignés à l’école. Ainsi, @Aabu et @Kanaal nous font la Lumière sur les Médailles Fields 2018, en y présentant les différents lauréats et les travaux qui leur ont valu ce célèbre prix. Quant à @qwerty, sa spécialité, c’est la géographie et il en profite pour nous parler du « Nobel » de la géographie 2018 : Jacques Lévy, qui nous parle un peu de ce géographe dont le nom ne vous est certainement pas inconnu.

Billets

De nombreux billets (20) sont sortis au cours des 30 jours passés, il nous serait donc bien difficile de tous vous les citer. On peut néanmoins noter que les carnets de voyage inspirent des auteurs, puisque @AmarOk s’y est mis avec ses billets Un loup au Canada. Voici déjà la partie 1, la partie 2 et la partie 3. Dans la même catégorie, @informaticienzero décrit la Moldavie et nous parle un peu plus de sa géographie dans [Chroniques de l’Est] La Moldavie, ça ressemble à quoi ?.

L’informatique reste toujours un sujet prêtant à l’écriture, comme le montre le nombre de billets qui y sont consacrés. On peut citer notamment celui de @SpaceFox, intitulé [~Signet] Software disenchantment et qui a entrainé plusieurs commentaires et un débat sur l’état du développement de nos jours.

Enfin, terminons par un billet de @artragis et @firm1 sur le développement de ZdS, je cite [chronique]Zest Of Dev 8. Pour consulter tous les autres, je vous invite à voir la tribune.

Contenus en rédaction

N’hésitez pas à faire régulièrement un tour sur la page des contenus en cours de rédaction, afin d’aider les auteurs par vos remarques, vos suggestions et vos corrections. On a notamment @Vince qui attend vos retours pour son cours Les réseaux de zéro, ainsi que @nohar et son cours Débutez le jazz. Bien d’autres cours également n’attendent que votre aide et vos encouragements !

Merci d’avance à tous pour votre aide. :)

Les validateurs ont toujours besoin d’un coup de main !

Le mois dernier, l’équipe de validation avait besoin d’aide. Malheureusement, c’est toujours le cas. :(

Depuis quelques semaines, un article très intéressant est en validation : Introduction à l’I/O complexité. Il s’agit d’une introduction à l’analyse des programmes limités non pas par la quantité d’opérations à effectuer ou la quantité de mémoire, mais par les entrées-sorties.

Aucun membre de l’équipe de validation ne s’estime assez calé pour le valider. On cherche donc quelqu’un de compétent pour relire le fond du tutoriel, et nous on s’occupe du reste (la forme notamment). Du coup, si vous êtes rigoureux et compétents sur cette notion, on a besoin de vous !

Vous pouvez contacter l’équipe pour plus d’information (@Aabu par exemple, en MP).

Du côté des forums

Puis-je rendre public un livre qui n’est plus imprimé ?

C’est une excellente question. Que faire quand on parle d’un livre assez rare et qu’on ne trouve imprimé qu’à prix d’or, vendu par seulement quelques particuliers ? Cette question posée par @Ge0 a déjà reçu plusieurs réponses, mais si vous voyez une solution ou voulez préciser un point légal, n’hésitez pas à participer.

Projet d’assistant d’éducation numérique

Un projet de parcours personnalisé et adapté aux élèves de primaires, à l’aide d’un assistant numérique. C’est l’idée de @jmserac et il vient vous en parler sur les forums. N’hésitez pas à lire le sujet, à lui poser vos questions ou lui suggérer des améliorations.

L’apparition des Clemoji

Le sujet Clem sur le devant de la scène ! se voit enrichir d’une nouvelle participation ! :magicien: On remarque l’apparition des Clemoji se basant sur les Twemoji (de Twitter). Dans un avenir proche, Clem pourra exprimer une centaine d’expressions différentes dans vos messages ! Les propriétaires d’écran à haute résolution seront heureux d’apprendre que nous utiliserons des images vectorielles au lieu des bitmaps pour les afficher. Vous trouverez la liste des derniers Clemoji sur GitHub dans zestedesavoir/documents-communication/emoticones/clemoji/.

Fête de la science 2018

À l’occasion de la fête de la science, qui se tiendra en France métropolitaine du 6 au 14 octobre et en outre-mer et l’international du 10 au 18 novembre sur le thème des fausses informations et des idées reçues, Gabbro lance un appel à contributions pour proposer quelque chose sur ZdS. Si vous êtes intéressés (pour rédiger, proposer un atelier, ou tout simplement si vous avez des idées), n’hésitez pas à vous manifester sur le sujet associé !

L'actualité des développeurs

Les développeurs avaient l’espoir de sortir une v27.3, voire une v28. Cela ne s’est pas fait, mais il ne s’est pas rien passé pour autant !

Si vous voulez un petit tour d’horizon des dernières évolutions et des chantiers en cours, le mieux est de lire le dernier Zest of Dev. En résumé, les principales fonctionnalités dont on devrait entendre parler sont :

  • la nouvelle page de profil,
  • l’API des images,
  • les MP de validation d’un contenu sur une seule conversation,
  • un outil pour faciliter les propositions de unes,
  • l’amélioration de la documentation,
  • des refactorisations.

Sachez que l’une des fonctionnalités les plus attendues, l’export PDF, est en phase de tests. Vous pouvez suivre la progression sur ce topic, avec notamment les problèmes connus et en cours de correction / déjà corrigés. Encore un peu de patience, et vous profiterez bientôt des versions PDF haute qualité de vos cours préférés. ;)
D’autant que les développeurs ont avancé sur le sujet durant le mois :

  • côté latex-template une série de correctifs a permis de stabiliser la compilation,
  • côté zmarkdown nous avons changé la manière de générer le code LaTeX pour les tableaux afin que ceux-ci ne débordent plus des pages,
  • côté zds-site, il reste une PR qui attend vos retours et qui devrait aussi favoriser l’arrivée des epubs.

De ce fait, l’idée, dans les semaines qui arrivent, serait de :

  • boucler les problèmes d’export et déployer la v27.3 avec les correctifs, notons qu’un bug important (impossible de répondre à un sujet quand une personne inscrite via les réseaux sociaux s’est abonné avec « recevoir un mail ») est aussi corrigé,
  • une fois la v27.3 en ligne, on met toutes nos forces pour terminer ce qui sera la v28, il ne devrait pas y avoir de v27.4, sauf faille de sécurité à boucher.

Un deuxième ZdS-Meeting, le rendez-vous virtuel des développeurs, s’est tenu le mardi 11 septembre 2018. Cette réunion est importante pour qu’ils puissent s’informer, s’organiser et se coordonner. Pour tout savoir, rien de mieux que de lire le compte-rendu écrit par @Situphen, ci-dessous.

Le deuxième ZDS-Meeting de cette série s’est déroulé hier soir comme prévu. Nous étions peu nombreux avec 5 membres, par contre nous avons réussi à faire une réunion de seulement 1h40 ! J’ai un peu modifié auparavant l’ordre du jour pour que l’on parle des tickets et PRs actuelles au début de la réunion et non pas à la fin. Vous pouvez lire la trace écrite ainsi que ce récapitulatif :

  1. Les PRs et les tickets actuellement

    • Tickets et PRs bloquants

      • L’API de Facebook n’est plus à jour

        • La question du maintien des inscriptions via les réseaux sociaux se pose. Un débat a eu lieu mais aucune décision n’a été prise car il n’y a pas eu de consensus, l’impact est important et on était trop peu nombreux.
        • La situation actuelle ne peut pas durer donc à moins que l’arrêt des inscriptions par réseaux sociaux et la migration des comptes actuels soient décidés très vite, il faut mettre à jour l’API car elle touche l’inscription et la connexion.
      • L’API des galeries est un pré-requis pour une fonctionnalité majeure (le drag’n’drop des images dans l’éditeur) : pierre-24 est en train de la développer
      • Le problème des notifications par courriel quand un membre inscrit via les réseaux sociaux n’a pas de courriel : c’est corrigé et sera mis en production en v27.3
    • Les PRs du moment

      • artragis travaille sur l’API des contenus (accès aux méta-données telles que le titre, la description, etc. + gestion de la rédaction en markdown) que l’on peut commencer à QA !
      • artragis propose aussi une PR pour améliorer les MPs suite aux validations des contenus : là encore on a besoin de QA et cette PR est prioritaire car elle améliorera le confort des auteurs et autrices !
      • pierre-24 a bien travaillé sur l’API des galeries et est en train de faire les dernières modifications après les retours de firm1, on est presque bon !
      • Eskimon a commencé sa PR sur les statistiques en janvier dernier (!) et bloque dans la dernière ligne droite sur les tests unitaires (il estime que c’est faisable mais que ça prendrait beaucoup de temps) mais la QA peut déjà commencer !
  2. Communication au sujet des changements lors des versions mineures

    • « Par quels moyens annoncer le contenu des versions mineures aux membres du site ? »
    • Un sujet sera créé sur le forum de la Dev' Zone et un nouveau message sera posté à chaque version mineure pour lister les modifications. Ça permet d’éviter de créer un nouveau billet à chaque version et les membres peuvent s’abonner pour recevoir des notifications.
  3. Le problème de la longue liste de PRs et des PRs en WIP

    • Nous avons actuellement 2 outils automatiques pour vérifier les PRs : Travis CI et Codacy. Codacy ne fonctionne pas bien et met donc certaines PRs en rouge alors qu’il ne devrait pas. On a décidé de le virer et de le remplacer par pylint et jshint que l’on intégrera dans Travis CI.
    • Il y a du nettoyage à faire dans les PRs, notamment fermer celles qui ne sont plus vraiment prises en charge et dont on n’a plus de nouvelles.
  4. La mise en avant des PRs et des tickets

    • (Ce point est dans la continuité du point précédent.)
    • On garde le [WIP] dans le titre quand tout n’est pas encore fini (mais cela ne veut pas dire qu’on ne peut pas commencer à QA). Toute PR qui n’est pas WIP est considérée comme pouvant passer la QA.
    • On va créer un tag « long term » pour les PRs qui vont être longues pour bien les séparer des PRs abandonnées.
    • Il faut utiliser le tag Zombie si on trouve qu’une PR est abandonnée, artragis tranchera si on garde la PR ouverte ou si on la ferme (c’est son rôle de Maintainer).
    • Le tag Bloquant pourra être utilisé (toujours avec parcimonie, mais plus fréquemment qu’actuellement) si on veut prioriser fortement une PR
    • On peut utiliser le tag Feedback si l’on veut avoir des retours (là encore c’est un tag peu utilisé actuellement)
    • Il faudra mettre à jour la documentation avec les modifications des tags et de leurs utilisations
    • On va probablement enlever le tag Évolution car tout ce qui n’est ni un Bug ni une Régression est une Évolution
    • Les tags du ticket (Bug, Régression, Front, Back, etc) sont reportés sur celui de la PR.
Situphen

Un récap', des stats'

Le top 10 des contenus publiés sur Zeste de Savoir

Période du 1er au 30 septembre 2018.

Les tutoriels

On remarquera l’arrivée du tutoriel C++ dans le top 10 alors qu’il a été publié il y a tout juste un mois.

Les articles

Les billets

L'association

Meet and Code 2018

Logo Meet and Code
Logo Meet and Code

Une excellente nouvelle est tombée durant le mois de septembre. En effet, l’association Zeste de Savoir a vu son dossier accepté pour participer à Meet and Code 2018 et va donc recevoir une subvention de 500€ pour organiser un évènement dont le but est d’aider à l’apprentissage du développement informatique chez les jeunes ! :soleil:

Certains détails restent toujours à régler, comme le lieu (probablement en région parisienne) et la date (probablement en octobre) exacts de l’évènement. Cependant, cela montre l’implication de la communauté et la volonté de l’association de devenir plus active. N’hésitez pas à suivre le sujet et à se mobiliser en masse.

PyconFR

Logo PyconFR 2018
Logo PyconFR 2018

Vous voulez voir @entwanne présenter son atelier sur « La dynamique des attributs », ou encore rencontrer des membres de Zeste de Savoir pendant le weekend du 6 et 7 octobre ? Venez à Lille !!!

Renouvellement du stock de stickers

Stickers
Stickers

@Situphen a lancé une commande de 1000 stickers pour renouveler notre stock. Ces stickers vont servir à promouvoir l’association sur des salons, lors des ateliers ou encore pendant les JZdS.

Soyez attentifs, dans les prochaines semaines, le réseau de distribution des flyers va se mettre en place pour approvisionner un maximum d’agrumes.

Réunion de rentrée du conseil d’administration

La réunion de rentrée du CA de l’association Zeste de Savoir a eu lieu le lundi 17 septembre 2018. Le compte-rendu sera bientôt disponible.

Les modifications présentées ont toutes été approuvées à l’unanimité par le CA ; vous pouvez les retrouver ici. Pour qu’elles puissent entrer en vigueur, les membres de l’association devront les voter à la prochaine assemblée générale.


Dernier rappel avant de se quitter : la rédaction du prochain récap' a besoin de volontaires ! On attend vos suggestions sur le sujet de la bêta.

3 commentaires

J’ai oublié d’en parler dans le récap, mais du coté de l’association, 14 membres on déjà régularisé leur cotisation (le montant étant fixé à 25€ cette année comme les années précédentes).

Si vous êtes membre de l’association, pensez à régulariser votre cotisation si ce n’est pas déjà fait.

Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte