Conseil d'administration de la DSF : AMA après 8 mois

Bonjour, ça fait un moment. J'ai toujours plein d'idées d'articles et jamais le temps, mais j'essaie d'en trouver pour parler du conseil d'administration de la Django Software Foundation (DSF). J'oublierai peut-être certaines choses, donc je ferai peut-être une série d'articles sur la DSF. Cette fois, j'ai décidé de réécrire cet article et de répondre directement aux questions qu'on m'a posées sur les réseaux sociaux ou en personne.

AVERTISSEMENT : il s'agit de mon avis personnel, je n'ai l'intention de blâmer personne, à part moi-même. Ce sont mes réflexions sur ces derniers mois, sachant que j'apprends encore comment fonctionne le conseil.

Comment es-tu devenue membre du conseil d'administration de la DSF ?

J'ai été élue par les membres de la DSF. Si vous voulez en savoir plus sur l'adhésion à la DSF, vous pouvez consulter le site de Django, et si vous pensez que vous ou quelqu'un d'autre pourriez convenir, candidatez. J'ai commencé à siéger au conseil en janvier 2024, et mon mandat se terminera en décembre 2025. Chaque membre du conseil a un mandat de 2 ans, et il existe 4 rôles spécifiques :

  • Président·e
  • Vice-président·e
  • Trésorier·ère
  • Secrétaire

Je n'ai pas de rôle spécifique, je voulais d'abord voir comment ça se passait, puis voir ce que je pouvais faire. Et aussi comment ça allait se combiner avec mes tâches actuelles et mon (énorme) liste de choses à faire.

Qu'est-ce qui est différent de ce que tu imaginais ?

Je pense qu'en venant de l'organisation de Djangonaut Space, je m'attendais à des similitudes en termes de communication et d'organisation, mais ce n'était pas le cas. Je m'attendais à plus de communication et d'interactions asynchrones, puisque nous pouvons tous être occupés pour de nombreuses raisons.

Des choses un peu plus définies, comme qui doit répondre aux e-mails et que faire des spams, par exemple.

1 h de réunion du conseil par mois, ce n'est pas suffisant pour moi, et certains sujets ne sont pas vraiment discutés en dehors des réunions.

Que faudrait-il faire à l'avenir pour assurer le succès à long terme du conseil et de la DSF ?

Faire plus d'efforts sur la levée de fonds : je crois qu'avoir plus d'argent permettra d'agir dans plus de domaines.

Et aussi, avoir un meilleur lien avec la communauté. Parfois, nous rencontrons des problèmes pour lesquels les retours et le soutien de la communauté seraient utiles pour les résoudre.

Parmi tes initiatives au conseil, combien pourraient être menées SANS être membre du conseil ?

Par exemple, le problème de l'intégration et de l'accompagnement des nouvelles personnes contributrices est traité par Djangonaut Space, de notre propre initiative. Mais approuver des subventions et sélectionner une équipe pour la DjangoCon Europe ne peut être fait que par des membres du conseil.

En fait, énormément de choses peuvent être faites sans être membre du conseil 😁

  • Aider les gens sur le forum Django ou le Discord Django
  • Modérer le forum et le Discord
  • Lancer un groupe de travail
  • Participer à un groupe de travail
  • Aider sur le contenu du site de Django
  • Proposer des personnes comme membres de la DSF
  • Créer une communauté Django locale (par exemple le meetup Django Paris)
  • Chercher des communautés partout dans le monde pour les ajouter à la page des communautés locales
  • Contribuer aux sites djangoproject.com / code.djangoproject.com
  • Contribuer au bot Discord de Django
  • Contribuer au cœur de Django pour améliorer les processus
  • Contribuer à une équipe Django (par exemple l'équipe de tri et de revue)
  • Parler à des personnes qui pourraient rejoindre un groupe de travail
  • Être bénévole pour la présence de Django/de la DSF lors d'événements (par exemple aider à tenir un stand Django)

De petites façons de s'impliquer : si je n'ai que 5 heures par mois pour contribuer, où avez-vous besoin de monde ?

Il existe de nombreuses façons de contribuer, selon ce qui vous intéresse le plus :

Actions immédiates

  • Aider le groupe de travail Réseaux sociaux à fournir ou relire du contenu
  • Aider les Djangonautes sur le forum ou sur Discord, répondre aux questions
  • Retweeter/partager sur Mastodon les publications de Django

Peut nécessiter une validation / actions futures

  • Aider à la modération (par exemple Reddit /r/django)
  • Le groupe de travail Levée de fonds de la DSF pourrait avoir besoin d'aide pour contacter des sponsors potentiels
  • Si possible, venir aux permanences de la DSF pour aider à répondre ou contribuer à la conversation
  • J'aimerais à terme avoir une équipe dédiée au contenu du site, et de l'aide serait la bienvenue ici

Si l'une de ces actions vous intéresse, remplissez ce formulaire, pour que je puisse vous contacter plus tard en cas de besoin précis.

La DSF fixe-t-elle et suit-elle des objectifs de diversité et d'inclusion, et si oui comment ?

Nous avons une déclaration publique sur la diversité et quelques améliorations en cours en matière de DEI.

Actuellement, il s'agit surtout de définir l'état des lieux et son évolution avec des statistiques, pour pouvoir fixer des objectifs.

Les actions menées visent surtout à montrer la diversité de la communauté dans le monde de Django, c'est-à-dire : le site, les élections, les membres et les outils de communication de Django :

  • La page des communautés locales
  • Reconnaître des membres de la DSF du monde entier
  • De petites initiatives pour aider à obtenir une bonne représentation de la diversité de la communauté lors des élections du conseil de la DSF
  • Parler des membres actuels de la DSF
  • …

On pourrait aller plus loin, par exemple en faisant participer Django au programme Outreachy, etc.

Quelles sont les tâches et le temps à y consacrer ?

Les tâches régulières comme base, puis les tâches ponctuelles/initiatives personnelles, avec une estimation du temps

Nous avons une réunion chaque mois, qui dure une heure. Pendant ce temps, nous passons en revue tous les sujets en cours et nouveaux avec tous les membres et l'assistante, Catherine.

En dehors de ça, nous communiquons de manière asynchrone sur Slack.

Comme je n'ai pas de rôle spécifique, il s'agit surtout de promouvoir et de représenter la Django Software Foundation, et de suivre des groupes de travail de la DSF en tant que référente du conseil. Nous avons un formulaire de contact, donc je dois vérifier les e-mails et y répondre si je peux.

Pour les tâches ponctuelles/initiatives personnelles, je ne connais pas précisément le temps, mais je pense que ça dépend de la tâche : s'il s'agit de recherches sur un sujet ou de faire quelque chose pour un groupe de travail. Je suis impliquée dans 3 groupes de travail, ce qui veut dire qu'il peut y avoir des réunions ou des actions à faire en lien avec eux.

C'est difficile de définir un temps précis, mais je pense pouvoir dire environ 5 heures ou plus par mois, selon les besoins et ma santé.

Dans quels domaines le conseil pourrait-il s'améliorer, et où manque-t-il de compétences/d'expertise ?

Je pense que le conseil pourrait s'améliorer en matière de promotion : trouver des sponsors, proposer des offres de sponsoring selon le niveau de sponsoring, obtenir des contacts...

Et je crois que nous manquons d'expertise sur les questions juridiques et le marketing. Par exemple, Django est connu des développeurs et développeuses pour sa stabilité et ses mises à jour sans douleur, c'est quelque chose qui n'est pas mis en avant, ou alors mal, en disant qu'il est « ennuyeux ».

Des choses « en coulisses » ? Des points douloureux ?

Je devrais vraiment partager ce qui se passe en coulisses ? 😁

Je pense que le principal point douloureux pour moi, ça a été la communication et la documentation.

Beaucoup de choses ne sont pas documentées, ou seulement en partie, et avec tous les conseils successifs, j'imagine que des choses se sont perdues avec le temps. C'est difficile de tout comprendre quand on est nouvelle.

J'aurais aussi préféré que les tâches soient partagées, ou éventuellement que les gens puissent/soient encouragés à demander de l'aide s'ils n'ont pas le temps ou pour toute autre raison, surtout quand ils ont un rôle qui peut être très prenant. J'ai mis beaucoup de temps à comprendre qui rédige nos pages d'actualités. Les accès et les processus pour les demander ne sont pas toujours clairs pour moi. Ce genre de choses devrait être documenté quelque part.

Comment le conseil prend-il ses décisions (votez-vous sur tout) ?

Comme je le disais, nous avons une réunion du conseil chaque mois, avec un ordre du jour précis que nous passons en revue ensemble :

  • Demandes de subventions
  • Propositions de DjangoCon
  • Adhésions à la DSF
  • Groupes de travail de la DSF

Tous ces sujets sont soumis au vote à chaque fois qu'il y a quelque chose à voter, donc nous nous assurons d'avoir le quorum avant le début de la réunion, sinon elle est reportée. Nous discutons aussi de sujets liés à l'organisation de la DSF, comme les statuts, la marque, etc., mais tout n'est pas soumis au vote, sauf en cas de changement majeur. Tous les membres du conseil peuvent ajouter un sujet à l'ordre du jour.

Pour quelles choses faut-il impliquer le conseil, et que peut-on « simplement faire » ?

Certains groupes de travail de la DSF existent déjà : tous leurs membres sont identifiables, ainsi que la façon de les rejoindre.

Tout le monde peut aider un groupe de travail sans demander à un membre du conseil.

Tout le monde peut créer un groupe de travail de la DSF, mais il faut au moins un membre du conseil pour suivre et guider le groupe de travail (= référent·e du conseil) selon la vision du conseil de la DSF et pour faire le lien. Quand la proposition est prête, la ou le référent·e la présente en réunion pour qu'elle soit votée par le conseil.

Il existe aussi des initiatives comme Djangonaut Space, Django News, etc., qui ne dépendent pas du tout du conseil. Si vous avez une idée qui pourrait résoudre un problème dans la communauté Django, lancez-vous !

La principale chose qui implique le conseil, c'est la création d'une nouvelle DjangoCon, puisque le nom est déposé sous la marque Django avec certains critères. Vous pouvez tout de même créer des événements plus petits sans le conseil, et certains sont recensés sur la page des communautés locales.

Tes réflexions personnelles : est-ce un plaisir ou une corvée ?

Difficile à dire, j'ai connu les deux.

J'ai été frustrée de ne pas pouvoir aider dans certains cas, ou de voir des gens se plaindre sans que l'information remonte directement au niveau du conseil, là où elle aurait pu faire la différence. Alors je prends des notes et j'essaie de faire changer les choses, mais parfois c'est juste une question de temps ou d'actions, ça ne se passe pas comme on voulait et on est déçu·e du résultat.

J'apprécie aussi quand des gens me remercient pour certaines actions, quand je les vois émerveillés par la reconnaissance de leur adhésion à la DSF, ou simplement quand je vois des personnes que je connais d'autres espaces (Djangonaut Space, Discord...) participer à la communauté Django d'une manière ou d'une autre, même si ça ne se termine pas comme prévu, comme lors des élections. C'est vraiment beau de voir des gens du monde entier se rassembler autour d'une chose en commun.

Où en es-tu de tes objectifs ? Sommes-nous sur la bonne voie ? Sinon, de quelles ressources faudrait-il pour les atteindre ?

Si on reprend ma déclaration de candidature publiée sur le blog de Django, voici où on en est :

  • Augmenter la levée de fonds : en cours avec le groupe de travail Levée de fonds de la DSF
    • améliorer la communication : des idées ont été partagées avec le groupe de travail Réseaux sociaux de la DSF, il manque la coordination avec le groupe de travail Levée de fonds quand l'équipe aura tout ce qu'il faut
    • mettre en valeur les sponsors : ce sera revu avec le futur groupe de travail Site web de la DSF, en coordination avec le groupe de travail Levée de fonds
  • Développer notre communauté : en cours, avec beaucoup de nouveaux membres de la DSF et de nouvelles personnes
    • aider en particulier les contributeurs et contributrices, actuels et nouveaux : faire connaître la communauté et rencontrer des gens lors d'autres événements.
  • Groupe de travail sur le mentorat : discussion lancée. Je suis impliquée dans trop de groupes de travail, mais j'ai maintenant une bénévole pour mener ce projet ✨ Elle aura besoin de personnes et de ressources pour l'aider, une issue sera bientôt ouverte, gardez un œil dessus.
  • Faire progresser l'accessibilité dans le framework : en cours, nous avons de nouveaux membres et beaucoup d'idées et de discussions en cours. Cela dépend aussi beaucoup du groupe de travail Site web de la DSF, qui sera bientôt lancé.
  • La diversité de Django et l'élargissement de la communauté : en cours, avoir une meilleure représentation dans Django, par exemple parmi les candidat·es aux élections ou les personnes mises en avant sur le site.

Je pense que nous sommes sur la bonne voie, mais je ne peux pas le faire seule, surtout pour les réseaux sociaux : nous aurons besoin de personnes pour nous aider à promouvoir et à écrire du contenu.

Il y a aussi des sujets sur lesquels j'aimerais que plus de personnes s'impliquent :

  • Le groupe de travail Code de conduite de la DSF
  • La modération du Discord et du forum
  • Une future équipe pour rédiger le contenu du site
  • Recueillir les retours des gens pour apporter des améliorations
  • Recueillir les retours des sponsors

Qu'as-tu accompli ?

Je suis contente de ce que j'ai accompli, même si je pensais en faire plus.

  • Représenter la DSF à certains événements (par exemple le FOSDEM)
  • Le stand Django à l'EuroPython
  • Un lightning talk à la DjangoCon Europe
  • Le panel de la DSF à la DjangoCon Europe
  • Gérer les rôles DSF sur le serveur Discord
  • Répondre à des questions sur Discord, le forum ou par e-mail
  • Aider à lancer le groupe de travail Levée de fonds de la DSF
  • Ajouter des communautés locales sur la page des communautés locales
  • Suivre le brouillon du groupe de travail Site web de la DSF
  • Aider à la revue des propositions de DjangoCon pour l'année prochaine
  • Aider le groupe de travail Réseaux sociaux
  • Faire des recherches sur les anciens conseils et l'histoire de la DSF
  • Aider sur le prochain sondage des développeurs et développeuses Django
  • Proposer beaucoup de personnes comme membres de la DSF
  • Lister les demandes potentielles des Djangonautes

Qu'aimerais-tu accomplir ?

  • Automatiser partiellement ou complètement l'ajout de nouveaux membres individuels de la DSF
  • Améliorer la levée de fonds pour pouvoir mener plus d'actions
  • Améliorer le site avec le groupe de travail Site web de la DSF
  • Créer une équipe (un groupe de travail ?) dédiée au contenu du site
  • Créer un groupe de travail sur le mentorat/le leadership
  • Créer un moyen de recueillir les retours de la communauté
  • Améliorer les formulaires pour les futures élections
  • Créer une série d'articles sur les membres de la DSF
  • Créer des publications « le saviez-vous ? » sur la DSF pour les réseaux sociaux

Qu'aimerais-tu que la communauté sache pour te faciliter la tâche ?

Ça demande en fait du temps si on veut faire des choses en dehors de la réunion mensuelle. Le travail et les activités à côté prennent du temps, et certains jours, c'est difficile de travailler sur l'open source.

Nous devons augmenter les financements, et la meilleure façon de commencer, c'est vous, chère lectrice, cher lecteur. Si vous travaillez pour une entreprise, demandez-lui si elle sponsorise Django si elle l'utilise, et expliquez-lui pourquoi elle devrait le faire. Si vous ne savez pas quoi dire, vous pouvez commencer par le fait que ça aide à payer nos Fellows, les 2 femmes incroyables qui maintiennent chaque jour l'outil dont elle dépend, en assurant sa sécurité et ses améliorations.

Beaucoup de choses pourraient être résolues avec de l'argent, mais pas seulement. Parfois, ce qui nous manque, ce sont des personnes. Des mentors, des personnes pour répondre aux questions, des personnes pour modérer les plateformes, des personnes pour contribuer au code source.

Qu'est-ce qui t'a fait rire ?

Mon intégration, ce n'était vraiment pas ce que j'imaginais, même si, pour être honnête, je n'attendais pas grand-chose.

Le referais-tu ?

Je pense que oui, pas parce que c'est particulièrement amusant, mais plutôt parce que certaines choses ne peuvent changer qu'à un certain niveau, et je pense que je peux être utile ici.

Si tu as le syndrome de l'imposteur, comment le gères-tu ?

Le syndrome de l'imposteur est malheureusement mon meilleur ami, toujours là, je ne sais pas pourquoi, lol

Je pense que c'est une question de réfléchir à la meilleure façon de faire : même si je ne suis pas la personne la plus compétente, je pense que j'ai quelque chose à apporter, et c'est pour ça que j'ai été élue.