====== 2018/02/24 (Journée) ====== ===== Journée de travail ===== # Préparation Pour la journée de travail du 24 février 2018 : https://annuel2.framapad.org/p/WTFisNeutrinet ## Qui est Neutrinet ? Comment se présente-t-on ? * Quelles sont les questions récurrentes que l'on reçoit ou que l'on pourrait se poser à propos de l'identité, des pratiques, du fonctionnement, de la portée générale de Neutrinet ? * C'est quoi, Neutrinet? un FAI, un fournisseur de VPN, un vendeur de briques, une association d'activistes? Il faut clarifier l'identité de Neutrinet. * Organisations des hubs (tâches récurrentes, fonctions, responsables, contacts, comment les rejoindre ?, accès restreints) * Questions qu'on se posait Harpo et moi ce jeudi 15/02 * Devrions nous avoir des antennes dans d'autres villes ? * Devrions nous demander à des personnes compétentes en «marketing» ou en «promotion» ? * Devrions nous nous intéresser plus au 18-25 ans (la génération future) ? * Les deux points précédents pourraient être liés. Contact avec des étudiants en informatique, en graphisme et communication, en marketing. Ils sont tous de la génération "Smart" et "tactile", donc plus souvent sur I-Andro-phone et sur Whastagram que sur un PC. * Peut-être devrions nous revenir à du VPN + Accompagnement des membres sur Win,Mac,iOs, Android, Linux, etc quelques mois / années ? * Faire le «CHATONS du réseau / FAI / pour les autres CHATONS naissant (comme Nubo, Clomut, ...) * Garder la brique comme projet «bricolage et ateliers» et peut-être pour plus tard, il ne faudrait pas tarir la source de bidouilleurs, testeurs et autres potentiels contributeurs, mais ne pas bâtir la réputation de Neutrinet sur la Brique, tant qu'elle n'est pas plus robuste. * Remettre l'accent sur le Neutri-NET sans pour autant faire disparaître la brique mais faire remonter au premier plan le réseau. * + de VPN et donc peut-être utiliser un truc comme «streisand» : https://github.com/StreisandEffect/streisand (voir +bas dans HUB VPN) ## HUB ADMIN * Statut des membres * qui est membre ? * comment le devient-on ? * comment ne l'est-on plus ? * Que disent les [statuts de l'association](http://www.ejustice.just.fgov.be/tsv\_pdf/2011/04/12/11055286.pdf) ? Pour la liste de [toutes les publications au moniteur](https://huit.re/XPyRP) * Gestion des membres, c'est un peu comme pour le hub-comm, le hub-cube ou le suivi des paiements / cotisations ... il faudrait approfondir l'utilisation du carnet-rose * Sources : https://github.com/Neutrinet/backoffice * Avec peut-être pour faciliter l'utilisation de liste ou de tableurs pour qui voudrait (^^) ... ajouter une fonction d'exportation. * Il y a au moins trois listes de personnes * Backoffice : Les personnes qui passent commande pour une brique : https://admin.neutrinet.be/admin/ordering/order/ * Backoffice : Les personnes qui ont reçu une brique ou un VPN devraient être copiée ici : https://admin.neutrinet.be/admin/members/member/ * ISP-NG : Les personnes qui ont soit une brique+VPN soit juste un VPN : https://user.neutrinet.be/user ## HUB COMM Remettre l'accent sur le VPN ? * Ben ça dépendra de ce vers quoi on voudra aller :D Le site * Déjà un pad sur le sujet : https://semestriel.framapad.org/p/ScdBzgzNw0 * Sources de l'actuel : https://github.com/Neutrinet/frontend * Sources d'une beta vide avec Grav : https://github.com/Neutrinet/site-neutrinet-beta Pourquoi qu'on pourrait pas juste avoir un wiki à la place d'un site + un wiki? Ça fait quand même double emplois non? * même qu'on peut avoir les chats et le panda sur la home page : https://wiki.neutrinet.be/ \o/ * détail? truc chiant pour les bloquer (genre uMatrix) c'est que les images sont des ressources hors du domaine wiki.neutrine.be Une FAQ pour le site (liste de questions fréquentes et ébauches de réponses) ! Traduction du site Améliorer la visibilité. J'aurais jamais su que Neutrinet existait si je n'étais pas devenu un nerd libriste, me poussant à étudier de très près la page «Dégooglisons internet». Donc même si je ne sais pas trop comment, ce serait bien de se faire connaître autrement. Enlever du site les polices de caractère fournies par google, elles sont inutiles et posent des problèmes de vie privée, ce serait montrer le bon exemple que de ne pas s'en servir+1 * idem pour https://wiki.neutrinet.be/ * idem pour https://api.neutrinet.be/ * ok pour https://beta-support.neutrinet.be * ok pour https://admin.neutrinet.be * Vérifier si les «nouveaux membres» de 2016, 2017, 2018 sont au moins sur la mailing liste et/ou mattermost? * Membres (redondant avec hub-admin > Gestion des membres) * Membres : normalement, une fois qu'un nouveau venu se connecte on devrait le recopier ici : https://admin.neutrinet.be/admin/members/member/ * La liste des commandes et la liste des membres contiennent à priori les adresses mails de personnes concernées par Neutrinet. ## HUB TECH Procrastination :) ! * Comment faire en sorte que les tâches innombrables et variées, ne reposent PAS que sur la volonté d'une poignée? Définir et organiser les tâches de façon à ce que chacun puisse intervenir ponctuellement selon ses compétences et ses disponibilités. Corriger trois fôtes d'orografe, traducter la doc en français ou néerlandais, travailler sur un bout de code, mettre à jour les commandes matériel, etc. * Déplacement des serveur de Rotterdam vers la Belgique. * Réactivation du hub DC si on voulait viser grand (hébergeur de brique, faire du yunohost X86, du backup, ...) proposer du peering avec d'autre, être le lien entre les associations et verixi. * Backup : je n'ai malheureusement pas le temps de participer mais ce serait vraiment super-cool de pouvoir organiser des backups entre neutrinetien... j'ai dans mon garage 3T (en raidz2) que je peux dédier à la cause (je peux monter une VM avec accés ssh si vous voulez) et j'adorerai pouvoir backuper les photos des enfants sur un site distant de manière automatique.... * Nos outils interne, l'utilité...et leur accessibilité selon les compétences : comment encourager et cadrer le travail collaboratif? * pour le SSO et en plus de l'idée d'ouvrir l'accès public à mattermost, il ne permet pas ne propose pas le OAUTH2 en mode client.... bye bye mattermost? :P * Avant qu'il ne soit trop tard ;) ... prévoir de renouveler les serveurs de Neutrinet (qui ont déjà quelques années entre 6 et 10ans) * En cas de catastrophe on est dépendant de devoir remettre en route ISP-NG qui est le seul outil existant permettant le VPN avec certificats. Les autres fournisseurs VPN font juste login/mot de passe. * Remettre en route les réunion mumble ! point à mettre en forme * documenter ce qu'il y a à faire pour la compta/tickets/commandes/gestion membres pour pouvoir passer le relais * bosser sur la nouvelle interface members.neutrinet.be qui permet juste de se créer un compte VPN/Changer son mot de passe ## HUB CUBE * Deux déclinaisons de briques? * Attention que la LIME 2 + son boîtier métallique ... c'est pas fantastique. * Et une LIME 1 c'est un peu short en terme de performance. * Demande beaucoup d'énergie pour accompagner les gens (genre peut-être 1 personne sur 3 est «dans la merde» si ça marche pô) * Ce serait bien d'avoir un retour sur tout ce qui a déjà été livré, combien fonctionne encore? * créer un outils de diagnostic ? (check validité du certificat, check date, ping, dns, login/pass vpn, ...) * La dernière version de https://github.com/Neutrinet/neutrinet\_ynh (l'APP Neutrinet pour Yunohost) prend déjà en charge les certificats. * Simplifier l'install (encore un script :p) (injection de la conf neutrinet, préinstall des paquets, ...) * Améliorer ceci donc ? https://github.com/tierce/configuration\_scripts/blob/master/neutrinet.sh ## un HUB VPN ? *Je le note comme ça pour concevoir l'idée d'un Neutrinet à deux facettes VPN / Cube ... et de toute manière les deux ont besoin du reste (tech, admin, comm)* * Logiciel client potentiel : https://github.com/StreisandEffect/streisand * Logiciel serveur (si j'ai bien compris) potentiel : https://github.com/trailofbits/algowe ## Échanges en cours HUBS : https://pad.lqdn.fr/p/neutrinet MEMBRES : https://semestriel.framapad.org/p/XLykc9NJVX https://chat.neutrinet.be/neutrinet/channels/devenir-membre SITE : https://semestriel.framapad.org/p/ScdBzgzNw0 (repris plus haut dans le hub-comm > le site) CALENDRIER : https://chat.neutrinet.be/neutrinet/channels/calendrier Rappels : OUTILS (publics) : Calendrier : https://files.neutrinet.be/apps/calendar/ Tâches : https://files.neutrinet.be/apps/deck/ (ancien : ) Wiki : https://wiki.neutrinet.be/ (ancien : ) Code : https://github.com/neutrinet/ OUTILS (restreints) : Fichiers : https://files.neutrinet.be/apps/files/ Administration : https://admin.neutrinet.be/ Contact/Support : https://support.neutrinet.be/scp et https://beta-support.neutrinet.be/ Compte VPN : http://members.neutrinet.be/ ou https://api.neutrinet.be/ (= https://vpn.neutrinet.be/) ? (public ?) COMMUNICATION : Mattermost : https://chat.neutrinet.be/ (inscription : ) Liste : http://lists.entransition.be/wws/subscribe/neutrinet IRC : #neutrinet sur freenode PAS À JOUR : Cartographie Neutrinet : https://pad.lqdn.fr/p/neutrinet-carto Admin : https://neutrinet.be/hubs/administrative.html Cube : https://neutrinet.be/hubs/internet_cube.html Infra/Tech : https://neutrinet.be/hubs/infrastructure.html Comm : / # Compte Rendu Compte rendu (sur un pad annuel) : https://annuel2.framapad.org/p/Dr0FgZQ7bB retranscirt ci-dessous. ## Ce que l'on attend de cette journée - Thomas: définir ce que fait Neutrinet en 2018 (brique/pas brique/DC/VPN,...) - Tharyrok: définir ce qu'est un membre. Est-ce que Neutrinet se concentre sur la neutralité du net ou sur ses membres? - e-Jim: en gros ce que Thomas disait. avoir des projets moyen/court terme plus concrets. - Tierce: avoir un export de tous les membres/personnes ayant passé des commandes/.. les gens qui sont dans carnet rose, pour pouvoir les fidéliser. voir ce que ça fait une journée de travail ensemble, "vivre l'expérience" (en résumé, tout ce qui est dans le pad WTF is Neutrinet). Motivé d'apprendre (par ex ce qui se passerait dans le hub dc) - Emmanuel: rejoint ce qui a été dit. intéressé par la communication, comment parler de Neutrinet. une occasion d'apprendre. - Tharyrok: une vision d'ensemble et un cap à suivre, savoir où on va ## Question / Réponses - est-ce qu'on veut encorce faire du VPN? : Oui! - est-ce qu'on est un peu bloquer par ISP-NG : Ben heu :/ - combien coûte un nouveau range IP en /24 (pour mettre en place un nouveau service en parallèle) : [ ] ? - ça vient de chez Gitoyen. - comment éviter de recréer un autre ISP-NG! collaborer avec les autres FAI de la FFDN? - VPN ip fixe (brique / auto-hébergement) ET/OU VPN ip dynamique (client mobile, pc, mac etc)? ## hub-comm - communiquer sur Neutrinet en 2018 / 2025 ## Décisions - refaire l'infrastructure VPN sur un nouveau serveur à Bruxelles avec un nouveau range d'ip en laissant tourner isp-ng/l'ancien vpn, puis proposer une migration - Neutrinet en 2018: du gros VPN qui défonce - tharyrok: guru du réseau ## En 2018 Neutrinet c'est : - tbalthazar : Un gros vpn qui marche défonce - tierce : C'est aussi la continuité de nos services briques en plus du VPN. - tous: changer la manière dont on parle de la brique: c'est un projet en "beta", pour les bidouilleurs - e-jim : Neutrinet doit permettre d'avoir de l'auto hébegerment (la brique est un moyen). Mais le branding peut être plus orienté bidouilleurs. Comm: - emmanuel : avoir un vision plus grande et parler de neutrinet - tharyrok : Neutrinet complètement en Belgique, accent sur le côté FAI (via le VPN, FAI dans le sens connexion "neutre") - hadrien: intéressé par le côté FAI - valérie: communication, dans son école, à l'ulb? ## En 2025 Neutrinet c'est : - tbalthazar : gagner la coupe du monde (du VPN qui défonce - CMVQD) - être un vrai fournisseur d'accès, avoir des briques qui fonctionnent - tierce : je sais pas - tous: - e-jim : en 2025, Neutrinet fait de collecte DOCSIS et xDSL + Fibre jusqu'à la maison (FJM), il héberge également le monde associatif du numérique en Belgique et ses 4 implantations en DC servent de points de sortie pour le mesh wifi qui couvre la Belgique complète. Et la brique à 30€ avec SSD et octocore est distribuée gratuitement à tous ces membres. Niveau comm: être une assoc d'éduc permanente, on fait de l'éduc au numérique et ses enjeux pour grands et petits, - emmanuel : garder en tête la collecte et la brique - hadrien: sais pô non plus - valérie: internet décentralisé, facile d'emploi pour les gens pas techniques - tharyrok : faire de la collecte ## Qu'est-ce qu'un membre Neutrinet en 2018 - un virement par an sur le compte (peu importe le montant) -- attention aux personnes qui versent pour un autre -- c'est l'AG (et pas les Admins) qui peuvent exclure quelqu'un - il faut sortir des CSV et combiner ces infos pour -- voir qui a fait des versements -- voir qui utilise le VPN -- voir qui utilise une Brique -- voir qui est membre de l'assos ## Droits d'accès Qui gère, comment on les donne, qu'est-ce qu'une information sensible. En général ça se fait naturellement dans le sens où quelqu'un qui a les droits de donner les droits est responsable de sa distribution de droits. C'est un peu l'histoire du serpent qui se mort la queue dans le sens où si on veut inviter des nouveaux·elles à contribuer il faudrait que ce soit clair, ou plus clair. - carnet rose - mattermost - support - nextcloud - ? Tharyrok travail sur Hexagon : https://github.com/Neutrinet/hexagon qui devrait nous faciliter la gestion des accès. ## Hub-admin Tbalthazar va documenter sur le wiki, on peut faire ça ensemble avec Val. - membres - comptabilité -- csv de la banque vers le carnet rose pour la court des comptes -- factures noms de domaine, i3d, gitoyen, etc - légal -- telle IP à télécharger ... merci d'intervenir -- dépôt des statuts - Suivi des noms de domaines perso ## Hub-cube - commande de briques - propager le messages des briques - organisation des install-party - support des briques - apprendre à remonter vers Yunohost des infos utiles / Relation avec la communauté autour de la brique internet - entretenir une communauté de bidouilleurs autour de la brique et Neutrinet - y a-t-il mieux que Olimex, ou d'autres projets de «box». (c'est un peu R&D quoi) - Odroid ? http://www.hardkernel.com/main/products/prdt_info.php?g_code=G145457216438&tab_idx=1 - Turris Omnia : https://omnia.turris.cz/en/ Responsable: Tierce avec l'assistance d'Hadrien ## Hub-tech - entraînement 2Ième gouru - infrastructure: serveur VPN, serveur services Web (chat, support, ...), réseau - développement outils customs (gestion des membres, ISP-ng-ng), mise en place d'outils internes (wiki/support/...) - gestion des droits d'accès Gourou : Tharyrok ## Hub communication - Communication vers l'extérieur (site web, événements,...) - Communication interne: rappel des événements une fois par mois Idée: nous situer (graphiquement) dans la galaxie libriste. Responsable : Emmanuel ## Hub DC??? Verixi - surface au sol dans la blue tower? - un quart de rack ( ________________ ) Associations candidates ? En gros ... qui a des serveurs à mettre chez «nous» ? - nubo.coop -- voir s'ils ne sont pas chez all2all.org - gens un peu riches qui auraient un serveur 1u mais pas accès à un data center - peut-être des serveur via deuxnixx ## Tâches - thierry: contacter olme pour lui dire qu'on a viré des sous et s'assurer que notre mailing-list sera transférée - tierce/emmanuel/tharyrok: trouver une date avec nubo - installer / tester wiki js - commencer à refaire le site sur le wiki ## Au final ... - refaire une autre réunion un de ces quatre - organiser un atelier wiki (deuxnixx, ?? ) - organiser des install de briques (emmanuel - après avril, ?? )