Framateam : libérez vos équipes des groupes Facebook (et de Slack)

image_pdfimage_print

Voilà un service de discussion qui se destinait, au départ, aux « dév », aux gens qui codent. Mais quand nous avons vu ses incroyables possibilités, on s’est dit que ce serait  dommage que la famille Dupuis-Morizeau passe à côté… Prêts à chatter comme vous ne l’avez jamais fait ?

Pour vous expliquer notre nouveau service Framateam, on s’est dit qu’une histoire et des images seraient bien plus efficaces qu’une longue liste à puces. Mais adressons-nous d’abord un court instant aux spécialistes de la programmation, aux plus barbu-e-s d’entre nous.

Pour les geek-e-s qui veulent aller à l’essentiel

Connaissez-vous Slack ? C’est encore un service propriétaire qui, à l’instar de Github, prend de plus en plus de place dans le paysage des développeurs. Mattermost en est une alternative libre et — bonus — qui est livrée avec Gitlab depuis quelques versions. Voici ses fonctionnalités :

  • service de discussion en temps réel basé sur le logiciel libre Mattermost
  • fonctionnement optimal sur les mobiles (il existe des applications Android/iPhone/WindowsPhone, mais Mattermost fonctionne très bien sans)
  • création d’équipes, qui contiendront des « canaux »
  • création de canaux soit publics (tous les membres de l’équipe) soit privés (le créateur du canal invite les membres de son choix)
  • possibilité de partager l’administration d’une équipe ou d’un canal
  • conservation de l’historique des canaux
  • mise en forme du texte à l’aide de la syntaxe Markdown
  • possibilité de chercher dans des discussions
  • possibilité de notifier les membres par email (notifier l’utilisateur « Camille » par @camille ; notifier tous les membres du canal en utilisant @channel)
  • possibilité d’ajouter des fichiers (images ou autres)
  • utilisateurs avancés : liaison possible avec framagit.org (notification à l’ouverture d’une issue, d’un commentaire, etc.)
  • utilisateurs avancés : importations depuis Slack

Notre Mattermost est accessible sur https://framateam.org.

Voilà. Bisous.

Pour les autres, laissez-nous vous raconter une histoire…

L’asso LICORNES veut quitter son groupe Facebook

Vous ne connaissez pas la Ligue des Infatigables Comparses Optimistes Reniant le Nihilisme et Éclatants de Sollicitude… ? Si, en réalité, cette association n’existe pas… elle devrait !

Sandrine, la présidente, en a marre d’utiliser Facebook pour discuter avec les membres, sans compter le Skype ouvert en permanence à côté pour chatter en privé avec le Conseil d’Administration ou le bureau de l’asso.

Créer sa team

Elle décide donc de se créer un compte Framateam. Ça, c’est facile : le truc classique, en trois étapes :

  1. Créer sa team (chouette : c’est elle qui décide si la team entre dans l’annuaire public ou non !)
  2. Se créer un compte (elle, elle utilise son compte Gitlab chez Framagit, parce que c’est une pro du Perl)
  3. Inviter les membres de l’asso avec leur email (elle teste avec l’email de Gérard, elle invitera les autres quand ce sera prêt)

Très vite, elle se rend compte que Framateam marche sous forme de canaux de discussion : il y a déjà le Centre Ville, pour la vie de l’asso, et le Hors Sujet, pour les galéjades. Ça tombe bien, chez les LICORNES, ça galèje souvent.

Elle décide de créer en plus un canal pour son équipe de graphistes tout terrain, qui font des affiches à paillettes et des sites web mirifiques.

framateam nouveau canal zoom

Premiers échanges

Et voilà que pendant qu’elle mitonnait ses canaux de discussion dans son coin, Gérard est déjà arrivé sur leur Framateam et y poste le lien vers une image de licorne musclée qu’il a trouvée… Magie de Mattermost : l’image s’affiche automatiquement !

Sandrine répond — forcément — avec un chaton-licorne (mieux connu sous le nom de « Dieu des Zinternetz »).

Framateam images

Création de canaux

Framateam canaux
Faut dire que pendant ce temps, Sandrine a eu le temps de créer plusieurs canaux de conversations.

  • Des publics (ouverts à tout membre de la team) :
    • Le Centre Ville et le Hors Sujet, qu’elle a décidé de garder
    • Le canal pour les Graphistes tout terrain est prêt.
    • Il en fallait un pour les Événements de l’asso (les soirées Paillettes et autres rencontres Arc-En-Ciel : c’est de l’orga !)
    • Pour la Trésorerie (laissons-les parler sous de leur côté, se dit-elle…)

 

  • Mais aussi des groupes privés (où il faut sélectionner les membres de la team qui y participeront) :
    • Un pour le Conseil d’Administration
    • Un pour le Bureau
    • Un pour préparer l’anniversaire de Gérard dans son dos ;)

Mise en forme des messages

D’ailleurs, pendant que Gérard s’amuse à inviter les autres membres du groupe sur Framateam (en leur envoyant un simple lien d’invitation à l’équipe !), elle décide de préparer le message pour organiser la surprise-party de l’anniversaire de son comparse :

Framateam canal secret

Alors comment a-t-elle fait pour mettre en page un aussi joli message ? Sandrine avait tout simplement cliqué sur « aide » en bas à droite et a lu, dans la documentation (traduite avec brio par le groupe Framalang), qu’il suffisait d’écrire son message en Markdown (LA syntaxe facile à retenir et utiliser). D’ailleurs elle a fait une coquille sur son message, elle clique donc sur le [...] à droite de son message pour le modifier :

Framateam markdown zoom

Fil de discussion et recherche

De retour sur la discussion principale, Sandrine se rend compte que sa question à Gérard (« Mais où sont passés nos flyers ? ») s’est un petit peu perdue dans les échanges.

Néanmoins Gégé a eu la bonne idée de répondre directement à sa demande en utilisant la flèche à droite de son message.

Framateam conversation 2

Car oui : le logiciel Mattermost qui fait tourner Framateam permet de conserver tous les messages et de faire des recherches dans les discussions.

Quelques jours plus tard, Sandrine fait une simple recherche du mot « flyer », ce qui lui permet de retrouver son message ainsi la réponse de Gérard. Elle le relance donc :

Framateam conversation

Notifications

Sandrine connaît son Gégé-accros-aux-emails : elle a donc mis une arobase devant son pseudo :

Framateam conversation zoom 2Gérard n’était pas devant son écran, il a reçu un joli email de Framateam pour lui signaler qu’il a été mentionné dans une conversation.

Framateam email notification

La morale de cette histoire… ?

C’est que les flyers étaient bien dans le coffre de la voiture de Gérard.

C’est surtout que les LICORNES se sont un peu plus libérées de Facebook, et peuvent désormais organiser leurs distributions de paillettes sans craindre de nourrir de leurs data l’ogre bleu de Zuckerberg.

Et même si vous croyez que les LICORNES n’existent pas (à vous de les créer comme on l’a fait pour le Framablog ^^), Framateam existe bel et bien.

À vous d’y créer votre (ou vos) équipe(s) sur Framateam.org !

 

Mise à jour du 5/08/2016 :
Le tutoriel d’installation de Mattermost est -enfin- disponible sur le Framacloud.
Notez que cette installation est conjointe à celle de Gitlab (Framagit) puisque c’est ainsi que nous avons procédé ;)

Réseau d'éducation populaire au Libre. Nous souhaitons faire le trait d'union entre le monde du Libre (logiciel, culturel, matériel, etc...) et le grand public par le biais d'une galaxie de projets à découvrir sur www.framasoft.org

51 Responses

  1. Wahou, un Slack Libre !
    Très bon tutoriel 🙂
    Trop complexe à installer par moi-même mais sympa.

  2. Gabrielle

    Merci pour cet article éclairant 🙂
    Et merci de faire participer des geekettes à vos exemples 🙂

  3. Association LICORNES

    C’est super ces images ! Vites, créons notre Ligue ! 🙂

  4. Super, ce sera bien pratique pour la copro… marre de tous ces répondre à tous :p

  5. Aurélien

    Simpa je le partage tout de suite avec ma team de dev sur slack 😉

  6. Pourquoi le choix de Mattermost ? en comparaison avec rocket.chat ?

  7. Merveilleux !
    Vous ai-je déjà dit que je vous aimais?

  8. Il y a un tuto pour installer mattermost sur sa propre plateforme ? d’habitude sur « cultiver son jardin » je trouve mon bonheur mais là je ne trouve rien.

    • Idem !

    • Pareil j’ai rien trouvé

    • Oui, on est à la bourre pour le tuto, mais il arrive. D’après ce que j’ai compris de nos admin-sys, c’est encore plus facile avec l’installation de GitLab (ça va de pair avec).
      Plus bas dans les commentaires, y’a Tangui qui propose un lien vers une version Docker, si ça vous parle/intéresse 😉

  9. Super ! J’aime beaucoup le concept de l’outil, c’est vrai que c’est affolant le nombre de projet opensource que l’on retrouve sur Slack alors que des alternatives existent.

    Je me demandais s’il y avait une team de discussion framasoft sur laquelle on échange sur tous les sujets de l’asso ?

    Même si ça n’est peut être pas le lieu mais j’ai constaté un « bug ». Je n’ai pas réussi à rejoindre la team « bac à sable » des LICORNES avec mon identifiant framagit, par contre avec mon identifiant email, j’ai réussi.

  10. SUperkikooo

    « barbu-e-s  »

    Je me suis arrêté là. Toute personne qui utilise cette graphie mérite le cancer.

    • « mérite le cancer »
      Toute personne tenant des propos aussi extrêmes mérite un cerveau en bon état.

    • cinq phrases avaient saturé ta capacité de compréhension ? Il faudrait pour faire une version 140 signes pour les plus jeunes des lecteurs

  11. Vous nous préviendrez une fois le tuto en ligne, car je viens de tester et c’est vraiment cool je vois bien ça sur le site de mon asso

  12. dommage que l’appli android crashe si on a pas les Google Services … pas très degooglisons compliant :-/
    mais comme c’est open source … ya plus qu’à 🙂

    • Le site est responsive, un simple navigateur suffit, pas besoin d’appli 😉

  13. Vous êtes simplement géniaux ! Bravo à toute l’équipe

  14. Merci pour ce tuto 🙂

    Ce qui m’interroge sur ce type d’outil, c’est le long terme : efficacité du moteur de recherche avec un gros volume de messages échangés.
    Il y a aussi la question de la formation de la team aux bonnes pratiques, car j’ai l’impression que si les gens n’utilise pas la fonction répondre, ça devient rapidement un gros bordel pour s’y retrouver dans les échanges.
    Quelques retours d’expérience là dessus ?

    Pour celles et ceux qui cherchaient à l’installer chez eux, il y a une version docker qui facilite grandement la tache quand on est pas un spécialiste : https://hub.docker.com/r/mattermost/platform/

    • oui, la fonction répondre est peu visible et les utilisateurs créent un nouveau post dessous au lieu de répondre. Le bouton répondre serait plus visible s’il était seul et séparé des autres actions. Mais c’est à l’équipe de Mattermost d’arranger ça !

  15. Sebastien

    Où trouve t-on l’application android?

  16. Une alternative libre à Slack, c’est vraiment sympa, mais je reste amer de voir que ce n’est qu’un clone, libre certes, mais un clone quand même…
    Enfin, les gromelages d’un vieux libriste n’enlève rien à votre mérite, merci pour ce que vous faites 😉

    • C’est marrant, c’est exactement ce que je me disais il y a quelques jours: le libre est capable de vraiment faire des miracles, mais il crée rarement quelque chose de nouveau, c’est très souvent une réaction au succès d’un logiciel privatif, une volonté de faire la même chose, mais en libre.

  17. Est-ce qu’il est aussi possible de lancer une conversation vocale? À la manière de https://appear.in/ qui permet de créer une session super facilement (très pratique pour les sessions de jeu en groupe)

  18. C’est possible d’installer ça sur son serv ?

  19. Oui mais je veux dire ya moyen que l’on m’explique comment ? ta un lien vers un bon tuto car je suis graphiste à la base donc si c’est pas assez détaillé je galère à mort

    • Un tuto sera proposé sur Framacloud comme pour les autres services. Mais il n’est pas encore terminé. Il arrive au plus vite.

  20. C’est top ! Un grand bravo à toute l’équipe.
    Je viens de créer un groupe, et j’ai au moins 3 autres asso que cela pourrait intéresser.
    Par contre, j’ai 2 petites questions (mais est-ce bien le lieu ?) :
    – visiblement, pas possible d’accéder à l’interface web via le navigateur d’un iphone / existe-t-il une solution pour toucher les accro mobiles de la pomme ?
    – est-il possible d’associer une adresse email à un canal en particulier ? (pour le nourrir depuis depuis un simple email par exemple)

  21. Bonjour,

    Merci pour la création de framateam j’ai une installation avec docker en local s’est simple. de plus la version 2.2 apporte I18n par rapport a la version 1.4 que j’avais avant.
    J’ai une petite question, je n’arrive pas à me connecter depuis l’application andoid et ios sur le framateam.org , est ce bien normal ?

    pour info il existe un connecteur entre Kanboard et Mattermost alors bientot entre Framateam et Framaboard ……

    Bravo a toute l’équipe

    Hervé

    • L’application android n’est compatible qu’avec Mattermost 3.0, il faut attendre que Framasoft upgrade leur version.

  22. Soupaloignon

    Bonjour à tous,

    En quoi Framateam est il différent d’un forum ? (et ce n’est pas un troll ;))

  23. J’aime beaucoup ce nouveau projet, pour l’instant je le teste grâce aux teams publiques, mais je l’utiliserai sûrement en tant qu’organisateur aussi pour profiter de ce petit bijou libre ! 🙂

  24. Encore un très grand merci Framasoft pour ce nouvel outil libre !

    A tous ceux qui n’ont pas encore donné… un petit effort juste là en bas à droite… :p

  25. Maintenant que j’ai lu cette super nouvelle (bravo à vous) à quand le tuto pour l’installer sur sa machine ? (avant que ça ne finisse en GAFAMF xD)

    • Oups dsl je viens de lire un peu les autres commentaires et la question à déjà été posé, et bien je pense qu’il faut être patient, bon courage pour la rédaction du tuto !

  26. Pourquoi utiliser Markdown ?

    Pourquoi pas une interface simple avec des boutons pour mettre en gras, souligner, faire des listes.
    Même le plus simple des langages de balises constituera __toujours__ un frein par rapport à ce genre de solution, non ?

  27. Nicolas Dumoulin

    Salut,
    On vient d’inaugurer framateam pour une réunion OpenStreetMap. Quelques retours :
    – l’historique est la feature géniale
    – mais quand je change d’onglet et que je reviens, le scroll a changé et je dois retrouver où j’en étais
    – mais ce serait plus pratique d’afficher l’heure du message plutôt que « Il y a 9h »
    – ce serait chouette de pouvoir annoter des messages, genre mettre en favori, à faire, …
    – il manque un gestionnaire de groupes. Je me suis inscrit à des groupes pour tester, avec mon compte gitlab. Puis, j’ai été invité avec mon adresse électronique à en rejoindre un autre. Du coup, j’ai deux modes d’auth selon les groupes j’ai l’impression, et je ne peux pas unifier. Pas trop grave, mais ça fait bizarre.
    – j’ai pas trouvé comment me désinscrire d’un groupe

    Encore merci à framasoft, c’est juste énorme ce qu’il est en train de se passer !

  28. L’article est intitulé :
    « Framateam : libérez vos équipes des groupes Facebook (et de Slack) »
    Je suis à la recherche d’un article qui serait intitulé :
    « Framateam : libérez vos équipes des groupes Slack (et de Facebook) »
    car il me semble que Framateam est plus proche de Slack que de Facebook, non ?

  29. Merci Framasoft pour ce module alternatif et libre.
    Perso je suis ennuyée par le fait que les emoticones d’origine soient peu à peu remplacées par d’autres beaucoup moins utilisables !
    J’aimerais aussi savoir s’il est possible d’enlever des membres dans les équipes créés. Ou si ceux ci peuvent se désinscrire.

  30. Bonjour
    merci pour framateam 🙂
    Je suis aussi ennuyé par les emoticones publiques. Il me semble que c’est un réglage rapide à faire dans l’interface admin.

    Je n’ai pas trouvé comment supprimer une équipe. Comment fait-on ? Par avance merci.

Laissez un commentaire