Groupe d'utilisateurs de Logiciels Libres de Toulouse
Promouvoir, développer et démocratiser les Logiciels Libres en Midi-Pyrénées

Petit journal de bord des Ateliers C++ et Qt

Équipe en place :

  • Stéphane Mankowski
  • Sébastien Dinot

Présentations saison 2021-2022

Séance 25 juin 2022

  • Réunion dans les locaux d'Artilect, 10 rue Tripière, 31000 Toulouse, https://artilect.fr
  • 10 participants
  • Pas de présentation, il s'agissait d'une réunion de réflexion sur la relance des ateliers C++ (envie, lieu, format, animation, communication…)
  • Décisions :
    • On relance les ateliers C++ à partir du mois de septembre dans les locaux d'Artilect
    • Format : un samedi par mois, de 10h à 17/18h
    • De nombreux sujets ont été proposés, ce qui est de bon augure (cf. bas de page)

Présentations saison 2020-2021

Aucune rencontre n'a été organisée pour cause de pandémie.

Présentations saison 2019-2020

Les ateliers C++ ont été suspendus, car la mairie de Toulouse a modifié les conditions d'accueil au centre culturel de Bellegarde (fermeture du lieu entre 12 et 14 heures), le rendant peu propice à l'accueil de nos rencontres.

Le groupe a participé à des contrib'ateliers sur le thème de l'accompagnement à la première contribution à un projet libre.

Présentations saison 2018-2019

Séance 8 juin 2019

  • 6 participants
  • Présentation : le TDD appliqué au vieux code OpenGL (Kevin Ottens)
  • Bilan de l'année écoulée :
    • Une fréquentation qui ne décolle pas (6 à 8 personnes en moyenne), malgré une annonce (sans doute un peu tardive) des ateliers sur Meetup (188 abonnés au groupe C++ Toulouse), sur le site et la liste de diffusion de Toulibre, l'agenda du libre et le site Développez.net.
    • Faible nombre de conférenciers et recyclage de sujets
  • Idées :
    • Organiser un ou deux meetups en semaine, le soir, à Etincelle Coworking
    • Proposer le samedi des activités collectives (telle que la montée en compétence sur Conan)
  • Sujets :
    • CoreGuideLines
    • Bien gérer son projet libre (que faut-il faire au delà du code ?)

Séance 11 mai 2019

  • FIXME: Participants
  • Pas de présentation

Séance 13 avril 2019

  • 4 participants
  • Pas de présentation

Séance 16 mars 2019

  • 5 participants
  • Présentation : Comment travailler avec une base de code legacy (Kevin Ottens)

Séance 16 février 2019

  • 8 participants
  • Présentation : Les comportements non définis en C++ (Luc Hermitte)

Séance 12 janvier 2019

  • 11 participants
  • Présentation : Test Driven Development (Kevin Ottens)

Séance 8 décembre 2018

Atelier annulé suite à la fermeture exceptionnelle du centre culturel Bellegarde, décidée à la dernière minute par la mairie de Toulouse.

Séance 24 novembre 2018

  • 1 participant (sic !)
  • Pas de présentation

Séance 13 octobre 2018

  • FIXME: Participants
  • FIXME: Présentation

Séance 29 septembre 2018

  • FIXME: Participants
  • FIXME: Présentation

Présentations saison 2017-2018

Séance 9 juin 2018

  • 7 participants
  • Présentation : Découvrons ensemble Conan (Bruno Coudoin, Sébastien Dinot)

Séance 26 mai 2018

  • 8 participants
  • Présentation : Plateforme d'intégration continue pour un projet C++ - épisode II (Sébastien Dinot)

Séance 12 mai 2018

  • 8 participants
  • Présentation : Plateforme d'intégration continue pour un projet C++ - épisode I (Sébastien Dinot)

Séance 17 mars 2018

  • FIXME participants
  • Pas de présentation

Séance 3 février 2018

  • 3 participants (c'est le week-end du FOSDEM)
  • Pas de présentation

Séance 20 janvier 2018

  • 6 participants
  • Pas de présentation

Séance 9 décembre 2017

  • FIXME: nombre de participants
  • Présentation: Qt 3D (Kevin Ottens)

Séance 14 octobre 2017

  • FIXME: nombre de participants
  • Présentation: Les sanitizers de Clang (Luc Hermitte)

Séance 30 septembre 2017

  • 8 participants
  • Présentation: La programmation par contrainte et son application au C++ (Luc Hermitte)

Présentations saison 2016-2017

Séance 10 juin 2017

  • 5 inscrits, 4 participants
  • Bilan 2016/2017 :
    • Gros déficit sur la communication, du coup pour 2017/2018
      • Stéphane sur l'organisation sur site
      • Sébastien sur la communication
        • 3 semaines avant l'atelier déterminer la présence d'un orateur potentiel avec un sujet
        • Si pas d'orateur, alors partir sur une table ronde en choisissant un sujet sorti du chapeau
        • 15 jours avant l'atelier s'assurer que le formulaire d'inscription est ouvert
        • et envoyer la description de l'atelier sur les canaux de communication
          • pour le mail de toulibre-annonces
          • forum KDE section francophone
          • agenda du libre
          • meetup.com
          • Meeting C++
          • developpez.net (sections C++ et Qt)
          • linkedin.com
    • Pas assez de sujets de présentation : voir la liste en bas de page
    • Du coup quelques idées de format et de contenu discutés
      • Format table ronde / échange / forum / café du commerce
      • Format code kata
      • Format présentation “classique”

Séance 20 mai 2017

  • Présentation: aucune

Séance 22 avril 2017

  • Présentation: Travailler avec une base de code legacy, exemple avec QtWidget et QtQuick (Kevin Ottens)

Séance 25 mars 2017

  • Présentation: Suite de Introduction à C++11/C++14 avancé (Kevin Ottens)

Séance 25 février 2017

  • Présentation: Suite de présentation de QML et de ses mécanismes de bindings (Franck Arrecot)

Séance 14 janvier 2017

  • Présentation: Intégration continue avec Qt (Nicolas Froment)

Séance 10 décembre 2016

  • Présentation: aucune

Séance 26 novembre 2016

  • 8 participants
  • Présentation: Présentation de QML et de ses mécanismes de bindings (Franck Arrecot)

Séance 15 octobre 2016

  • Présentation: Évènement annulé par le Centre culturel Bellegarde

Séance 24 Septembre 2016

  • 5 participants
  • Présentation: Migration de Qt vers PyQt, retours sur PyQt (Cyril Jacquet)

Saisons précédentes

Voir le journal des anciens Ateliers KDE: ateliers_kde_journal

Idées de nouveaux sujets en vrac

  • [SDT] SonarQube avec greffons à installer (C/C++, Gitlab, Multi-Branch)
  • [SDT] hdoc https://hdoc.io/
  • [SDT] Intégration continue avec Gitlab CI
  • [ABI] Développement Arduino et conception objet (C++)
  • [KOS] Développement piloté par les tests (TDD) : intro, petits pas, triangulation, création d'une liste de test
  • [KOS] Refactoring (base, incompréhension, code legacy)
  • [KOS] Écrire du code testable
  • [KOS] Design des tests
  • [Qui ?] Responsabilité écologique du développement (éventuellement débat)
  • [RMY] gRPC (présentation + atelier)
  • [RMY] Création d'installeur d'application multi-plateforme C++/Qt via Qt Installer Framework
  • [KOS] KDE Stack
  • [CJT] QML
  • [VBT] Déploiement Qt sur Android, MS-Windows
  • [TRN] CMake pour Qt
  • [KOS] Introduction fonctionnement GPU
  • [Qui ?] Échange autour des cas d'usage du C++
  • [KOS] Pourquoi le C++ c'est naze ?
  • [SDT] Bien gérer son projet libre (que faut-il faire au delà du code ?)
  • [SDT] Première contribution à un projet libre
  • [SDT] Les licences libres