- PostHog a utilisé un Slack public comme hub communautaire pendant 4 ans, mais au-delà de 5 000 membres, les limites en matière de recherche, d’intégration au support et de conservation des échanges sont devenues trop importantes, d’où le passage à un forum maison
- Le nouveau forum a été intégré au site de PostHog et compte déjà plus de 1 500 membres actifs, avec un accent mis sur la transformation des questions-réponses en connaissance de support durable
- PostHog a envisagé le plan payant de Slack, qui coûte 7,25 $+ par utilisateur et par mois, ainsi qu’un bot IA maison, mais a finalement choisi de créer directement son forum avec Strapi comme CMS headless
- Le Slack public archivera ses canaux le 12 janvier 2024 pour bloquer les nouvelles discussions et réponses, avant une fermeture définitive suivie de la suppression des contenus existants ; le TL;DR indique toutefois le 24 janvier, tandis que l’explication du calendrier mentionne le 22 janvier
- Ce changement ne concerne que le Slack public ; les canaux privés Slack Connect des clients avec support payant, l’aide intégrée à l’application et l’activité sur les dépôts GitHub resteront en place
Pourquoi fermer le Slack public
- PostHog s’est développé comme projet open source et a reçu du code de plus de 500 contributeurs depuis son lancement, tout en échangeant des idées avec des milliers d’utilisateurs sur son Slack public
- Le Slack public a été, ces 4 dernières années, l’espace central pour les discussions entre utilisateurs, la collecte de demandes de fonctionnalités, les questions-réponses et les retours
- À mesure que la communauté a dépassé les 5 000 membres, les limites de Slack comme plateforme de support sont devenues évidentes
- les messages disparaissent rapidement dans l’historique du chat
- l’outil est séparé du principal flux de support de PostHog
- les solutions utiles ne sont pas indexées sur le site de PostHog ni sur Google
- Comme pistes de solution, l’équipe a étudié le plan payant de Slack ainsi qu’un bot IA maison, mais a finalement estimé qu’une nouvelle approche était nécessaire
- le plan payant de Slack coûte 7,25 $+ par utilisateur et par mois
Structure du forum communautaire maison
- Au lieu d’utiliser une plateforme de forum existante comme vBulletin ou phpBB, PostHog a créé son propre forum en s’appuyant sur Strapi comme CMS headless
- Le nouveau forum fonctionne depuis plusieurs mois, le temps de corriger les problèmes, et compte actuellement plus de 1 500 membres actifs
- Le forum communautaire PostHog est un espace dédié pour poser des questions à l’équipe PostHog et à la communauté au sens large
- tout le monde peut répondre
- l’une des réponses peut être choisie comme solution privilégiée
- la réponse sélectionnée sert ensuite de repère aux utilisateurs confrontés au même problème
- Le contenu du forum est relié au principal flux de support de PostHog, reste durablement sur le site et est visible dans les moteurs de recherche
Une expérience communautaire connectée à la documentation et aux profils
- Le forum est aussi intégré aux autres espaces du site PostHog
- Les utilisateurs peuvent poser une question directement depuis la documentation PostHog, et les questions sont automatiquement regroupées dans des catégories triables
- si quelqu’un suit un guide et constate que l’explication n’est pas suffisante, il peut laisser une question que PostHog pourra consulter
- Les profils sont conçus comme une fonctionnalité centrale pour suivre la participation à la communauté
- ajout d’informations utilisateur
- suivi des discussions auxquelles on participe
- affichage des réalisations obtenues dans la communauté
- Les utilisateurs qui passent du Slack public à la communauté PostHog recevront une réalisation communautaire unique en signe de remerciement
- Les profils peuvent être ouverts au format Ask Me Anything, et James, Cory, le profil de l’auteur utilisent déjà cette fonctionnalité
Calendrier de fermeture de Slack et transition des comptes
- PostHog aurait pu faire coexister le Slack public et le forum, mais a choisi de basculer vers le forum afin d’éviter de laisser les utilisateurs dans une situation ambiguë
- Pour l’instant, rejoindre la communauté nécessite de créer un compte séparé, mais celui-ci devrait ensuite être fusionné avec le compte PostHog classique
- Le calendrier du Slack public PostHog est le suivant
- 12 janvier 2024 : archivage de tous les canaux du Slack public afin d’empêcher la publication de nouvelles discussions et réponses
- cette période doit permettre de déplacer les conversations en cours vers un nouvel espace comme la communauté PostHog
- ensuite, le groupe Slack sera fermé définitivement et les contenus existants seront supprimés
- Les dates ne sont pas cohérentes au sein du texte
- le TL;DR indique la date de fermeture du Slack public au 24 janvier 2024
- l’explication du calendrier mentionne le 22 janvier 2024 comme date de fermeture définitive
Les canaux de support qui restent en place
- Ce changement ne s’applique qu’au groupe Slack public
- Les canaux Slack privés des clients disposant d’un support complémentaire payant continueront de fonctionner normalement via Slack Connect
- La majeure partie du support client continuera d’être assurée via l’aide intégrée à l’application
- Le dépôt GitHub de PostHog reste lui aussi inchangé, et les utilisateurs peuvent continuer à y commenter ou à y soumettre du contenu
2 commentaires
Je suis d’accord avec l’idée que Slack sert simplement à la communication en temps réel et qu’il n’est pas adapté comme outil communautaire.
Mais quand on essaie réellement de créer une communauté, il est difficile de trouver un outil adapté, haha.
En particulier, je ne vois rien qui corresponde vraiment bien au contexte coréen. Et là, on se dit qu’il faudrait encore le créer soi-même ? Puis on finit par abandonner.
Avis sur Hacker News
J’aimerais que ce soit le début d’une tendance. Dépendre d’un tiers pour gérer ses communications avec une deuxième partie me met mal à l’aise, et la configuration de Slack devient inutilement brouillonne
Discord est encore pire sur ce point
Si les forums redevenaient la norme et étaient gérés raisonnablement de façon à être consultables par les invités, on pourrait de nouveau trouver des informations utiles en ligne
Discord n’a toujours pas cette fonction et, comme je suis dans plus de 100 serveurs Discord, les notifications sont un véritable cauchemar et il est impossible de retrouver le serveur voulu
J’aimerais que tous les produits logiciels fassent ça. Les apps de chat ressemblent à une place publique agitée où tout le monde crie vers la foule, si bien que les informations importantes ne survivent pas au moment présent
À l’inverse, les forums de discussion deviennent avec le temps des bibliothèques publiques qui préservent l’information et la rendent consultable. À condition, bien sûr, que les moteurs de recherche puissent y accéder
Quand on mélange les deux, les objectifs entrent en conflit et les attentes divergent, ce qui crée de la déception. Cela arrive aussi sur Stack Overflow quand certains s’attendent à ce que ce soit le premier cas
Que ce soit un forum ou un chat, la structure des données est globalement similaire, et Slack/Discord ont notamment aussi des threads
La bonne raison de voir les forums revenir, c’est simplement la possibilité de recherche
Le problème, c’est que quand les utilisateurs affluent, il y a trop de bruit. Peut-être qu’on retournera à Slack/Discord dans quelques années, puis aux forums quelques années plus tard, dans un nouveau cycle
Il semble y avoir une occasion de créer un service similaire, mais avec une recherche bien meilleure
Quand on aide à résoudre un problème sur un forum, il reste un fil de discussion que l’on peut rechercher et suivre, alors que sur Slack/Discord/IRC ce contenu donne l’impression de disparaître. Même avec des logs consultables, je pense que c’est bien plus difficile à retrouver que dans un forum mieux structuré
Il y a de la valeur à avoir à la fois des forums et Slack/Discord/IRC
Je ne sais pas pourquoi le mode streamer était activé, mais cela vaut la peine de vérifier si vous observez le même phénomène
Une stratégie comme IRC, avec un réseau et des canaux à l’intérieur, est plutôt bonne. Ainsi, la plupart des communautés de langages de programmation finissent par se dire « restons simplement sur ce réseau ». Reddit est une version 1000 fois plus grande de cela, avec des subreddits sur une même plateforme
Ce n’est pas parfait pour de nombreuses raisons, mais devoir s’inscrire à un forum arbitraire pour obtenir du support, comme pour Circle CI, m’a toujours semblé un peu ridicule
Laravel fait cela avec les forums Laracasts, et c’est excellent. C’est le premier endroit où je vais chercher des réponses sur Laravel, avant ChatGPT ou Stack Overflow
Pour rechercher dans l’historique, rien ne bat un forum public bien entretenu
Pour moi, Reddit est en pratique mon forum préféré. La version « old » est en fait assez proche d’un forum
En enchaînant plusieurs subreddits, on peut recréer dans une certaine mesure l’expérience des anciens forums. L’un de ceux que je consulte tous les jours ressemble à ceci
https://old.reddit.com/r/AZURE+CCDE+Intune+PowerShell+ccnp+m...
Ce n’est pas le meilleur, mais dans l’ensemble ça fait ce dont j’ai besoin
J’espérais que quelqu’un montre un thème phpBB ou vBulletin qui ressemble à Slack une fois connecté, et à Pinterest/Instagram/TikTok une fois déconnecté
Faire revenir beaucoup de gens vers les forums ne semble pas si difficile. J’espère seulement que les threads et les indicateurs de recommandation apparaîtront différemment sur mobile
Je participe à un projet open source depuis plus de deux ans, et nous utilisons Slack pour gérer la communauté. Elle compte environ 3 000 utilisateurs, et il est assez évident que Slack n’a pas été conçu pour remplacer un forum.
Beaucoup de questions déjà répondues disparaissent, la recherche n’est pas bonne et reste limitée à l’intérieur de Slack. De nombreux utilisateurs qui n’utilisent pas Slack essaient de trouver les réponses via Google.
Il y a beaucoup de bavardages, ce qui rend l’ensemble bruyant, et il devient aussi plus difficile de suivre les questions auxquelles nous devons répondre. Slack convient très bien aux très petites communautés ou aux nouveaux produits qui ont besoin de retours rapides, mais pas à la gestion de grandes communautés.
Les deux peuvent coexister au sein d’un projet ou d’une communauté. Pour suivre des questions et réponses précises, un forum est nettement meilleur, mais les discussions informelles peuvent aussi être utiles, et pour cet usage quelque chose comme IRC convient mieux.
D’après l’article, au lieu d’utiliser une plateforme de forum prête à l’emploi comme vBulletin ou phpBB, ils ont décidé de créer leur propre forum en utilisant Strapi comme CMS headless.
Je laisse le lien pour les personnes pressées :
https://strapi.io/
Ils disent que « les solutions utiles ne sont pas trouvables sur notre site ni sur Google », mais comme ce forum ne se rend pas sans JavaScript, il y a de fortes chances qu’il ne soit toujours pas archivé par archive.org et qu’il ne soit pas non plus indexé par Bing ou DuckDuckGo.
https://web.archive.org/web/20240114085417/https://posthog.c...
À tout le moins, afficher de l’information sur le web ne devrait pas dépendre de JavaScript.
Il me paraît étrange que le bon choix pour PostHog soit de créer un forum auto-hébergé avec un CMS.
Il existe sûrement des solutions de forum hébergées qui répondent à Slack, comme Discourse, non ?
On peut faire une excellente intégration, le publier en open source et s’en servir aussi pour former les gens à ma plateforme.