Et le tsa fut. Une histoire.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

160 lines
4.4 KiB

4 years ago
  1. # Vrac
  2. « Vous et votre CHATONS caladois êtes faits l'un pour l'autre. »
  3. « Parce qu'on ne veut pas acheter chat en poche. »
  4. ## Double proposition
  5. ① Association fournissant gratuitement des services dont la maintenance et l'hébergement sont considérées négligeables.
  6. Et ② coopérative fournissant des services dont le coût est pris en charge par la participation financière des utilisateurs.
  7. # Quoi ?
  8. `tsa.cagull.fr`¹ un CHATONS² caladois³
  9. ¹ « tsa » pour « Tes Services Autohébergés » et « chat » en patois du Beaujolais
  10. [réf. nécessaire]
  11. ² pour « [le Collectif des Hébergeurs Alternatifs, Transparents, Ouverts,
  12. Neutres et Solidaires](https://chatons.org/) »
  13. ³ pour [Villefranche-sur-Saône](https://www.openstreetmap.org/relation/74082)
  14. # Pourquoi ?
  15. * méchants GAFAM → cohérence politique/éthique
  16. * résilience/transition/sobriété
  17. ⇒ reprendre l'acronyme devrait déjá être un bon début (à vérifier)
  18. * C comme collectif
  19. * H comme hébergeur
  20. * A comme ~~autonome~~ alternatif
  21. * T comme transparent
  22. * O comme ouvert
  23. * N comme neutre
  24. * S comme solidaire
  25. « Il rassemble des structures souhaitant éviter la collecte et la centralisation
  26. des données personnelles au sein de silos numériques du type de ceux proposés
  27. par les GAFAM (Google, Apple, Facebook, Amazon, Microsoft). » [sur chatons.org](https://chatons.org/)
  28. ## [Charte](https://chatons.org/charte) et [manifeste](https://chatons.org/manifeste)
  29. ### Charte
  30. Pour chacune des lettres de CHATONS correspond un nom auquel est associé :
  31. - un ensemble de critères techniques
  32. - un ensemble de critères éthique et sociaux
  33. Les CHATONS s'engegent à respecter ces critères.
  34. ### Manifeste
  35. Détaille le contexte, expose les motivations et décrit le fonctionnemet.
  36. # Comment ?
  37. ## Technique
  38. Commencer par résumer le contexte technique : qu'est-ce qu'Internet ? qu'est-ce
  39. qu'un serveur et comment on le joint ? qu'est-ce qu'un terminal et qu'est-ce
  40. qu'il permet ?
  41. Illustrations : graphes centralisé vs fédérés
  42. Les technologies impliqués :
  43. - prérequis :
  44. - processeur/mémoire/stockage
  45. - noms de domaines + Let's Encrypt
  46. - Debian
  47. - Yunohost vs custom
  48. - par service :
  49. - pour la base : messagerie asynchrone/synchrone
  50. - pour les plus simples : date, pad, liste de diffusion, etc
  51. - pour les plus complexes : nextcloud, collabora, riot
  52. Pour chaque entrée on peut estimer un chiffrage en termes de coût (argent et/ou
  53. temps).
  54. ## Légal
  55. cf les implications sur chatons.org
  56. # POC
  57. Coût à l'heure actuelle :
  58. - nom de domaine `cagull.fr` chez Gandi
  59. ⇒ pris en charge par l'association
  60. ⇒ ~10 €/an
  61. - VPS chez OVH
  62. ⇒ pris en charge par vince
  63. ⇒ ~7 €/mois
  64. ## Framadate / Doodleⓒ™
  65. https://tsa.cagull.fr/date
  66. ## Framapad
  67. https://tsa.cagull.fr/pad
  68. ## Framaliste
  69. https://tsa.cagull.fr/mailman
  70. ## Autres
  71. - gitea ⇒ forge logicielle
  72. - jirafeau ⇒ envoi de gros fichiers
  73. - peertube ⇒ hébergement de vidéos
  74. - funkwhale ⇒ hébergement d'audio
  75. - riot ⇒ messagerie instantanée texte/audio/vidéo chiffrée de bout en bout
  76. - shaarli ⇒ favoris collectifs
  77. - tiny tiny rss ⇒ lecteur de flux
  78. - wordpress ⇒ hébergement de sites webs
  79. - réseaux sociaux genre mastodon (vs Twitterⓒ™), diaspora (vs Facebookⓒ™), etc
  80. Tout n'est pas forcément nécessaire pour une utilisation publique …
  81. Il y a également d'autres services par forcément gérés par Yunohost (donc soit
  82. on conribue à une app soit on fait ça en standalone) ou en beta :
  83. - [loomio](https://github.com/loomio/) pour de la prise de décisions collectives
  84. (pour ce qui est des contraintes techniques par exemple : 2 Go de RAM
  85. recommandé, main sur les DNS donc probablement pas installable dans un
  86. sous-dossier, Ruby sur serveur avec du React côté client, etc …)
  87. - [mobilizon](https://joinmobilizon.org/) pour se passer de Facebookⓒ™ Events
  88. # Notes sur la captation vidéo conférence avec Pouhiou au Capitole du Libre en 2019
  89. objectif Framasoft n'est pas centralisation GAFAM
  90. ⇒ fondation collectif
  91. charte == confiance
  92. 1ère portée 2016
  93. les chatons existaient avant
  94. valeurs qui rassemblent
  95. manifeste = engagement concret
  96. aujourh'hui
  97. ~60 structures dans collectif
  98. dont Indiehosteurs la seule société privée
  99. chatons.org
  100. wiki litière
  101. là où les gens en ont besoin
  102. libre hosteurs ?
  103. nextcloud
  104. chiffrement côté serveur et client
  105. confidentialité
  106. importance humain
  107. gouvernance problématique
  108. 1 portée/6 mois
  109. candidature par git