Framalistes : vos « Groups » n’ont plus à appartenir à Google

Entre nous, on peut se l’avouer : on revient toujours aux bons vieux emails groupés, hein ?

Certes, Framateam nous permet de nous passer des groupes Facebook… Oui, Framavox est un outil extraordinaire pour discuter et prendre des décisions en groupe…

Mais, à un moment ou à un autre, la tentation est grande de faire un email groupé (avec souvent plus de dix destinataires, en mentionnant « Merci de cliquer sur « répondre à tous » »), voire carrément de créer une liste de diffusion, notamment chez Google Groups…

Nous avons quitté Google Groups, maintenant c’est à votre tour !

Nous avons connu, cette tentation, chez Framasoft. Nous y avons même succombé : jusqu’à début 2014, nous avons utilisé leurs services, puis nous avons fait en sorte de devenir autonomes.

En effet, les listes de diffusion restent un outil extrêmement pratique : elles donnent un email unique (monsupergroupe@framalistes.org, par exemple) pour rassembler tou-te-s les participant-e-s de son asso / entreprise / groupe de travail / famille / bande de joyeux drilles auto-radicalisés sur Internet ;)…

Voici une conversation email chez Framasoft. Ça bosse grave.

La liste de discussion, c’est un peu l’anneau unique des internets, celui qui vous offre tous les pouvoirs :

  • Un email pour les contacter tous, (sans se soucier de qui s’ajoute ou quitte le groupe)
  • Une archive à consulter en ligne (pour découvrir ou retrouver d’anciennes discussions)
  • Une liste pour échanger avec tous et sur les internetz travailler (au pays des datas où Google étend son ombre).

Bien entendu, utiliser Google Groups implique que vous devez vous créer un compte Google (donc leur fournir nombre d’informations personnelles) et les autoriser à scanner tous les échanges que vous aurez avec votre groupe par email, tel que noté dans leur politique de confidentialité :

« Nos systèmes automatisés analysent vos contenus (y compris les e-mails) afin de vous proposer des fonctionnalités personnalisées sur les produits, telles que des résultats de recherche personnalisés, des publicités sur mesure, et la détection de spams et de logiciels malveillants. »

Bref, les listes de diffusion, c’est une belle moissonneuse à données, c’est d’ailleurs un des rares services que Yahoo n’ait pas (encore) abandonné !

anim_framalistes

Google et Yahoo ne sont pas Sympa

Sympa, c’est le logiciel libre (sous licence GPLv2) qui gère nos listes de diffusion depuis que nous nous sommes dégooglisés. Nous l’avons donc amplement testé, nous avons paramétré nos serveurs (notre tuto est ici) et vous l’avons bichonné pour que Framalistes vous offre la possibilité de :

  • Créer une ou plusieurs listes et en gérer la propriété
  • Paramétrer dès la création et en un clic votre type de liste :
    • Confidentielle
    • Publique
    • De type hotline
    • Groupe de travail
    • Forum web
  • Ou bien paramétrer plus finement ensuite :
    • Les propriétaires, modérateurs et abonnés
    • La modération des abonnements
    • Les emails d’accueil et de désinscription
    • L’en-tête de votre email
    • La confidentialité des échanges et des archives
    • Et une foultitude d’autres détails
  • Chercher parmi les listes publiques
  • Vous abonner aux listes (publiques ou modérées)
  • Consulter les archives publiques des listes qui y consentent
  • Gérer dans votre compte vos abonnements et informations personnelles

Attention : nous avons spécifiquement paramétré Sympa pour qu’il vous permette de créer des listes et y participer (chacun peut répondre à tous) et non pour diffuser une lettre d’information (la newsletter en mode « noreply » / pas de réponse, où un seul s’adresse à tous unilatéralement).

Ainsi, la limite du nombre de membres par liste est de 500 adresses email, et nous avons désactivé les inscriptions de lots d’emails par le propriétaire. De même, nous surveillerons l’activité du serveur pour éviter de telles utilisations abusives (contrevenant à nos CGU) qui pénaliseraient tout le monde (dont nous !) en faisant classer automatiquement les emails « framalistes » comme spam.

Ce sont là les conditions dans lesquelles nous nous sentons capables de gérer un tel service. Ce dernier va assurément nous demander beaucoup de support, de suivi et de ressources internes (et en même temps, il nous était très demandé, à en croire le nombre de listes que vous avez essayé de créer depuis l’annonce de Dégooglisons Internet ^^). Bien entendu, si vous avez des besoins spécifiques, l’autonomisation reste encore et toujours la meilleure solution.

La famille Dupuis-Morizeau s’ouvre une Framaliste !

Fanny Dupuis-Morizeau a un gros problème : avec son épouse, Cécile, et leurs enfants, elles ont décidé de faire un tour du monde dans leur bateau. Bon, ça, c’est plutôt plaisant. Mais entre la mamie accro à son iPad, les cousins à fond sur GNU/Linux, et la connexion approximative qu’elles auront en mer, le plus simple pour rester en contact avec les nombreux membres de leur famille recomposée reste l’email.

Qu’à cela ne tienne, Fanny se dit qu’elle va ouvrir une Framaliste pour toute sa (grande) famille. Elle se rend donc sur Framalistes.org et se crée un compte. Jusqu’ici tout va bien :

  1. Elle entre son adresse email
  2. Reçoit l’email d’activation
  3. Clique sur le lien reçu pour décider de son mot de passe
  4. Puis elle saisit ses informations personnelles
  5. …sans oublier de cliquer sur Valider ! (elle connaît les Conditions Générales d’Utilisation des services Framasoft, et ça lui convient bien.)

#gallery-1 { margin: auto; } #gallery-1 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 33%; } #gallery-1 img { border: 2px solid #cfcfcf; } #gallery-1 .gallery-caption { margin-left: 0; } /* see gallery_shortcode() in wp-includes/media.php */

Vient le moment de créer la liste. Elle clique sur le bouton « créer une liste » dans la barre en haut à droite, et doit choisir le nom, donc ce qui se trouvera avant le « @framalistes.org ».

Ayant un nom composé, elle connaît le piège que représentent les traits d’union, par exemple quand on doit donner un email par téléphone. Elle ne supporte plus d’entendre parler du « tiret-du-six », ça la rendrait méchante. Elle choisit donc la stratégie du « tout-attaché-en-minuscules-et-sans-accents » qui a fait ses preuves !

Par défaut, elle choisit une liste de type confidentielle, mais elle se dit qu’elle pourra affiner les paramétrages un peu plus tard.

Enfin, elle soigne son objet et la description de sa liste, car elle se doute que ce sera réutilisé par le logiciel (elle a raison, la description est le texte qui s’inscrit par défaut dans les emails accueillant les nouveaux abonnés).

Voilà, la liste est créée ! Tiens, Fanny lit qu’elle n’y est pas abonnée. Au départ elle trouve cela étrange, puis elle réalise que cela peut lui permettre de créer une liste de diffusion pour les camarades de classe de sa fille sans qu’elle en reçoive les messages… plutôt pratique !

Fanny s’abonne donc d’un clic à sa liste toute neuve, et note dans un coin les liens pour s’abonner et se désabonner (elle les enverra plus tard à la famille)

Il est temps de paramétrer cette liste. Fanny se rend sur l’accueil de la liste, et voit que ses options d’administration y apparaissent. Bien ! Elle décide de modifier le message de bienvenu aux nouveaux inscrits à la liste, de vérifier qui peut y envoyer des messages, et de faire un joli en-tête pour les emails.

#gallery-2 { margin: auto; } #gallery-2 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 33%; } #gallery-2 img { border: 2px solid #cfcfcf; } #gallery-2 .gallery-caption { margin-left: 0; } /* see gallery_shortcode() in wp-includes/media.php */

Fanny pourrait continuer longtemps à s’amuser à paramétrer sa liste, mais elle veut tester un truc… Elle envoie par email la page d’accueil de sa liste à son épouse, Cécile : https://framalistes.org/sympa/info/dupuismorizeau

Cécile n’étant pas propriétaire de la liste, elle n’en voit pas les options d’administration. De fait, elle a simplement une page d’accueil descriptive et des liens très pratiques pour s’abonner (ou se désabonner), ce qu’elle fait de ce pas !

Bon, c’est décidé, Fanny va envoyer ce lien à toute la grande famille pour que chacun-e puisse enfin s’y inscrire. Très vite, elle propose à son cousin Solal (un autre doué du clavier) d’en devenir le co-propriétaire !

Les échanges vont bon train sur la liste. David, qui vient d’entrer dans la famille Dupuis-Morizeau par amour, accède à la liste ! Pas de souci, il rattrape son retard dans les conversations en consultant les archives…

Pas besoin d’être un-e Dupuis-Morizeau pour tester Framalistes, ni même d’avoir une famille élargie et recomposée : que vous soyez en association, en syndicat, dans un collectif artistique, un club de sport, une institution ou une PME… Ou que vous vouliez juste vous rassembler par centre d’intérêt, l’outil s’adaptera à vos besoins !

Chez Framasoft, cela fait deux ans que nous travaillons à distance des 6 coins de l’hexagone (et au-delà) avec des listes de diffusion comme outil principal ^^ ! Désormais, C’est à vous de le tester, le partager et l’adopter.

Pour aller plus loin :




Bye bye Gmail !

Nous l’avions dit lors de notre campagne de don 2013 : 2014 sera l’année du « Moins de Google et plus de Libre »

Un semblant de planning a été dévoilé dans le récent billet intitulé « Manger la pâtée de son chien ». C’est le 1er février que nous devions nous séparer de Gmail, et nous l’avons fait !

L'enregistrement MX de framasoft.org

Nous sommes maintenant complètement autonomes pour la gestion de nos mails. Comme annoncé précédemment, nous avons choisi la solution BlueMind.

Il nous fallait un groupware pour remplacer Gmail : nous avions besoin de la gestion des mails, mais aussi de celle des agendas et des contacts, le tout en permettant le partage de ceux-ci, au moins entre nous.

Pendant notre recherche du Graal du groupware libre kivabien, nous en avons testé un bon nombre. Si certains n’étaient pas sans attraits, aucun n’avait la simplicité d’installation, de configuration et de maintenance de BlueMind tout en proposant une interface sympa et une synchronisation Exchange Active Sync[1] sans devoir allonger la monnaie[2].

Après avoir choisi BlueMind, un tweet de ma part nous a réservé une belle surprise : la souscription — facultative — auprès de BlueMind est offerte pour les associations du libre.
Même si nous étions partis pour nous débrouiller seuls, cette nouvelle était bienvenue car la souscription apporte un outil permettant de faire les mises à jour aussi simplement que l’installation[3] (qui tient en deux lignes de commande).

Du temps en moins pour des mises à jour, c’est autant de temps en plus pour nos projets :D.

Les framasoftiens au travail

Bref, séduits par Bluemind, nous l’avons installé sur une machine virtuelle de notre nouvelle infrastructure[4].

La formation des utilisateurs framasoftiens à la nouvelle interface ainsi que leur migration fut longue et pleine de mails de questions, de réponses, d’incompréhension… mais couronnée de succès.
La possibilité (récente) de pouvoir exporter sa boîte Gmail au format mbox a même donné lieu à une petite séance de modification d’un script python, IMAP Upload pour l’adapter aux labels de Gmail : les labels deviennent des dossiers lorsqu’ils passent dans gmail-mbox-to-imap et les mails y sont consciencieusement rangés. Peut-être ce script vous sera-t-il utile ?

Ce fut une belle migration. L’adminsys et le serveur se portent bien 😉 Nous pouvons donc aujourd’hui vous annoncer fièrement que nos mails sont libres et nous espérons que vous aurez envie de nous suivre dans cette voie.

Ce premier jalon dans notre entreprise de libération ne fait qu’ouvrir la voie à la ribambelle de changements que nous opérerons cette année.
Le prochain épisode sera celui du passage des Google Groups à notre propre serveur de listes de diffusion basé sur Sympa (1er mars si tout se passe comme prévu).

Librement,
Sky, pour Framasoft

Crédits photo:

Notes

[1] Oui, le protocole a été inventé par Microsoft, mais c’est le meilleur protocole de synchronisation avec les téléphones et on peut implémenter son propre serveur Exchange Active Sync.

[2] Nous vous rappelons que Framasoft ne vit que par vos dons (déductibles des impôts). Merci d’avance pour votre soutien.

[3] Ainsi que d’autres choses, mais dont nous n’avions pas besoin. Un connecteur Outlook par exemple :p

[4] Notre nouvelle infrastructure de virtualisation repose sur Ganeti, comme évoqué dans le billet « Manger la pâtée de son chien »




Manger la pâtée de son chien

Le titre de ce billet vient de l’expression « Eating your own dog food » signifiant qu’il est bon de suivre ses propres recommandations.

Crédit photo : Birhanb – CC by-sa
Crédit illustration : Framasoft Campagne 2013 – Simon Gee Giraudot – CC by-sa

Lors de notre campagne de dons 2013, nous avions proclamé « Moins de Google et plus de Libre ». En effet, cela fait un bout de temps que l’actualité tourne autour du géant du Web pour son côté « Don’t be Evil [mais un peu (beaucoup ?) quand même] » et que nous vous encourageons à vous méfier de lui et de ses semblables… sans que nous suivions pour autant nos propres recommandations !

Un chiot en train de manger du yaourt

Google Analytics pour nos statistiques, Google Groups pour nos listes de diffusion, Google Mail pour nos adresses mail associatives, etc. La liste est longue et nous accable chaque jour un peu plus. Nous ne comptons d’ailleurs plus le nombre de fois où l’on nous reproche — avec raison — d’utiliser les services Google.
Le cas de Google Groups est particulièrement parlant : si on peut s’abonner librement à une liste de diffusion de ce service, le faire sans disposer d’un compte Google relève du parcours du combattant.

Google nous a séduit à l’époque par sa facilité d’emploi, ses nombreux outils disponibles et son slogan que nous aimions croire. Notre croissance a été peut-être un peu rapide et nous avons choisi des solutions de facilité.
Il faut cependant noter, à notre décharge, que ces solutions présentaient au moins le mérite d’être gratuites, et ne nécessitaient aucune maintenance particulière si ce n’était un peu d’organisation. Pouvoir “compter” sur les serveurs de la Firme était clairement une question de confort et de disponibilité de main d’œuvre. Il faut aussi se souvenir qu’il y a peu de techniciens purs et durs dans nos rangs.

Google devient chaque jour de plus en plus omniprésent, intrusif et laissant de moins en moins de choix à ses utilisateurs, comme l’obligation récente d’avoir un compte Google+ pour commenter des vidéos Youtube. Sans parler de sa soumission à la NSA (#Prism, #Snowden), Voilà qui n’est vraiment pas dans l’esprit de Framasoft 🙁

Mais en 2014, nous nous libérons de nos chaînes ! Tel le fils prodigue, nous revenons à la maison. Nous quittons cette cathédrale si confortable pour rajouter de nouvelles pièces à notre auberge espagnole, ce joyeux bazar.

Framasoft Campagne 2013 - Simon Gee Giraudot - CC by-sa

Au menu de cette grande campagne de migration, nous remplacerons :

  • Google Mail par Bluemind ;
  • Google Groups par Sympa ;
  • Google Docs par un mélange d’Etherpad, d’Owncloud et peut-être aussi de WebODF ;
  • Google Analytics par Piwik ;
  • Github par GitLab (parce qu’il n’y a pas que Google qui n’est pas libre)[1].

Le calendrier de cette migration, s’il n’est pas gravé dans le marbre est tout de même plus ou moins déjà écrit.
Ainsi, le 1er février, nous aurons effectué la migration de nos boîtes mail vers notre propre infrastructure.

Chacune des étapes de notre libération fera l’objet d’un billet dédié pour vous tenir au courant de nos avancées et — pourquoi pas ? — vous donner envie de suivre notre exemple.

Cette année sera aussi celle du grand ménage dans nos serveurs. Un grand bric-à-brac monté au fil des années, pas forcément maintenu comme il faudrait, mélangeant les applications critiques et moins critiques. Nous allons nous doter d’outils nous permettant une plus grande souplesse d’utilisation, comme Ganeti[2] pour monter une infrastructure virtualisée.
Cette souplesse nous permettra par exemple d’expérimenter facilement de nouveaux services à vous proposer (Sneak preview) tout en réduisant le temps — relativement conséquent aujourd’hui — à consacrer à la maintenance de notre infrastructure.

Nous tenions à vous l’annoncer non seulement dans un souci de transparence, mais aussi pour vous permettre de suivre et vous montrer — au fil de nos avancées — comment nous répondons à notre défi « Quitter Google ». Peut-être cela pourra-t-il inspirer votre entreprise, votre administration, votre association… à se lancer ce même défi.

C’est en grande partie grâce à vos dons que nous pouvons dégager le temps et trouver les talents pour atteindre cet objectif. Si vous trouvez la démarche intéressante, n’hésitez pas à nous soutenir afin de nous permettre de continuer notre action.

L’équipe Framasoft

Notes

[1] Nous conserverons toutefois un miroir de nos projets sur Github, pour la visibilité

[2] Arrh, oui, on sait que c’est un outil développé par Google, mais c’est un outil libre quand même