54 Commits
master ... ds

Author SHA1 Message Date
David Soulayrol
179bb0a850 Ajout de la rubrique rencontres. 2024-03-24 21:29:27 +01:00
Fx
89223cbf2b Relecture billet du 10 mars 2024. 2024-03-11 15:44:33 +01:00
David Soulayrol
0447ef964b Billet et CR de mars. 2024-03-10 11:18:10 +01:00
David Soulayrol
3d6cbdef7b Billet et CR de février. 2024-02-04 23:21:19 +01:00
David Soulayrol
aec9cce5a2 Billet et CR de janvier. 2024-02-03 10:51:06 +01:00
David Soulayrol
6c2dc50762 Billet et CR de décembre. 2023-12-10 12:24:29 +01:00
David Soulayrol
305758cfce Billet de novembre. 2023-11-23 22:20:59 +01:00
David Soulayrol
5c92431056 CR de l'AG 2023. 2023-11-23 22:20:59 +01:00
David Soulayrol
c493be5b4f Ajout de la carte de Vieux-Marché. 2023-11-23 22:20:59 +01:00
David Soulayrol
7966d5d7ba Introduction et mentions légales. 2023-11-19 14:58:51 +01:00
David Soulayrol
2a193f51c5 Évolution des CGU. 2023-11-19 14:50:45 +01:00
David Soulayrol
6eea7a7d7b Typos. 2023-11-19 14:49:44 +01:00
David Soulayrol
86bc5e3d4f Nouveau service Signature PDF. 2023-11-19 14:49:44 +01:00
David Soulayrol
7fff8a5222 Nouveau service Wallabag. 2023-11-19 14:49:44 +01:00
David Soulayrol
6c56aa23e9 Nouveau service Tiny Tiny RSS. 2023-11-19 14:49:44 +01:00
David Soulayrol
5896795eed Mise à jour des informations sur les services. 2023-11-19 14:49:44 +01:00
David Soulayrol
dd1a0db6c7 Billet et CR d'octobre. 2023-10-11 22:43:00 +02:00
David Soulayrol
4e1f219a06 Définition du viewport sur les pages (fix #3). 2023-09-23 19:48:27 +02:00
David Soulayrol
0ca6cba972 Billet et CR de septembre. 2023-09-23 19:47:04 +02:00
David Soulayrol
8d9eb99bd9 Billet d'août. 2023-09-10 12:04:18 +02:00
David Soulayrol
cf4381f0a3 Billet et CR de juillet. 2023-07-21 10:34:22 +02:00
David Soulayrol
e47b4723b6 Billet et CR de juin. 2023-07-21 09:54:26 +02:00
David Soulayrol
170eb5d3d8 Billet et CR de mai. 2023-06-17 10:41:34 +02:00
David Soulayrol
e60a04753d Billet d'avril. 2023-04-26 22:50:29 +02:00
David Soulayrol
12a40e3be8 Traitement des articles anciens sur le blog. 2023-03-25 15:07:50 +01:00
David Soulayrol
d22e2e81a3 Ajout du lien sur l'accueil dans le menu. 2023-03-25 15:07:27 +01:00
David Soulayrol
2a3f19aeac Billet et CR de mars. 2023-03-15 21:39:50 +01:00
David Soulayrol
b438d9113f Nouvelle chaîne de traitement de statistiques.
Ceci marque le début du support des fichiers propriétés pour la
fourniture de statistiques à https://stats.chatons.org.

Les fichiers sont traitées au moment de la génération du site pour
compléter les informations pouvant être obtenues automatiquement.
2023-03-12 15:10:08 +01:00
David Soulayrol
d0f95cdecf Support du calendrier NextCloud (fix #7). 2023-02-13 09:01:17 +01:00
David Soulayrol
4d71bbe764 Billet et CR de février. 2023-02-12 12:02:40 +01:00
David Soulayrol
b9ec4b2ae5 Typo sur le billet de janvier. 2023-02-12 12:02:40 +01:00
David Soulayrol
c778447dce Ajout de l'heure des réunions mensuelles en première page. 2023-02-11 10:08:42 +01:00
David Soulayrol
79855006b3 Billet et CR de janvier. 2023-01-15 12:37:10 +01:00
David Soulayrol
486046344c Ajout du lien vers les chaînes vidéos chez Te Domum. 2023-01-03 11:13:41 +01:00
David Soulayrol
2bcdbe68ac Mention de l'appartenance au CHATONS. 2023-01-03 11:13:32 +01:00
David Soulayrol
59ca192f63 Billet et CR de décembre. 2022-12-13 19:28:20 +01:00
David Soulayrol
822f2d97c3 Droit à l'export des données dans les CGU. 2022-12-04 15:30:13 +01:00
David Soulayrol
8d92f441b0 Mise à jour des pavés Liberté et Solidarité. 2022-12-04 15:30:13 +01:00
David Soulayrol
9667de87b4 CR du 6 novembre. 2022-11-06 16:03:14 +01:00
David Soulayrol
f9b2d86c84 Suppression du code Matomo (fix #12). 2022-11-03 21:16:29 +01:00
David Soulayrol
3cb7f235a6 Correction sur le service coffre-fort (fix #11). 2022-10-26 21:31:50 +02:00
David Soulayrol
3d41955bc2 Correction de la description des listes (fix #10). 2022-10-26 21:29:44 +02:00
David Soulayrol
304168e779 Davantage de contacts dans les mentions légales. 2022-10-26 21:29:02 +02:00
David Soulayrol
8f1dbc3f08 Correction d'une typo dans le CR 20221006. 2022-10-26 20:57:17 +02:00
David Soulayrol
0f85790dbc Refonte de la page de services (fix #6). 2022-10-15 19:10:31 +02:00
David Soulayrol
fb10373252 CR de l'AG du 6 octobre. 2022-10-10 19:11:29 +02:00
David Soulayrol
033a29b0a1 Invitation à l'AG 2022. 2022-10-10 18:53:53 +02:00
David Soulayrol
574af56e22 CR du 1er septembre. 2022-10-10 18:53:39 +02:00
David Soulayrol
6be87be1fb Documentation des possibilités de debug. 2022-10-10 18:53:30 +02:00
David Soulayrol
a311e6c238 Factorisation du style des comptes-rendus.
Le commit définitif devrait référencer metalsmith-groff 0.4.0.
2022-10-10 18:52:01 +02:00
David Soulayrol
32c83c4245 Meilleure mise en évidence du focus sur les liens. 2022-09-04 10:04:26 +02:00
David Soulayrol
ddde4f1309 Mise en évidence automatique des liens externes.
Ceci concerne uniquement le traitement des fichiers Markdown (il est
toujours nécessaire de traiter manuellement les sources écrites en
HTML).

Pour réaliser cette fonction, le plugin metalsmith-mardownit a été
remplacé par @metalsmith/markdown.
2022-09-04 09:54:31 +02:00
David Soulayrol
1f8be84377 Mise en avant des rendez-vous mensuels. 2022-09-04 09:49:59 +02:00
fce660b564 Mise à jour de 'content/mentions_legales.md' (fix #4).
- Ajout du Directeur de publication.
- Déplacement du paragraphe "Nous contacter" : pour plus de lisibilité, il est placé en haut de la page.

Reviewed-on: https://apps.ti-nuage.fr/gitea/ti-nuage/site/pulls/8
Co-authored-by: Nourdine Gernelle <nounix@ti-nuage.fr>
Co-committed-by: Nourdine Gernelle <nounix@ti-nuage.fr>
2022-09-03 16:10:09 +02:00
92 changed files with 6527 additions and 335 deletions

View File

@@ -3,19 +3,17 @@
L'association Ti Nuage offre une palette des services numériques pour ses adhérents et les internautes, et promeut les logiciels libres et un usage éclairé et raisonné d'Internet.
Le site de l'association doit décrire ses missions et fournir un aperçu des services qu'elle propose, ainsi que de leurs conditions d'usage.
## Technologie
## Génération du site
Le site est créé à l'aide du logiciel libre [MetalSmith](http://www.metalsmith.io). Il s'agit d'un outil de tansformation de fichiers qui permet en particulier la génération de sites statiques. L'intérêt de tels sites est leur facilité de déploiement, le peu d'usage qu'ils font en terme de ressources et leur robustesse. L'inconvénient est la nécessité de connaître quelques rudiments sur l'usage d'une ligne de comande pour re-générer et re-déployer le site à chaque modification.
Le site est créé à l'aide du logiciel libre [MetalSmith](http://www.metalsmith.io). Il s'agit d'un outil de transformation de fichiers qui permet en particulier la génération de sites statiques. L'intérêt de tels sites est leur facilité de déploiement, le peu d'usage qu'ils font en terme de ressources et leur robustesse. L'inconvénient est la nécessité de connaître quelques rudiments sur l'usage d'une ligne de commande pour régénérer et redéployer le site à chaque modification.
## Sources
### Préparation des sources
**Metalsmith** requiert la disponibilité de **NodeJS** et **npm**.
Pour installer les sources du site sur votre machine :
Les sources du site peuvent être téléchargées depuis le dépôt **Gitea** ou bien copiées localement à l'aide de **git** avec la commande suivante.
git clone https://apps.ti-nuage.fr/gitea/ti-nuage/site.git
Le projet s'appuie sur un certain nombre de dépendances, utiles au developpement ou à la génération du site lui-même. Pour installer ces dépendances :
Le projet s'appuie sur un certain nombre de dépendances, utiles au développement ou à la génération du site lui-même. Il est tout d'abord nécessaire d'installer **NodeJS** et **npm**. L'installation de ces logiciels dépend du système d'exploitation utilisé. Le reste des dépendances peut alors être assemblé avec la commande suivante.
npm install
@@ -24,7 +22,25 @@ Le projet s'appuie sur un certain nombre de dépendances, utiles au developpemen
Le script `package.json` comprend une série de commandes utiles au développement et à la génération du site. Les plus utiles sont :
- pour générer le site : `npm run build`,
- pour le servir localement et le tester sur son navigateur : `npm run server`.
La liste des dommandes existantes est disponible avec `npm run`.
La liste des commandes existantes est disponible avec `npm run`. Il est possible d'obtenir davantage d'informations en cas de problème avec la variable d'environnement `DEBUG`. Par exemple :
DEBUG=metalsmith* npm run build
## Structure
Sauf les exceptions détaillées plus bas, l'ensemble du site de l'association est composé de pages statiques dont les sources figurent dans ce projet. Les billets d'actualité et les comptes-rendus de réunion sont eux-mêmes générés ou assemblés avec le reste des pages du site.
### Supports de conférences
Les documents hébergés dans le projet [ti-nuage/talks](https://forge.ti-nuage.fr/gitea/ti-nuage/talks) peuvent être publiés sur la page /rencontres. Pour ce faire, il faut renseigner la variable d'environnement PATH_TALKS. Par exemple :
PATH_TALKS=../tinuage-talks/documents npm run server
### Intégration du calendrier
Afin d'être réactif, l'affichage des événements du calendrier partagé de l'association est effectué depuis le navigateur. Si le navigateur dispose d'un support Javascript actif, alors :
- les événements à venir sont mixés avec les billets récents du blog dans la rubrique Actualité de la page d'accueil ;
- le menu propose une entrée « Calendrier » à la suite de « Actualité ». Cette nouvelle page présente plus largement les événements récents ou à venir.

View File

@@ -20,6 +20,11 @@ a {
color: #373d3f;
}
a:focus {
color: red;
font-weight: bolder;
}
a.external::after {
content: url(/images/external-link.svg);
display: inline-flex;
@@ -69,6 +74,11 @@ h3 a:hover {
text-decoration: underline;
}
blockquote {
border-left: 5px solid #dd9999;
padding: 0 2em 0 2em;
}
p + h5 {
margin-top: 32px;
}
@@ -85,12 +95,56 @@ abbr {
border-bottom: 1px dotted #373d3f;
}
.archives {
display: flex;
flex-wrap: wrap;
}
.archives article {
padding-left: 1em;
padding-right: 1em;
width: calc(50% - 2em);
}
.archives article h2 {
font-size: 1.2em;
}
.loader-wrapper {
display: grid;
grid-template-columns: 1fr 4fr;
margin-left: auto;
margin-right: auto;
padding: 1em;
width: 400px;
}
.loader-wrapper div {
animation: spin 2s linear infinite;
display: table-column-group;
height: 30px;
width: 30px;
border: 5px solid #fff0;
border-top: 5px solid #555;
border-radius: 50%;
}
.loader-wrapper p {
padding-top: 0.5em;
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.meta-published {
color: #999;
margin-bottom: 1em;
}
.Button {
.button {
margin: 0 1em 0 1em;
padding: 8px 24px;
background: #373d3f;
color: #fff;
@@ -103,6 +157,10 @@ abbr {
display: inline-block;
}
.violet {
background: blueviolet;
}
.tac {
text-align: center;
}
@@ -111,6 +169,10 @@ abbr {
text-align: right;
}
.flex {
display: flex;
}
.mt128 {
margin-top: 128px;
}
@@ -174,13 +236,46 @@ nav section ul li {
font-size: 1.5em;
}
.news-entry h3 {
position: relative;
padding-left: 2em;
padding-top: 0.2em;
}
.news-entry h3::before {
content: "";
position: absolute;
left: 0;
top: 0;
height: 48px;
width: 48px;
}
.blog-entry h3::before {
background: transparent url(/images/uicons/comment.svg) center center no-repeat;
}
.event-entry h3::before {
background: transparent url(/images/uicons/alarm-clock.svg) center center no-repeat;
}
.event-elapsed h3 {
color: grey;
text-decoration: line-through;
}
.services {
border: lightblue 4px solid;
padding: 0.6em;
}
.services-title {
position: relative;
padding-left: 64px;
line-height: 48px;
}
.services-title:before {
.services-title::before {
content: "";
position: absolute;
left: 0;
@@ -191,6 +286,10 @@ nav section ul li {
border-radius: 50%;
}
.services-icon-bookmark::before {
background: #b9daf6 url(/images/uicons/bookmark.svg) center center no-repeat;
}
.services-icon-camera::before {
background: #b9daf6 url(/images/uicons/camera.svg) center center no-repeat;
}
@@ -199,6 +298,10 @@ nav section ul li {
background: #b9daf6 url(/images/uicons/users.svg) center center no-repeat;
}
.services-icon-megaphone::before {
background: #b9daf6 url(/images/uicons/megaphone.svg) center center no-repeat;
}
.services-icon-messages::before {
background: #b9daf6 url(/images/uicons/comments.svg) center center no-repeat;
}
@@ -227,6 +330,10 @@ nav section ul li {
background: #b9daf6 url(/images/uicons/paper-plane.svg) center center no-repeat;
}
.services-icon-pencil::before {
background: #b9daf6 url(/images/uicons/pencil.svg) center center no-repeat;
}
.services-icon-web::before {
background: #b9daf6 url(/images/uicons/globe.svg) center center no-repeat;
}
@@ -239,6 +346,33 @@ nav section ul li {
background: #b9daf6 url(/images/uicons/key.svg) center center no-repeat;
}
.services-software {
margin-top: 2em;
}
.services-software div {
display: flex;
justify-content: space-evenly;
padding-top: 1em;
padding-bottom: 1em;
}
.services-link a {
align-self: center;
}
.services-link img {
height: 2em;
}
.services-link p {
align-self: center;
font-size: small;
font-weight: bold;
padding-left: 0.8em;
width: 4em;
}
.frame {
border: 1px black solid;
overflow: hidden;
@@ -326,7 +460,7 @@ nav section ul li {
grid-template-columns: repeat(2, 1fr);
grid-template-rows: 1fr;
grid-column-gap: 64px;
grid-row-gap: 0;
grid-row-gap: 64px;
}
.Two-cols-Two-rows {

View File

@@ -0,0 +1,98 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="300mm"
height="300mm"
viewBox="0 0 300 300"
version="1.1"
id="SVGRoot"
sodipodi:docname="ti-nuage-square.svg"
inkscape:version="1.0.2 (e86c870879, 2021-01-15)">
<defs
id="defs644" />
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.7"
inkscape:cx="568.33327"
inkscape:cy="560"
inkscape:document-units="mm"
inkscape:current-layer="layer1"
inkscape:document-rotation="0"
showgrid="false"
inkscape:window-width="1920"
inkscape:window-height="1096"
inkscape:window-x="0"
inkscape:window-y="-16"
inkscape:window-maximized="0" />
<metadata
id="metadata647">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Calque 1"
inkscape:groupmode="layer"
id="layer1">
<path
d="m 15.183249,155.10712 v 25.20168 c 0,1.00263 0.300894,1.80546 0.902785,2.40726 0.601789,0.60219 1.780403,0.90279 3.53574,0.90279 h 3.535759 v 5.0403 c -1.655021,0.15072 -3.084377,0.22569 -4.288036,0.22569 -3.009148,0 -5.391379,-0.57724 -7.146715,-1.73036 -1.705195,-1.20368 -2.557776,-3.30995 -2.557776,-6.31909 V 155.10704 H 2.7705559 v -5.26592 H 9.165006 v -10.9833 h 6.018274 v 10.9833 h 7.974253 v 5.26592 z"
fill="#373d3f"
id="path404"
style="stroke-width:2.75187" />
<path
d="m 29.292047,136.60117 h 6.394522 v 7.37215 h -6.394522 z m 0.225696,13.24006 h 6.018337 v 38.81802 h -6.018337 z"
fill="#373d3f"
id="path406"
style="stroke-width:2.75187" />
<path
d="m 24.060226,202.27229 c 4.363285,0 7.723364,1.17861 10.080613,3.53584 2.407338,2.30689 3.610999,5.61714 3.610999,9.93012 v 26.25476 H 31.73351 v -25.65296 c 0,-3.00916 -0.777456,-5.19081 -2.331933,-6.54478 -1.55483,-1.40421 -3.736462,-2.10648 -6.54499,-2.10648 -1.253833,0 -2.532709,0.25065 -3.836684,0.75198 -1.253803,0.45139 -2.382233,1.17862 -3.38526,2.18167 -1.003049,1.00262 -1.830577,2.28193 -2.482568,3.83673 -0.652024,1.5545 -0.977985,3.41031 -0.977985,5.5667 v 21.96682 H 6.155784 v -38.81783 h 5.717392 v 5.7926 c 1.303975,-1.95597 2.984072,-3.5609 5.040323,-4.81461 2.056251,-1.25402 4.438482,-1.88086 7.146705,-1.88086 z"
fill="#373d3f"
id="path408"
style="stroke-width:2.75187" />
<path
d="m 76.908989,203.17518 v 38.81783 h -5.717554 v -5.7924 c -1.303832,1.95576 -2.983846,3.5606 -5.040323,4.8146 -2.056186,1.25382 -4.438485,1.88067 -7.146597,1.88067 -4.363363,0 -7.748435,-1.15364 -10.155763,-3.46053 -2.35725,-2.35723 -3.535875,-5.69245 -3.535875,-10.00543 v -26.25474 h 6.018325 v 25.65285 c 0,3.00914 0.77746,5.21588 2.332212,6.62019 1.554533,1.35418 3.736219,2.03117 6.544768,2.03117 1.253744,0 2.507509,-0.22571 3.761524,-0.67711 1.303843,-0.5013 2.457422,-1.254 3.460486,-2.25706 1.003043,-1.00263 1.830538,-2.28182 2.482444,-3.83662 0.651927,-1.55462 0.977989,-3.41041 0.977989,-5.5668 v -21.96672 z"
fill="#373d3f"
id="path410"
style="stroke-width:2.75187" />
<path
d="m 119.86756,237.10318 v 4.88983 c -0.95292,0.15089 -2.05646,0.22568 -3.31022,0.22568 -2.15663,0 -3.76124,-0.45139 -4.81465,-1.35386 -1.00306,-0.95272 -1.57986,-2.35723 -1.73012,-4.21282 -2.70838,4.16249 -6.92121,6.24399 -12.638497,6.24399 -4.262914,0 -7.623213,-0.97769 -10.080624,-2.93405 -2.407343,-1.95576 -3.61101,-4.7643 -3.61101,-8.42567 0,-1.50447 0.250659,-2.93373 0.752384,-4.28802 0.501413,-1.35418 1.303833,-2.55755 2.407323,-3.61095 1.153589,-1.05317 2.63299,-1.93068 4.438495,-2.63304 1.855593,-0.70205 4.112392,-1.20357 6.770422,-1.50437 l 5.567027,-0.60221 c 1.95602,-0.25065 3.46046,-0.75197 4.51361,-1.50468 1.05342,-0.80293 1.57984,-2.08128 1.57984,-3.83664 0,-2.05621 -0.62685,-3.58575 -1.88062,-4.5888 -1.25376,-1.00262 -3.53587,-1.50468 -6.84582,-1.50468 -3.310227,0 -5.717277,0.55228 -7.221993,1.65498 -1.504456,1.10351 -2.357266,3.10961 -2.557858,6.01829 h -6.018062 c 0.09982,-1.90564 0.451282,-3.636 1.053142,-5.19082 0.601786,-1.5545 1.504434,-2.90866 2.708101,-4.06232 1.253754,-1.15324 2.858636,-2.03117 4.814677,-2.63295 1.956016,-0.65214 4.363366,-0.97769 7.221993,-0.97769 2.70811,0 4.99025,0.27564 6.84582,0.82792 1.85559,0.55124 3.36031,1.3291 4.51361,2.33216 1.15357,1.00263 1.98109,2.20672 2.48274,3.61103 0.50141,1.35418 0.75208,2.85866 0.75208,4.51362 v 21.66593 c 0,1.25382 0.70225,1.88067 2.10654,1.88067 z m -22.192707,0.6771 c 1.45465,0 2.883967,-0.22571 4.288247,-0.6771 1.45437,-0.45139 2.75819,-1.12828 3.91178,-2.03116 1.15357,-0.90278 2.08123,-2.05623 2.78351,-3.46044 0.70195,-1.40431 1.05314,-3.05927 1.05314,-4.96521 v -4.58903 c -1.15358,0.90278 -2.85864,1.45466 -5.11544,1.65529 l -5.642147,0.67708 c -3.51085,0.40146 -5.892861,1.20368 -7.146887,2.40736 -1.253755,1.15365 -1.880637,2.68308 -1.880637,4.58903 0,1.90572 0.601807,3.46044 1.805505,4.66412 1.253754,1.15364 3.234829,1.73017 5.942929,1.73017 z"
fill="#373d3f"
id="path412"
style="stroke-width:2.75187" />
<path
d="m 159.64224,203.17518 v 37.31335 c 0,2.50753 -0.37621,4.81472 -1.12855,6.92098 -0.70204,2.10658 -1.80549,3.91204 -3.30994,5.41649 -1.50444,1.50438 -3.38535,2.68309 -5.64215,3.53586 -2.25681,0.85285 -4.91483,1.27877 -7.97436,1.27877 -5.01502,0 -8.92706,-1.15355 -11.73563,-3.46044 -2.80855,-2.25685 -4.41343,-5.26601 -4.81465,-9.02754 h 6.01833 c 0.40127,2.45749 1.47968,4.28803 3.23482,5.49159 1.80549,1.25381 4.23787,1.88099 7.29713,1.88099 3.91206,0 6.89617,-1.00265 8.95237,-3.00914 2.05619,-1.95608 3.08429,-4.96523 3.08429,-9.02756 v -3.76154 c -1.45436,1.95608 -3.2849,3.48581 -5.49161,4.58902 -2.20675,1.05319 -4.71424,1.57987 -7.5228,1.57987 -2.70838,0 -5.19084,-0.47635 -7.44766,-1.42936 -2.20671,-0.95272 -4.11265,-2.3071 -5.71755,-4.06223 -1.55452,-1.75544 -2.7582,-3.88707 -3.61099,-6.3946 -0.85256,-2.50773 -1.27881,-5.31635 -1.27881,-8.42565 0,-3.10931 0.42623,-5.91782 1.27881,-8.42566 0.85275,-2.50752 2.05647,-4.63905 3.61099,-6.39429 1.6049,-1.75533 3.51084,-3.10951 5.71755,-4.06252 2.25682,-0.95271 4.73928,-1.42928 7.44766,-1.42928 2.90873,0 5.49163,0.57724 7.74844,1.73037 2.25681,1.10322 4.11238,2.70805 5.56702,4.81463 v -5.64211 z m -18.28065,34.30421 c 3.76152,0 6.7707,-1.30417 9.0275,-3.91184 2.30715,-2.60789 3.46046,-6.26927 3.46046,-10.98351 0,-4.71425 -1.15331,-8.37532 -3.46046,-10.98321 -2.2568,-2.60798 -5.26598,-3.91204 -9.0275,-3.91204 -3.76126,0 -6.79547,1.35419 -9.10264,4.06223 -2.25679,2.65833 -3.38535,6.26905 -3.38535,10.83302 0,4.56396 1.12856,8.20006 3.38535,10.9081 2.30717,2.65803 5.34138,3.98725 9.10264,3.98725 z"
fill="#373d3f"
id="path414"
style="stroke-width:2.75187" />
<path
d="m 202.51441,224.6906 h -29.48957 c 0.30078,4.41316 1.50445,7.64799 3.61072,9.70443 2.15665,2.0061 4.94017,3.00926 8.35056,3.00926 2.7582,0 4.99023,-0.65214 6.69529,-1.95607 1.70506,-1.30415 2.90871,-3.05927 3.611,-5.266 h 6.24399 c -0.4513,1.80557 -1.15359,3.48549 -2.10656,5.04031 -0.90258,1.55459 -2.05619,2.90877 -3.46048,4.06232 -1.40427,1.10321 -3.0342,1.98103 -4.88979,2.63295 -1.85558,0.65214 -3.93709,0.97769 -6.24399,0.97769 -2.65803,0 -5.09041,-0.4514 -7.29712,-1.35418 -2.20672,-0.95272 -4.11267,-2.3069 -5.71728,-4.06235 -1.60489,-1.75544 -2.85892,-3.88676 -3.76152,-6.39449 -0.85257,-2.50751 -1.2788,-5.34109 -1.2788,-8.50085 0,-3.05927 0.42622,-5.81767 1.2788,-8.27515 0.85254,-2.50751 2.05619,-4.63906 3.611,-6.3945 1.60488,-1.80546 3.4855,-3.18438 5.64215,-4.13741 2.20671,-1.00265 4.66412,-1.50469 7.37225,-1.50469 2.90901,0 5.46659,0.55125 7.6733,1.65518 2.20673,1.05318 4.06257,2.50751 5.56704,4.36312 1.50444,1.80547 2.63297,3.9371 3.38533,6.3945 0.80243,2.45738 1.20368,5.09044 1.20368,7.89895 z m -17.82935,-16.92651 c -3.05925,0 -5.61711,0.95272 -7.67331,2.85866 -2.0562,1.90572 -3.33499,4.78933 -3.83664,8.65135 h 22.86966 c -0.15052,-1.60484 -0.50164,-3.10962 -1.05342,-4.51394 -0.55145,-1.40419 -1.30383,-2.60787 -2.2568,-3.61092 -0.95271,-1.05318 -2.10628,-1.88067 -3.46048,-2.48246 -1.30384,-0.6022 -2.83361,-0.90278 -4.58901,-0.90278 z"
fill="#373d3f"
id="path416"
style="stroke-width:2.75187" />
<path
d="m 65.948861,144.41671 c 1.927951,-7.5214 5.646,-14.46497 10.836848,-20.23915 5.190848,-5.7743 11.700935,-10.20783 18.975234,-12.92283 7.274557,-2.71492 15.097287,-3.63102 22.802237,-2.66978 7.70468,0.96103 15.0629,3.77078 21.44723,8.18976 2.60245,-13.84954 9.09493,-26.671909 18.71793,-36.966592 9.62274,-10.294872 21.97834,-17.636459 35.62126,-21.166058 13.64268,-3.529609 28.00854,-3.101305 41.41672,1.234886 13.40849,4.336285 25.30453,12.40103 34.29708,23.251 8.99147,10.849761 14.70983,24.035954 16.48205,38.015934 1.77218,13.98027 -0.47335,28.17606 -6.4724,40.92655 -6.00073,12.75083 -15.50788,23.52933 -27.40971,31.07467 -11.90182,7.54512 -25.7063,11.54526 -39.79834,11.53206"
stroke="#373d3f"
stroke-width="10.4008"
stroke-linecap="round"
stroke-linejoin="round"
id="path418"
style="opacity:1;stroke-width:10.401;stroke-miterlimit:4;stroke-dasharray:none;stroke-linecap:round;stroke:#373d3f;stroke-opacity:0.80000001;fill:none" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" data-name="Layer 1" viewBox="0 0 24 24" width="24" height="24"><path d="M13,2.051V1a1,1,0,0,0-2,0V2.051A10.98,10.98,0,0,0,3.681,20.176,3.024,3.024,0,0,0,2,23a1,1,0,0,0,2,0,1.2,1.2,0,0,1,1.11-1.229.932.932,0,0,0,.2-.062,10.924,10.924,0,0,0,13.39,0,1.033,1.033,0,0,0,.182.064A1.2,1.2,0,0,1,20,23a1,1,0,0,0,2,0,3.024,3.024,0,0,0-1.681-2.824A10.98,10.98,0,0,0,13,2.051ZM3,13a9,9,0,1,1,9,9A9.011,9.011,0,0,1,3,13Z"/><path d="M19.215,0a1,1,0,0,0,0,2A2.59,2.59,0,0,1,22,4.5a1,1,0,0,0,2,0A4.6,4.6,0,0,0,19.215,0Z"/><path d="M2,4.5A2.59,2.59,0,0,1,4.785,2a1,1,0,0,0,0-2A4.6,4.6,0,0,0,0,4.5a1,1,0,0,0,2,0Z"/><path d="M13,11.586V7a1,1,0,0,0-2,0v5a1,1,0,0,0,.293.707l3,3a1,1,0,0,0,1.414-1.414Z"/></svg>

After

Width:  |  Height:  |  Size: 783 B

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="24" height="24"><path d="M20.137,24a2.8,2.8,0,0,1-1.987-.835L12,17.051,5.85,23.169a2.8,2.8,0,0,1-3.095.609A2.8,2.8,0,0,1,1,21.154V5A5,5,0,0,1,6,0H18a5,5,0,0,1,5,5V21.154a2.8,2.8,0,0,1-1.751,2.624A2.867,2.867,0,0,1,20.137,24ZM6,2A3,3,0,0,0,3,5V21.154a.843.843,0,0,0,1.437.6h0L11.3,14.933a1,1,0,0,1,1.41,0l6.855,6.819a.843.843,0,0,0,1.437-.6V5a3,3,0,0,0-3-3Z"/></svg>

After

Width:  |  Height:  |  Size: 485 B

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><g id="_01_align_center" data-name="01 align center"><path d="M24,24H12.018A12,12,0,1,1,24,11.246l0,.063ZM12.018,2a10,10,0,1,0,0,20H22V11.341A10.018,10.018,0,0,0,12.018,2Z"/><rect x="7" y="7" width="6" height="2"/><rect x="7" y="11" width="10" height="2"/><rect x="7" y="15" width="10" height="2"/></g></svg>

After

Width:  |  Height:  |  Size: 431 B

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="24" height="24"><path d="M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm0,22A10,10,0,1,1,22,12,10.011,10.011,0,0,1,12,22Z"/><path d="M15.536,8.464A1,1,0,0,0,16.95,7.05a7,7,0,1,0,0,9.9,1,1,0,0,0-1.414-1.414,5,5,0,1,1,0-7.072Z"/></svg>

After

Width:  |  Height:  |  Size: 356 B

View File

@@ -0,0 +1 @@
<svg id="Layer_1" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" data-name="Layer 1"><path d="m13 20a5.006 5.006 0 0 0 5-5v-8.757a3.972 3.972 0 0 0 -1.172-2.829l-2.242-2.242a3.972 3.972 0 0 0 -2.829-1.172h-4.757a5.006 5.006 0 0 0 -5 5v10a5.006 5.006 0 0 0 5 5zm-9-5v-10a3 3 0 0 1 3-3s4.919.014 5 .024v1.976a2 2 0 0 0 2 2h1.976c.01.081.024 9 .024 9a3 3 0 0 1 -3 3h-6a3 3 0 0 1 -3-3zm18-7v11a5.006 5.006 0 0 1 -5 5h-9a1 1 0 0 1 0-2h9a3 3 0 0 0 3-3v-11a1 1 0 0 1 2 0z"/></svg>

After

Width:  |  Height:  |  Size: 505 B

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="24" height="24"><path d="M23.121,9.069,15.536,1.483a5.008,5.008,0,0,0-7.072,0L.879,9.069A2.978,2.978,0,0,0,0,11.19v9.817a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V11.19A2.978,2.978,0,0,0,23.121,9.069ZM15,22.007H9V18.073a3,3,0,0,1,6,0Zm7-1a1,1,0,0,1-1,1H17V18.073a5,5,0,0,0-10,0v3.934H3a1,1,0,0,1-1-1V11.19a1.008,1.008,0,0,1,.293-.707L9.878,2.9a3.008,3.008,0,0,1,4.244,0l7.585,7.586A1.008,1.008,0,0,1,22,11.19Z"/></svg>

After

Width:  |  Height:  |  Size: 527 B

View File

@@ -0,0 +1 @@
<svg id="Layer_1" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" data-name="Layer 1"><path d="m17 0a1 1 0 0 0 -1 1c0 2.949-2.583 4-5 4h-7a4 4 0 0 0 -4 4v2a3.979 3.979 0 0 0 1.514 3.109l3.572 7.972a3.233 3.233 0 0 0 2.953 1.919 2.982 2.982 0 0 0 2.72-4.2l-2.2-4.8h2.441c2.417 0 5 1.051 5 4a1 1 0 0 0 2 0v-18a1 1 0 0 0 -1-1zm-8.063 20.619a.983.983 0 0 1 -.898 1.381 1.232 1.232 0 0 1 -1.126-.734l-2.808-6.266h2.254zm7.063-6.019a7.723 7.723 0 0 0 -5-1.6h-7a2 2 0 0 1 -2-2v-2a2 2 0 0 1 2-2h7a7.723 7.723 0 0 0 5-1.595zm7.9.852a1 1 0 0 1 -1.342.448l-2-1a1 1 0 0 1 .894-1.79l2 1a1 1 0 0 1 .448 1.337zm-3.79-9a1 1 0 0 1 .448-1.342l2-1a1 1 0 1 1 .894 1.79l-2 1a1 1 0 0 1 -1.342-.448zm-.11 3.548a1 1 0 0 1 1-1h2a1 1 0 0 1 0 2h-2a1 1 0 0 1 -1-1z"/></svg>

After

Width:  |  Height:  |  Size: 776 B

View File

@@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" id="Outline" viewBox="0 0 24 24" width="24" height="24"><path d="M22.853,1.148a3.626,3.626,0,0,0-5.124,0L1.465,17.412A4.968,4.968,0,0,0,0,20.947V23a1,1,0,0,0,1,1H3.053a4.966,4.966,0,0,0,3.535-1.464L22.853,6.271A3.626,3.626,0,0,0,22.853,1.148ZM5.174,21.122A3.022,3.022,0,0,1,3.053,22H2V20.947a2.98,2.98,0,0,1,.879-2.121L15.222,6.483l2.3,2.3ZM21.438,4.857,18.932,7.364l-2.3-2.295,2.507-2.507a1.623,1.623,0,1,1,2.295,2.3Z"/></svg>

After

Width:  |  Height:  |  Size: 507 B

View File

@@ -0,0 +1,45 @@
# [File]
file.class = organization
file.protocol = ChatonsInfos-0.5
file.datetime =
file.generator =
# [Organisation]
organization.name = Ti Nuage
organization.country.code = FR
organization.country.name = France
organization.description = Hébergeur associatif, transparent, éthique, militant et solidaire dans le Trégor.
organization.type = ASSOCIATION
organization.website = https://www.ti-nuage.fr
organization.chatrooms.xmpp = ti-nuage@muc.ti-nuage.fr
organization.contact.url = https://www.ti-nuage.fr/mentions_legales.html
organization.contact.email = contact@ti-nuage.fr
organization.funding.helloasso = https://www.helloasso.com/associations/ti-nuage/adhesions/adhesion-1
organization.geolocation.address = Mairie, 11 places aux Chevaux, 22420 Le Vieux Marché
organization.geolocation.latitude = 48.60736
organization.geolocation.longitude = -3.45054
organization.guide.technical = https://wiki.ti-nuage.fr/fr/Administration/Infrastructure
organization.guide.user = https://wiki.ti-nuage.fr/
organization.legal.url = https://www.ti-nuage.fr/mentions_legales.html
organization.logo = https://www.ti-nuage.fr/images/logo-tinuage-square.svg
organization.memberof.chatons.startdate = 21/12/2022
organization.memberof.chatons.status.level = ACTIVE
organization.memberof.chatons.status.description =
organization.socialnetworks.mastodon = https://hostux.social/@tinuage
organization.socialnetworks.peertube = https://video.tedomum.net/a/tinunu/video-channels
organization.startdate = 15/10/2021
organization.status.description =
organization.status.level = ACTIVE
# [Subs]
subs.foo1 =
# [Metrics]

View File

@@ -0,0 +1,3 @@
Contact: mailto:contact@ti-nuage.fr
Expires: Sun, 31 Dec 2023 23:59 +0200
Preferred-Languages: fr, en

View File

@@ -0,0 +1,20 @@
---
title: Invitation à l'Assemblé Générale Ordinaire 2022
date: 2022-09-12
author: David Soulayrol
---
La prochaine Assemblée Générale de l'association Ti Nuage aura lieu le **6 octobre** prochain, à partir de **20 heures**. Elle se tiendra **à la Hutte, à Vieux-Marché**.
L'association Ti Nuage aura dans quelques jours onze mois d'existence. Elle aura réuni cette année vingt-six adhérents (dont quatre associations) autour de ses services d'hébergement Web et de ses outils de collaboration et de partage libres. Nous espérons continuer dans cette voie et continuer d'accompagner des particuliers et des structures dans la reprise en main de leur indépendance numérique tout au long de l'année à venir.
Les grandes lignes de l'ordre du jour sont les suivantes :
- bilan de la première année d'existence de l'association ;
- renouvellement du bureau ;
- discussion des objectifs pour l'année prochaine ;
- questions diverses.
Cette Assemblée est publique. Adhérents, curieux, sympathisants, vous êtes tous invités à découvrir les activités récentes et à venir de l'association, et à faire connaissance les uns les autres pour partager vos centres d'intérêt, vos besoins, vos conseils.

View File

@@ -0,0 +1,10 @@
---
title: Le billet de décembre
date: 2022-12-12
author: David Soulayrol
---
Voici, avec un peu plus de délai que d'habitude, le compte-rendu de notre dernier « premier jeudi du mois ». Il est [disponible à cette adresse](/cr/2022/cr-20221201.pdf).
Comme vous pourrez le lire, l'association possède maintenant les moyens de concrétiser l'implantation de ses outils à Vieux-Marché. Elle est également sollicitée pour différentes rencontres. Et certains de ses adhérents sont porteurs d'idées très intéressantes. Tout ceci nécessite maintenant un peu d'investissement humain. Aussi, si vous aimez aller à la rencontre des gens pour discuter de services numériques et de vie privée, si vous avez envie de vous frotter à un peu de programmation (très simple !), si vous voulez aider à tester des outils, n'hésitez pas à vous manifester.
Cela dit, l'année s'achève et nous vous souhaitons de bonnes fêtes. Nous vous reverrons bien sûr dès le mois prochain, **mais ATTENTION** : notre prochain rendez-vous sera exceptionnellement décalé au *deuxième jeudi* de janvier. En effet, une partie des membres de l'association sera le 5 janvier à Plogrescant pour préparer la manifestation *Faites du numérique* qui s'y tiendra au mois de mars. Nous serons donc plus facilement tous présents le **12 janvier** à la Hutte. Vous pouvez d'ores et déjà indiquer votre présence, proposer des sujets à aborder ou poser vos questions sur [ce pad](https://apps.ti-nuage.fr/pad/p/2023-01-reunion-mensuelle).

View File

@@ -0,0 +1,8 @@
---
title: Compte-rendu de la réunion du 1er septembre
date: 2022-09-05
author: David Soulayrol
---
Le compte-rendu de notre deuxième « premier jeudi du mois » est [disponible ici](/cr/2022/cr-20220901.pdf). Une nouvelle fois, la rencontre s'est faite en petit comité et l'ambiance était à la détente, les dossiers importants à gérer étant pour l'essentiel derrière nous. Un document court donc, pour un petit tour d'horizon des dernières activités.
Ce compte-rendu est également l'occasion de revenir sur le forum aux associations de Plouaret, où nous avons enregistré une nouvelle adhésion et fait des rencontres intéressantes.

View File

@@ -0,0 +1,8 @@
---
title: Compte-rendu de la réunion 3 novembre
date: 2022-11-06
author: David Soulayrol
---
Le compte-rendu de la dernière permanence de l'association à la Hutte à Vieux-Marché est [disponible ici](/cr/2022/cr-20221103.pdf). Du fait des vacances et des impératifs de chacun, la réunion s'est réduite à un duo, faisant de ce compte-rendu un record de concision.
Le prochain <em>premier jeudi</em> aura lieu le <b>1er décembre</b>, toujours à la Hutte. Vous pouvez d'ores et déjà indiquer votre présence, proposer des sujets à aborder ou poser vos questions sur [ce pad](https://apps.ti-nuage.fr/pad/p/2022-11-reunion-mensuelle).

View File

@@ -0,0 +1,10 @@
---
title: Compte-rendu de l'Assemblée Générale du 6 octobre
date: 2022-10-10
author: David Soulayrol
---
Le compte-rendu de l'Assemblée Générale qui s'est déroulée le 6 octobre à la Hutte à Vieux-Marché est [disponible ici](/cr/2022/cr-ag-20221006.pdf). La réunion a vu la présence de sept adhérents, quatre autres s'étant excusés. Les activités menées cette année ont été passées en revue, puis la discussion s'est portée sur l'année à venir.
Le faible nombre d'administrateurs reste le point le plus inquiétant. L'association se porte sinon très bien, avec de multiples contacts et une progression d'un ou deux adhérents tous les mois. Le bureau a été renouvelé et se trouve aujourd'hui consolidé avec deux nouveaux volontaires.
La fin d'année sera occupée par la conclusion des deux principales actions réalisées cette année ; notre adhésion aux [CHATONS](https://chatons.org) et les résultats de notre réponse à l'appel à projets *Construire le numérique dans les Côtes d'Armor*. Par la suite, nous envisagerons les premières étapes pour installer nos propres serveurs dans la région.

View File

@@ -0,0 +1,34 @@
---
title: Nouvelle rencontre et subventions
date: 2023-06-18
author: David Soulayrol
---
## Rencontre numérique à Lannion
Nous étions conviés le mercredi 7 juin à la Maison du département à Lannion pour une rencontre autour de :
- la politique numérique départementale ;
- le réseau Construire le numérique en Côtes d'Armor ;
- la Numérithèque des Côtes d'Armor et ses modalités d'accès ;
- les appels à projets numériques, avec un bilan et un retour d'expériences des lauréats.
C'est Nourdine seul qui a fait acte de présence cette fois-ci, merci à lui. L'occasion lui a permis de revoir Grégoire et Florian du FabLab et de faire connaissances avec une poignée d'autres personnes, dont la directrice de la maison du département qui suit avec intérêt les actions menées par les <abbr title="Collectif des Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires">Chatons</abbr>.
## Subvention du FDVA
Nous avons appris le 6 juin qu'une subvention du <abbr title="Le Fonds pour le Développement de la Vie Associative">FDVA</abbr> était octroyée à l'assiocation. Merci à Roxane qui travaille sur les recherches de financement pour nous.
## Le Tour des Chatons
Il est en basse Normandie un homme qui fournit un travail d'analyse toujours plus remarquable chaque année sur les hébergeurs faisant partie des Chatons. Il s'agit de Fabrice Noel qui, quand d'autres suivent les deux roues sur les routes fait lui le Tour de ces hébergeurs pour donner un aperçu qualitatif des services proposés.
Commençant avec une [simple synthèse en 2021](https://forum.chatons.org/t/meteo-pourrie-ce-week-end-jai-donc-visite-79-chatons-et/2181), il livrait l'an dernier un [document détaillé](https://forum.chatons.org/t/chatons-2022-le-tour/3972) particulièrement intéressant sur, par exemple, l'ergonomie ou le respect de la charte des différents Chatons.
Le Tour 2023 est déjà parti et devrait arriver à la mi-juillet, non pas sur les Champs Élysées mais sur [le forum](https://forum.chatons.org). On en reparle donc bientôt.
## Réunions de l'association
Le compte-rendu de notre dernier premier jeudi est [disponible ici](/cr/2023/cr-20230601.pdf). La soirée a réuni les suspects usuels pour un état des lieux sur les commandes de matériel et les événements récents.
Notre prochaine réunion aura lieu à la veille des vacances scolaires, et un jeudi comme il se doit, c'est à dire le **6 juillet**, toujours à la Hutte. L'ordre du jour figure sur [ce pad](https://apps.ti-nuage.fr/pad/p/2023-07-reunion-mensuelle). Vous pouvez à tout moment y indiquer votre présence et proposer les sujets que vous voulez voir aborder.

View File

@@ -0,0 +1,32 @@
---
title: Une année de plus
date: 2023-12-10
author: David Soulayrol
---
## Appel à projets numériques
Le Conseil Départemental des Côtes d'Armor lançait au début de l'été un appel à projets numériques. C'est ce même appel qui a valu en 2022 à notre association d'obtenir une subvention, laquelle lui a permis de s'équiper plus rapidement que nous aurions pensé. Les nouveaux projets présentés ressemblent dans leur diversité à ceux de l'an passé. Nous notons parmi eux celui de [Esprit FabLab](https://esprit-fablab.org), le FabLab de Rostronen, qui souhaite développer des services numériques à la manière des [CHATONS](https://www.chatons.org). Nous leur souhaitons bon courage et espérons les revoir bientôt.
## Visite au café Théodore
Un groupe de personnes de [l'association Tohu-Bohu](https://www.cafetheodore.fr/tohu-bohu/) organise des ateliers numériques au [café Théodore](http://www.cafetheodore.fr). Ce 25 novembre, ils proposaient une première conférence avec pour sujets le courriel et le « cloud ». Nous avons fait le déplacement et rencontré une poignée d'animateurs sympathiques et investis, ainsi qu'un public qui l'était tout autant. Peut-être pourrons-nous nous impliquer dans des conférénces futures.
## Ada et Zangemann
C&F Éditions publie depuis peu un [album jeunesse](https://cfeditions.com/ada/) intitulé *Ada & Zangemann, un conte sur les logiciels, le skateboard et la glace à la framboise*. Il s'agit d'un ouvrage libre a plus d'un titre :
- il raconte de façon enthousiasmante la ré-appropriation par des enfants des appareils numériques qui les entourent ;
- il est diffusé selon la licence Creative Commons : Attribution, Partage dans les mêmes conditions (CC BY-SA 4.0 FR) ;
- sa version française est le fruit d'une traduction par plus dune centaine délèves dAlès, Besançon, Guingamp et Paris, proposée par [Alexis Kauffmann](https://fr.wikipedia.org/wiki/Alexis_Kauffmann) (fondateur de [Framasoft](https://framasoft.org/fr/)) et coordonnée par [l'ADEAF](https://adeaf.net) sur loutil libre Digipad de [La Digitale](https://ladigitale.dev) (le processus est à lire dans [cette synthèse](https://cfeditions.com/ada/ressources/Bulletin_ADEAF_n_153_A-Z_48-54.pdf));
- il est édité avec [Paged.js](https://pagedjs.org), un logiciel libre permettant de formatter un document HTML pour l'impression.
Disponible en papier donc, mais aussi en version PDF à prix libre. La lecture est tout aussi plaisante pour un adulte et, pour finir de vous convaincre, le livre — soutenu par la [Free Software Foundation Europe (FSFE)](https://fsfe.org/activities/ada-zangemann/) — est accompagné de jolis autocollants.
## Prochains jeudis
Le compte-rendu du dernier jeudi de l'association de l'année, qui s'est déroulée ce 7 décembre, est [disponible ici](/cr/2023/cr-20231207.pdf). Une fois n'est pas coutume, il est de la main de Nourdine.
Notre prochaine rencontre aura lieu le **4 janvier**, à la Hutte bien sûr. L'ordre du jour se construit sur [ce pad](https://apps.ti-nuage.fr/pad/p/2024-01-reunion-mensuelle). Vous pouvez à tout moment y indiquer votre présence et proposer les sujets que vous voulez voir aborder.
Passez de bonnes fêtes de fin d'année !

View File

@@ -0,0 +1,27 @@
---
title: Rencontres, projections, lectures... Et réunion
date: 2023-05-08
author: David Soulayrol
---
## L'enquête GAFAM Nation
Issu de [Basta!](https://basta.media/), lObservatoire des multinationales est *un média en ligne sur les grandes entreprises et plus généralement sur les pouvoirs économiques, ainsi que sur leurs relations avec le pouvoir politique*. En fin d'année dernière, il mettait en ligne son rapport [GAFAM Nation](https://multinationales.org/fr/enquetes/gafam-nation/) mettant en lumière à quel point les dépenses de lobbying des géants du Web se sont développées ces dernières années. Une lecture fortement recommandée, qui démontre comment ces entreprises se positionnent aussi comme des partenaires incoutournables des institutions qui manquent fortement d'expertise et de moyens.
Il est aussi possible de découvrir ce rapport en écoutant l'interview de ses auteurs dans l'émission [Libre à vous #171](https://www.libreavous.org/171-le-rapport-gafam-nation)
## EntreeLibre#3
Au Centre des Abeilles, à Quimper, se tiendra du 18 au 20 mai la troisième édition d'EntréeLibre, c'est à dire un évènement gratuit et tourné vers le public le plus large et le plus néophyte quant aux usages et aux technologies du numérique. [Au programme](https://entreelibre.quimpernet.xyz/Programme), des conférences et des ateliers afin de *découvrir, comprendre et essayer*, et des rencontres avec les personnes qui connaissent (Stéphane Bortzmeyer) ou qui promeuvent la liberté et les outils éthiques avec talent (David Revoy, Gee, ...).
La venue de ces intervenants n'est pas sans nécessiter une certaine logistique, et bien que gratuit l'organisation a quelques frais à couvrir. Aussi, si vous avez quelque menue monnaie dans la poche, n'hésitez pas à participer à [leur financement](https://www.helloasso.com/associations/centre-des-abeilles/collectes/entreelibre-3).
## Au sujet de la cybersurveillance
Mardi 23 mai, à 20 h, [le groupe 113 de Lannion](https://www.net1901.org/association/AMNESTY-INTERNATIONAL-GROUPE-N%C2%B0113-DE-LANNION,2410662.html) organise [une projection-débat](https://www.ouest-france.fr/bretagne/lannion-22300/le-film-damnesty-sur-la-cybersurveillance-a-voir-le-23-mai-a-lannion-6a12166c-edce-11ed-b056-f847ef5daae0) dans la salle de conférences de lespace Sainte-Anne. Le titre du documentaire proposé par Amnesty international ne peut qu'intéresser les visiteurs de ce site : *Cybersurveillance, un impact planétaire*. Le débat tournera autour de la surveillance numérique et des impacts sur les droits humains.
## Réunions de l'association
Le compte-rendu de notre dernière réunion, le jeudi 4 mai dernier, est [disponible ici](/cr/2023/cr-20230504.pdf). Pour l'essentiel, les discussions ont tourné autour de l'installation des premières machines. On approche du début de la migration ; il nous manque seulement les disques durs !
Notre prochaine réunion aura donc lieu le prochain premier jeudi, c'est à dire le **1er juin** à la Hutte, comme il se doit. L'ordre du jour figure sur [ce pad](https://apps.ti-nuage.fr/pad/p/2023-06-reunion-mensuelle). Vous pouvez à tout moment y indiquer votre présence et proposer les sujets que vous voulez voir aborder.

View File

@@ -0,0 +1,31 @@
---
title: Le billet de février
date: 2023-02-12
author: David Soulayrol
---
## Les Castors Perchés
Ce mercredi 15 février à 18 heures se tient l'Assemblée Générale de l'association **Les Castors Perchés** à [La Hutte](https://lahutte.ti-nuage.fr) au Vieux-Marché. Il s'agit de l'association qui gère cet espace partagé *ouvert aux entrepreneurs, aux télétravailleurs et aux associations*. Elle héberge aussi le matériel de **Ti Nuage** qui s'y réunit tous les mois.
Le lieu favorise les rencontres et les échanges. À l'image de **Ti Nuage**, tous les adhérents sont invités à participer à son fonctionnement.
## Je ne suis pas une data
L'association **[UFC - Que Choisir](https://www.quechoisir.org/combat-ufc-que-choisir-premiere-association-de-consommateurs-de-france-t3075)** a lancé une campagne visant à ouvrir les yeux sur les données amassées par les grandes entreprises du Web : [Je ne suis pas une data](https://www.jenesuispasunedata.fr). Elle fournit des conseils pour la sécurisation de vos réseaux et de vos machines, des outils pour l'analyse des données collectées sur vous sur différents sites, et des articles sur les actions menés en justice sur le sujet.
Pour mémoire, vous avez le droit de demander à toute entreprise opérant sur le Web le détail exact de toutes les données recueillies en rapport avec votre usage de ses services. En cas de difficultés, **UFC - Que Choisir** peut vous accompagner dans vos demandes et vous apporter une assistance juridique.
## Faites du Numérique
[Nous en parlons depuis quelques mois](https://www.letelegramme.fr/cotes-darmor/plougrescant/plougrescant-prepare-une-fete-numerique-hors-normes-28-12-2022-13249219.php), cette *Faites du Numérique* aura lieu dans la salle polyvalente Michel-le-Saint de Plougrescant toute l'après-midi du 11 mars. Son objet est de permettre aux visiteurs de découvrir différents usages et implications du numérique, [en dehors des écrans](https://www.patginformatique.bzh/component/zoo/item/faites-du-numerique?Itemid=101
).
Pour **Ti Nuage** il s'agira d'expliquer au public ce qu'est un *logiciel libre*, quand on entend beaucoup chez les autres intervenants parler de *logiciels gratuits*. Nous pourrons aussi faire découvrir aux visiteurs l'intérêt d'utiliser des services numériques indépendants et la richesse de l'offre logicielle libre pour tous les usages.
## Réunions de l'association
Le compte-rendu de notre dernière réunion, le jeudi 2 février dernier, est [disponible ici](/cr/2023/cr-20230202.pdf). Cette soirée a été l'occasion de faire un point sur les usages et les problèmes rencontrés sur les outils de courriels avec Isa de la Convergence des Loutres.
Notre prochaine réunion aura lieu le **2 mars** à la Hutte, comme il se doit. Vous pouvez d'ores et déjà indiquer votre présence, proposer des sujets à aborder ou poser vos questions sur [ce pad](https://apps.ti-nuage.fr/pad/p/2023-03-reunion-mensuelle).

View File

@@ -0,0 +1,41 @@
---
title: Assemblée d'automne
date: 2023-10-11
author: David Soulayrol
---
## Retour à Quimper
[Nous faisions part il y a quelques mois](/blog/2023/05/rencontres-projections-lectures...-et-reunion) de l'événement [Entrée Libre #3](https://www.centredesabeilles.fr/entree-libre3) qui s'est tenu au printemps à Quimper, au Centre des Abeilles. Cet événement, étudié pour s'adresser aux curieux et aux novices et pas seulement aux amateurs ou aux profesionnels des questions numériques, a été l'occasion de conférences instructives et d'ateliers qui le furent tout autant.
Par hasard, j'ai découvert que la conférence de Maïwann, *Justice sociale et environnementale*, était visible [sur l'instance PeerTube de ecologie.bzh](https://peertube.ecologie.bzh/w/bDZtndtRVeN3Aru44Xw4xP). Une belle occasion de prendre connaissance de faits et de chiffres qui mesurent l'impact des activités numériques sur la planète comme sur les relations entre citoyens. Et un bon complément à [la fresque du numérique](https://www.fresquedunumerique.org/).
## Assemblée Générale Ordinaire 2023
L'Assemblée Générale de l'association se tiendra le **jeudi 16 novembre**, à partir de 20 heures, à la Hutte, à Vieux Marché. Cette réunion, ouverte à tous, adhérents ou non, sera l'occasion de présenter le bilan de l'année passée, les perspectives à venir, et de reconduire le bureau de l'association.
Venez donc nombreux, avec vos questions, vos remarques, vos envies. Apportez de qui boire, de quoi grignotter, la soirée n'en sera que plus conviviale !
Notre rencontre sera aussi comme chaque fois l'occasion de discuter de services numériques et de logiciels libres. Par conséquent, exceptionnellement, **il n'y aura pas de premier jeudi en novembre**.
## Comptes-rendus
Le compte-rendu de notre dernier premier jeudi est [disponible ici](/cr/2023/cr-20231005.pdf).
Pour mémoire, il est possible de rencontrer des représentants de l'association tous les premier jeudi et, sauf si vraiment personne ne se présente et qu'il ne se passe rien, un compte-rendu est rédigé ensuite. Voici donc les compte-rendus rédigés depuis notre dernière Assemblée Générale au mois d'octobre 2022.
### 2022
- [3 novembre](/cr/2022/cr-20221103.pdf)
- [1er décembre](/cr/2022/cr-20221201.pdf)
### 2023
- [12 janvier](/cr/2023/cr-20230112.pdf)
- [2 février](/cr/2023/cr-20230202.pdf)
- [2 mars](/cr/2023/cr-20230302.pdf)
- [4 mai](/cr/2023/cr-20230504.pdf)
- [1er juin](/cr/2023/cr-20230601.pdf)
- [6 juillet](/cr/2023/cr-20230706.pdf)
- [7 septembre](/cr/2023/cr-20230907.pdf)
- [5 octobre](/cr/2023/cr-20231005.pdf)

View File

@@ -0,0 +1,26 @@
---
title: Le billet de janvier
date: 2023-01-12
author: David Soulayrol
---
Nous notons qu'une conférence au Carré Magique ce mois-ci devrait intéresser les personnes sensibles aux coûts énergétique et écologique du numérique. Pour le reste, manifestations publiques et considération matérielles nous occupent beaucoup en ce début d'année.
## Conférence au Carré Magique
Dans le cadre des conférences organisées par le groupe *Rencontres*, M. Marc Collin (informaticien, enseignant à Rennes, membre du collectif *GreenIT*) intervient ce mercredi **25 janvier** au Carré Magique, à Lannion, pour discuter de sobriété numérique.
> L'univers numérique dans lequel nous vivons a un impact environnemental non négligeable : le numérique émet désormais plus de CO² que le transport aérien dans le monde, et pour chaque Français, ce sont 6% de la consommation d'énergie primaire, et 4% des gaz à effet de serre émis. Et ces chiffres augmentent très rapidement avec les nouvelles applications, les objets connectés, etc... Il est donc important d'analyser à quel niveau se situent ces impacts : utilisateurs / réseaux / centres de données, de façon à pouvoir agir plus efficacement pour aller vers des systèmes plus vertueux et plus sobres !
>
> Des groupes de recherche travaillent sur ce sujet, mais c'est aussi notre affaire, à chacun d'entre nous , consommateurs, voire surconsommateurs de technologies numériques…
Les renseignements pratiques sont disponibles sur le site du [Carré
Magique](https://www.carre-magique.com/spectacles/vers-la-sobriete-numerique).
## Réunions de l'association
Le compte-rendu de notre dernière réunion, ce jeudi 12 janvier, est [disponible ici](/cr/2023/cr-20230112.pdf). Il y est en particulier question de l'installation de notre matériel à Vieux-Marché et des nombreuses rencontres publiques de **Ti Nuage** dans les mois à venir.
Notez en particulier la manifestation *Faites du Numérique* **le 11 mars prochain à Plougrescant**. Cet événement voit le jour grâce à la distinction du projet dans le cadre l'appel *Construire le numérique en Côte d'Armor*, lequel a aussi récompensé notre association. Elle lieu dans la salle polyvalente Michel le Saint et son objet est de permettre aux visiteurs de découvrir différents usages et implications du numérique, en dehors des écrans.
Notre prochaine réunion aura lieu le **2 février** à la Hutte, comme il se doit. Vous pouvez d'ores et déjà indiquer votre présence, proposer des sujets à aborder ou poser vos questions sur [ce pad](https://apps.ti-nuage.fr/pad/p/2023-02-reunion-mensuelle).

View File

@@ -0,0 +1,17 @@
---
title: Rencontres estivales
date: 2023-07-21
author: David Soulayrol
---
Ce mardi 18 juillet avait lieu à la brasserie Kerampont une conférence pour tout public sur les « impacts sociétaux du numérique ainsi que quelques outils pour aborder une vie numérique plus paisible ». La conférence était proposée par Killian, le représentant dans le Trégor du [RésiLien](https://resilien.fr), un CHATONS présent à la fois à Lannion et dans la Loire.
Le support de la conférence sera mis à disposition bientôt sur le site du RésiLien, mais il est déjà possible de consulter sur son blog [cet article](https://resilien.fr/blog/limpact-environnemental-du-num%C3%A9rique) sur les effets des activités numériques sur l'environnement, ou [cet autre document](https://resilien.fr/blog/la-sobri%C3%A9t%C3%A9-num%C3%A9rique) qui donne une introduction à la sobriété numérique.
Cette conférence fut l'occasion de faire un peu plus connaissance avec Killian, déjà rencontré lors d'une manifestation autour du Logiciel Libre au FabLab l'an dernier. Elle fut aussi l'occasion de faire connaissance avec la présidente de [l'April](https://www.april.org/) (qui a d'excellents goûts puisqu'elle est en vacances dans la région !), laquelle sera également présente [ce samedi à Bégard](https://www.agendadulibre.org/events/27786) pour une présentation de l'April et une rencontre avec les libristes du Trégor.
## Réunions de l'association
Le compte-rendu de notre dernier premier jeudi est [disponible ici](/cr/2023/cr-20230706.pdf). La soirée s'est déroulée en comité très privé et de manière très studieuse. Outre un état des lieux sur nos finances, nous avons progressé sur l'installation de notre routeur et sur l'hébergement des sites Web des adhérents.
Notre prochaine réunion, pleinement estivale, se tiendra un jeudi, évidemment, et plus précisément le **3 août**, toujours à la Hutte. L'ordre du jour se construit sur [ce pad](https://apps.ti-nuage.fr/pad/p/2023-08-reunion-mensuelle). Vous pouvez à tout moment y indiquer votre présence et proposer les sujets que vous voulez voir aborder.

View File

@@ -0,0 +1,23 @@
---
title: Le billet de mars
date: 2023-03-15
author: David Soulayrol
---
## Faites du Numérique à Plougrescant
Ça y est, la manifestation *Faites du Numérique* organisée à Plougrescant ce 11 mars a bien eu lieu. L'accueil était parfait et l'après-midi a été l'occasion de rencontrer quelques personnées curieuses. Elle a aussi surtout permis de faire mieux connaissance avec Florian Vasseur du FabLab de Lannion (que nous remercions pour le prêt des grands panneaux de l'Expo Libre), de Jean-Éric Monfort qui gère les cours proposés par l'association PATG sur Lannion ; de revoir Solène Trecherel, notre principale interlocutrice avec le département ; de rencontrer des élus de la municipalité et du canton de Plougrescant.
## Le guide d'auto défense numérique
En janvier sortait la sixième édition du [Guide d'auto-défense numérique](https://guide.boum.org/). Ce guide a pour objet de nous ouvrir les yeux sur le monde numérique, ses dangers, la surveillance toujours grandissante dont il est l'objet par des entités privées ou étatiques. Il apporte des éléments pour comprendre l'outil informatique, les réseaux. Et, de la manière de choisir un mot de passe correct jusqu'à l'utilisation de solutions telles que [Tor](https://www.torproject.org/), il fournit des conseils et des outils pour apprendre et mettre en œuvre des pratiques de protection appropriées à chaque situation.
Il est possible de le lire en ligne, ou de l'acquérir [en version papier](https://tahin-party.org/autodefense-numerique.html).
## Réunions de l'association
Le compte-rendu de notre dernière réunion, le jeudi 2 mars dernier, est [disponible ici](/cr/2023/cr-20230302.pdf). Le premier sujet de la soirée a été la préparation du support qui a servi à la présentation des logiciels libres à Plougrescant. Ce support est maintenant disponible [sur notre forge](https://apps.ti-nuage.fr/gitea/ti-nuage/talks).
Le second sujet de ce jeudi a été l'étude des achats de matériel à réaliser. Depuis, nous avons passé une première commande (grâce à l'avance des fonds de l'association **Koolisterik** que nous remercions chaleureusement), et nous installons une baie, un onduleur et un switch dans les jours à venir. Nous étudions maintenant comment migrer les premiers services.
Notre prochaine réunion aura lieu le **6 avril** à la Hutte, comme il se doit. Vous pouvez d'ores et déjà indiquer votre présence, proposer des sujets à aborder ou poser vos questions sur [ce pad](https://apps.ti-nuage.fr/pad/p/2023-04-reunion-mensuelle).

View File

@@ -0,0 +1,42 @@
---
title: Célébrations, lectures et travaux
date: 2023-08-19
author: David Soulayrol
---
## Joyeux anniversaire Debian
[Debian](https://fr.wikipedia.org/wiki/Debian) est une distribution Linux, c'est à dire un système d'exploitation construit autour du [noyau Linux](https://fr.wikipedia.org/wiki/Linux), accompagné d'un ensemble de logiciels libres (plus de 20000) testés et maintenus pour plusieurs types de machines. Mais Debian c'est aussi une communauté importante, une structure démocratique transparente, et un [contrat social](https://www.debian.org/social_contract) qui souligne l'importance du logiciel libre.
Pourquoi on en cause aujourd'hui ? Parce que Debian est la distribution de choix des administrateurs de **Ti Nuage**, et que le projet vient tout juste de souffler [ses 30 bougies](https://bits.debian.org/2023/08/debian-turns-30-fr.html) !
## Alternatives numériques
L'été est l'occasion de découvertes sympathiques, et pas seulement dans l'assiette ou la paysage. Ainsi, ce chouette billet sur [une sélection de vendeurs](https://alternatives-numeriques.fr/ou-trouver-des-pc-et-des-smartphones-libres/) pour acheter du matériel en vue d'installer un système libre, qui vient de paraître et qui fait le point sur quelques constructeurs ou assembleurs qu'il est intéressant de connaître lorsque l'on recherche une nouvelle machine. De plus l'article a le bon goût de proposer la possibilité de la location, et de rappeler que de nombreux systèmes libres peuvent très bien fonctionner sur un ordinateur que vous pensez obsolète.
L'article est paru sur un média que nous découvrons par la même occasion et qui mérite d'être connu : [Alternative Numériques](https://alternatives-numeriques.fr).
## Relocalisation de nos services
Dans le cadre de la relocalisation de nos services, plusieurs d'entre eux ont enfin acquis leur propre sous-domaine. Un sous-domaine, c'est une étiquette placée devant le nom du domaine. Par exemple, dans **wiki.ti-nuage.fr**, **ti-nuage.fr** est ce que l'on appelle communément le domaine, et **wiki** en est un sous-domaine. L'intérêt est que la hiérarchie à l'intérieur du domaine de **Ti Nuage** s'en trouve simplifiée et que, pour qui n'utilise pas son espace personnel pour les retrouver, il est plus facile de se remémorer l'adresse d'un service pour la saisir dans son navigateur. Ainsi :
- l'outil de sondage est maintenant disponible à l'adresse [https://date.ti-nuage.fr](https://date.ti-nuage.fr) ;
- l'adresse du service de partage d'extraits de texte est maintenant [https://bin.ti-nuage.fr](https://bin.ti-nuage.fr) ;
- Wallabag, le logiciel pour stocker les articles à lire plus tard, est maintenant disponible à l'adresse [https://wallabag.ti-nuage.fr](https://wallabag.ti-nuage.fr) ;
- TTRSS, l'agragateur pour les articles et les actualités, se trouve maintenant à l'adresse [https://ttrss.ti-nuage.fr](https://ttrss.ti-nuage.fr) ;
- et l'adresse de la forge logicielle est maintenant [https://forge.ti-nuage.fr/gitea](https://forge.ti-nuage.fr/gitea).
Par ailleurs, une partie des logiciels proposés par **Ti Nuage** est d'ores et déjà installée sur nos propres machines, à Vieux-Marché. Félicitations à Nourdine qui s'arrache encore un peu les cheveux sur un problème ici ou là, mais qui travaille à porter ainsi les services en libre accès de l'association. Ont donc déjà migré :
- [EtherCalc](https://calc.ti-nuage.fr/), le tableur qui permet l'édition collaborative simultanée ;
- [Lufi](https://send.ti-nuage.fr/), qui remplace FireFox Send, utilisé jusqu'ici, pour partager des fichiers ;
- [OpenSondage](https://date.ti-nuage.fr/) et [PrivateBin](https://bin.ti-nuage.fr/), cités plus haut.
Et dans le mouvement, un nouveau service permettant d'éditer et de manipuler les fichiers PDF a été installé : [Signaturepdf](https://pdf.ti-nuage.fr/). Ce logiciel a été écrit par [24ème](https://www.24eme.fr/), un membre du réseau [Libre Entreprise](https://www.libre-entreprise.org) qui réunit des enterprises à structure horizontale et qui œuvrent pour le logiciel libre.
Tout ceci va occasionner des incohérences et peut-être quelques liens cassés dans les pages du site. Ces désagréments vont rentrer dans l'ordre petit à petit. Et si vous rencontrez un problème sur un service ou l'autre, n'hésitez pas à nous contacter, ou à venir nous voir...
## Réunions de l'association
Point de compte-rendu ce mois-ci, la dernière rencontre n'ayant réuni qu'une paire de membres du bureau qui ont discuté technique en buvant du thé. Mais les réunions mensuelles continuent bien sûr, et la prochaine se tiendra le **7 septembre**, toujours à la Hutte. L'ordre du jour se construit sur [ce pad](https://apps.ti-nuage.fr/pad/p/2023-09-reunion-mensuelle). Vous pouvez à tout moment y indiquer votre présence et proposer les sujets que vous voulez voir aborder.

View File

@@ -0,0 +1,19 @@
---
title: Assemblée Générale et vents violents
date: 2023-11-20
author: David Soulayrol
---
## Assemblée Générale
Le compte-rendu de l'Assemblée Générale qui s'est déroulée le 16 novembre à la Hutte à Vieux-Marché est [disponible ici](/cr/2023/cr-ag-20231116.pdf). Peu d'adhérents se sont montrés cette année, mais nous avons eu le plaisir de voir le président d'Infothema (Bégard) avec qui il est toujours agréable de discuter pour partager points de vue et expérience sur la sensibilisation au logiciel libre. Nous avons aussi eu l'heureuse surprise de discuter avec une représentante de Ouest-France qui avait fait le déplacement.
## Retour sur le tempête
La dernière tempête a durement touché le département, et nos adhérents ont donc pu découvrir l'aspect le moins agréable de la décentralisation des services hors des gros centres de données ; l'indisponibilité. (Tout au moins pour ceux qui avaient encore de quoi allumer ordinateurs et smartphones pour pouvoir observer le problème.)
L'interruption des services a duré environ trois jours, le temps que l'életricité soit rétablie de façon suffisament fiable. Toutes les données ont bien sûr été préservées, et nous ne déplorons aucun effet secondaire. Nous n'avons pas mis en place de solution temporaire cette fois, jugeant que la gêne était assez restreinte au regard de la situation. Si vous voulez discuter à ce propos, nous accueillons avec plaisir lors des prochaines réunions.
## Prochains jeudis
Et justement, passées les intempéries et la réunion particulière de ce mois, nous reprenons les rendez-vous mensuels, chaque premier jeudi du mois, pour la fin de cette année et le début de la prochaine. Notre prochaine rencontre aura donc lieu le **7 décembre**, toujours à la Hutte. L'ordre du jour se construit sur [ce pad](https://apps.ti-nuage.fr/pad/p/2023-11-reunion-mensuelle). Vous pouvez à tout moment y indiquer votre présence et proposer les sujets que vous voulez voir aborder.

View File

@@ -0,0 +1,16 @@
---
title: Avril, tranquille
date: 2023-04-22
author: David Soulayrol
---
Si le mois de mai promet d'être doux aux salariés qui vont faire des semaines de trois ou quatre jours, c'est en avril que les administrateurs de **Ti Nuage** ont pris quelques vacances. Et ils ne sont pas les seuls au vu de la fréquentation de la dernière réunion : personne (sauf l'auteur de ces lignes, qui était bien présent et en a profité pour travailler pour l'association durant une bonne heure de calme).
Pont de compte-rendu ce mois-ci donc. Cependant le matériel arrive petit à petit et il sera présenté ici au fur et à mesure de sa mise en service. Les premiers outils numériques de l'association seront migrés des serveurs OVH sur nos propres machines dans les semaines à venir.
[**La Hutte**](https://lahutte.ti-nuage.fr), qui nous héberge, continue elle aussi de s'équiper. Mobilier et imprimante professionnelle sont venus compléter les locaux du lieu de travail partagé que propose l'association **Les Castors Perchés** à Vieux-Marché.
## Réunions de l'association
Cette respiration dans notre emploi du temps ne change rien à nos habitudes. Notre prochaine réunion aura donc lieu le prochain premier jeudi, c'est à dire le **4 mai** à la Hutte, comme il se doit. L'ordre du jour figure sur [ce pad](https://apps.ti-nuage.fr/pad/p/2023-05-reunion-mensuelle). Vous pouvez à tout moment y indiquer votre présence et proposer les sujets que vous voulez voir aborder.

View File

@@ -0,0 +1,30 @@
---
title: Rentrée
date: 2023-09-23
author: David Soulayrol
---
## Réunions de l'association
Le compte-rendu de notre dernier premier jeudi est [disponible ici](/cr/2023/cr-20230907.pdf).
La prochaine se tiendra le **5 octobre**, à la Hutte bien sûr. L'ordre du jour se construit sur [ce pad](https://apps.ti-nuage.fr/pad/p/2023-10-reunion-mensuelle). Vous pouvez à tout moment y indiquer votre présence et proposer les sujets que vous voulez voir abordés.
## Actualité du collectif
Le forum des CHATONS a été fortement secoué par une proposition issue d'un petit groupe de réflexion qui visait à modifier la charte pour clarifier des questions relatives aux engagement de chaque membre en ce qui concerne :
- les fournisseurs tiers en terme d'hébergement, de réseau, de nom de domaine, etc. ;
- l'utilisation de logiciel privateurs dans certaines conditions.
Le constat de certains membres du collectif était en effet que des termes de la charte n'étaient pas suffisament précis et qu'il existe par ailleurs des entorses à quelques règles ici ou là. Ces entorses peuvent s'expliquer de différentes manières ; par exemple par la difficulté d'utiliser une solution libre dans certains contextes particuliers, ou par le choix de conserver une zone grise permettant de faciliter l'arrivée de nouveaux entrants.
À l'instar de plusieurs autres membres, nous pensons que les modifications proposées vont trop loin, affaiblissent l'esprit de la charte, et ont été soumises au vote de manière précipitée, avant que ce travail soit relu et discuté largement, en dehors du groupe qui l'a initié. Par conséquent, **Ti Nuage** a choisi de voter contre cette modification.
Ces modifications ont depuis été acceptées par une majorité de votants, mais elles ont profondément divisés les membres, certains se retranchant du collectif. L'attitude de **Ti Nuage** doit être discutée en réunion. Mais nous restons quoi qu'il arrive attachés aux valeurs qui ont donné naissance aux CHATONS, et nous continuerons de manière stricte de n'utiliser que du logiciel libre.
## Autres événements
Nous n'avons pas été suffisamment rapides pour organiser une présence durant le forum aux associations comme l'an dernier. Cependant, celui de Lannion a été l'occasion de revoir Éric d'Infothema et Florian du FabLab. Ce dernier cherche à organiser régulièrement des rencontres et des conférences. Aussi, si vous avez une idée de sujet, n'hésitez pas.
Par ailleurs, notre Assemblée Générale doit prochainement avoir lieu. Cela se passera probablement en novembre, et pas le premier jeudi du mois parce que le secrétaire est indisponible. La date envisagée est donc le 9 novembre. Cela sera confirmé en octobre, et bien sûr annoncé aux adhérents par courriel.

View File

@@ -0,0 +1,17 @@
---
title: Libre en fête
date: 2024-03-10
author: David Soulayrol
---
L'édition 2024 de [Libre en fête](https://libre-en-fete.net/2024/) a commencé hier et va durer un mois. Ainsi, une nouvelle fois encore, des événements de découverte du Logiciel Libre et de la culture libre vont accompagner l'arrivée du printemps.
Nous participons à cet événement de deux manières. D'abord dès samedi 16 mars en proposant une nouvelle discussion au [café Théodore](http://www.cafetheodore.fr) autour, cette fois, des Conditions Générales d'Utilisation (CGU), ces petites lignes que l'on est censé lire quand on veut s'abonner à un service, et qui sont les plus courtes possible [chez nous](https://www.ti-nuage.fr/cgu.html). Cette rencontre est encore une fois à l'initiative de l'association [Tohu-Bohu](https://www.tohu.eu/) et est également annoncé sur le [programme du café](https://www.cafetheodore.fr/agenda/rencontres-autour-du-numerique-3/).
Ensuite, nous serons présents pour accompagner Nourdine qui propose le 24 mars, dès 9 heures à la salle Victor Hugo de Vieux-Marché, un *Repair Café* éphémère, c'est à dire un lieu ou il est possible d'apporter votre sèche-cheveux ou votre grille-pain récalcitrant pour le remettre en état plutôt que d'en changer. Ce café sera aussi le moment pour une *install party*, c'est à dire un atelier de discussion et d'installation de systèmes libres sur votre ordinateur (si vous prévoyez d'installer linux sur un ordinateur, veillez à sauvegarder vos données sur un disque dur externe).
## Prochains jeudis
Ce 7 mars se tenait notre troisième réunion de l'année. Une réunion à l'affluence surprenante et mémorable. Le compte-rendu est [disponible ici](/cr/2024/cr-20240307.pdf).
Notre prochaine rencontre régulière aura lieu le **4 avril**, toujours à la Hutte. L'ordre du jour se construit sur [ce pad](https://apps.ti-nuage.fr/pad/p/2024-04-reunion-mensuelle). Vous pouvez à tout moment y indiquer votre présence et proposer les sujets que vous voulez voir aborder.

View File

@@ -0,0 +1,11 @@
---
title: L'auto-hébergement
date: 2024-02-04
author: David Soulayrol
---
Hormis la conférence donnée ce mois de janvier au [café Théodore](http://www.cafetheodore.fr), ainsi que quelques évolutions dans le support des services, il n'y a pas grand chose à dire ce mois-ci de plus que ce qui se trouve comme de coutume dans [le compte-rendu de notre réunion du 1er février](/cr/2024/cr-20240201.pdf).
Ce calme est donc l'occasion pour moi d'inviter les personnes intéressées par nos activités à réviser ses bases en écoutant ou ré-écoutant [le numéro 109](https://www.libreavous.org/109) de l'émission [Libre à vous](https://www.libreavous.org/), dans laquelle il est question d'auto-hébergement. L'émission, hebdomadaire, est une action de l'association pour la défense et la promotion du Logiciel Libre (l'April), dont la lecture [du site](https://april.org/) est également pleine d'enseignements. Elle est diffusée sur [Radio Cause Commune](https://cause-commune.fm/), une radio associative dont les autres émissions pourront peut-être vous intéresser aussi.
Notre prochaine rencontre mensuelle aura lieu le **7 mars**, même lieu, même heure (c'est à dire bien sûr la Hutte, à Vieux-Marché, à 20h pour les plus ponctuels). L'ordre du jour se trouve sur [ce pad](https://apps.ti-nuage.fr/pad/p/2024-03-reunion-mensuelle), qui est aussi à votre disposition pour proposer les sujets que vous voulez voir aborder.

View File

@@ -0,0 +1,24 @@
---
title: Nouvelle année, nouvelle conférence
date: 2024-01-09
author: David Soulayrol
---
Il n'échappera à personne sans doute que nous avons changé le dernier chiffre sur la date. Commençons donc par vous souhaiter à tous une heureuse nouvelle année et une plus grande maîtrise de vos données et de vos outils.
## Conférence au café Théodore
Nous nous y étions rendus le 25 novembre dernier ; des membres de [l'association Tohu-Bohu](https://www.cafetheodore.fr/tohu-bohu/), animateurs d'ateliers numériques, proposaient une première conférence au sujet du courriel et du « cloud ». Ils nous invitent le 20 janvier prochain pour discourir sur les logiciels libres. Cela se passera bien entendu **au [café Théodore](http://www.cafetheodore.fr), de 10h30 à 12h**. Venez nombreux, l'ambiance y est chaleureuse.
## Coupure du 3 janvier
À la veille de notre rendez-vous mensuel, certains d'entre vous ont peut-être rencontré des problèmes pour accéder aux services de **Ti Nuage**. De fait, les problèmes étaient bien plus amples, et tous les opérateurs télécom à l'échelle de la Bretagne ont subi des ruptures de connexion, à cause semble-t-il d'actes malveillants sur des fibres optiques. En définitive, nos services ont été inaccessible de 3 heures du matin à 17 heures environ ce 3 janvier.
## Équilibre financier
Comme détaillé lors de la dernière Assemblée Générale, les comptes de l'association sont équilibrés. Cependant, il s'avère en analysant de plus près les finances qu'il en faudrait peu pour que nous prenions le chemin d'une balance négative. Une plus grande sérénité serait atteinte si l'association accueillait une poignée d'adhérents supplémentaires. Aussi, merci de songer à renouveller votre cotisation lorsque vous recevez la notification signifiant leur échéance.
## Prochains jeudis
Ce 4 janvier se tenait la première réunion de l'année, et son compte-rendu est [disponible ici](/cr/2024/cr-20240104.pdf).
Notre prochaine rencontre régulière aura lieu le **1er février**, toujours à la Hutte. L'ordre du jour se construit sur [ce pad](https://apps.ti-nuage.fr/pad/p/2024-02-reunion-mensuelle). Vous pouvez à tout moment y indiquer votre présence et proposer les sujets que vous voulez voir aborder.

5
content/calendrier.html Normal file
View File

@@ -0,0 +1,5 @@
---
layout: calendar.njk
permalink: false
title: Événements à venir
---

View File

@@ -6,17 +6,15 @@ Ti Nuage propose des services en ligne libres et éthiques afin de fournir une a
Vous pouvez lire nos mentions légales sur la [page dédiée](/mentions_legales.html).
En utilisant un service Ti Nuage, vous acceptez dêtre lié par les conditions d'utilisation suivantes. Ces conditions sont celles en vigueur depuis le 19/07/2022. Elles sont disponibles à l'adresse https://www.ti-nuage.fr/cgu.html. L'historique des modifications est visible [sur notre forge](https://apps.ti-nuage.fr/gitea/ti-nuage/site/commits/branch/master/content/cgu.md). L'association se réserve le droit de modifier ces conditions en fonction des mises à jour des services, objet des présentes conditions générales.
En utilisant un service Ti Nuage, vous acceptez dêtre lié par les conditions d'utilisation suivantes. Ces conditions sont celles en vigueur depuis le 06/11/2023. Elles sont disponibles à l'adresse https://www.ti-nuage.fr/cgu.html. L'historique des modifications est visible [sur notre forge](https://apps.ti-nuage.fr/gitea/ti-nuage/site/commits/branch/master/content/cgu.md).
## Services
Ti Nuage permet à tout internaute un accès gratuit aux services suivants :
Ti Nuage permet à tout internaute un accès gratuit à une palette des services numériques et notamment à :
- un outil de rédaction partagé (Etherpad) ;
- un outil d'édition de feuilles de calcul partagé (Ethercalc) ;
- un gestionnaire de sondage (OpenSondage) ;
- un moyen de partager des fichiers (Send) ;
- un gestionnaire d'extraits de texte (PrivateBin) ;
- des outils de rédaction partagée ;
- un gestionnaire de sondage ;
- des moyens pour partager des fichiers.
Si vous adhérez à l'association, vous pouvez bénéficier en outre des services suivants :
@@ -89,7 +87,12 @@ Conformément aux dispositions de la loi n° 78-17 du 6 janvier 1978 relative à
## Localisation des données
Vos données sont localisées dans le centre de données d'OVH à Gravelines dans le Nord-Pas-de-Calais-Picardie en France. Des sauvegardes quotidiennes et chiffrées sont stockées sur des serveurs localisés sur un autre site. Des tests de restauration de ces sauvegardes sont effectués chaque mois.
Vos données sont hébergées sur nos propres machines, à Vieux-Marché.
Cependant, des sauvegardes quotidiennes et chiffrées sont stockées chez un hébergeur tiers. (Des tests de restauration de ces sauvegardes sont effectués régulièrement). En outre, il est possible que pour assurer une continuité de service en cas de panne vos données soient aussi copiées chez un autre hébergeur. Les prestataires auxquels nous faisons appel dans ces deux cas sont les suivants.
- **Sas OVH**. `2 rue Kellermann, 59100 Roubaix - France`
- **Hetzner Online GmbH**. Industriestr. 25, 91710 Gunzenhausen - Germany
## Cookies (témoins de connexion)
@@ -103,9 +106,11 @@ Ti Nuage ne revendique aucun droit sur vos données, ni ne les utilise autrement
Sauf mention contraire, tous les contenus des sites de Ti Nuage, hors les données des adhérents ou des utilisateurs anonymes, appartiennent à l'association.
## Résiliation et suppression
## Migration, résiliation et suppression
Vous pouvez à tout moment demander la suppression de vos comptes et des données associées. Ti Nuage sengage à répondre à la demande en tenant compte des limites possibles des services utilisés.
Vous pouvez à tout moment exporter vos données via les fonctions disponibles sur le logiciel fournissant chaque service. En cas de problème, vous pouvez contacter support@ti-nuage.fr pour obtenir de l'aide.
Vous pouvez à tout moment demander la suppression de vos comptes et des données associées. Ti Nuage sengage à répondre à la demande dans un délai raisonnable en tenant compte des limites possibles des services utilisés.
Ti Nuage a le droit de suspendre ou de résilier les comptes que vous avez ouvert sur un service et de refuser toute utilisation actuelle ou future à ce service. Cette résiliation entraînera la désactivation de laccès à votre compte, et dans la mesure du possible la restitution de l'ensemble de vos contenus. Ti Nuage na aucune obligation de résultat quant à la restitution de vos données.

View File

@@ -1,21 +1,3 @@
.ds HP +2 +1
.ds HF I B
.\" Une macro pour décrire les personnes présentes à la réunion.
.\" Le seul paramètre attendu est la liste des personnes.
.de PRESENT
.P
.sp .4
.LP
\fIPrésent(e)s : \\$1\fI
..
.\" Une macro pour afficher les URLs dans un style habituel.
.de URL
.I \m[blue]\\$1\m[]
..
\R'Hu 1'
.\"
.\" Le document débute ici.
.\"
.ND 22/05/2022
.TL
Compte-rendu de Réunion

View File

@@ -1,21 +1,3 @@
.ds HP +2 +1
.ds HF I B
.\" Une macro pour décrire les personnes présentes à la réunion.
.\" Le seul paramètre attendu est la liste des personnes.
.de PRESENT
.P
.sp .4
.LP
\fIPrésent(e)s : \\$1\fI
..
.\" Une macro pour afficher les URLs dans un style habituel.
.de URL
.I \m[blue]\\$1\m[]
..
\R'Hu 1'
.\"
.\" Le document débute ici.
.\"
.ND 28/06/2022
.TL
Compte-rendu de Réunion

View File

@@ -1,21 +1,3 @@
.ds HP +2 +1
.ds HF I B
.\" Une macro pour décrire les personnes présentes à la réunion.
.\" Le seul paramètre attendu est la liste des personnes.
.de PRESENT
.P
.sp .4
.LP
\fIPrésent(e)s : \\$1\fI
..
.\" Une macro pour afficher les URLs dans un style habituel.
.de URL
.I \m[blue]\\$1\m[]
..
\R'Hu 1'
.\"
.\" Le document débute ici.
.\"
.ND 04/08/2022
.TL
Compte-rendu de Réunion

View File

@@ -0,0 +1,86 @@
.ND 01/09/2022
.TL
Compte-rendu de Réunion
.br
Jeudi 1er septembre 2022 à Vieux-Marché
.AU "David"
.AST "Résumé"
.AS
Une réunion de rentrée en petit comité, avec beaucoup de discussions impromptues et un résumé des actions récentes. L'actualité, c'était surtout le forum aux associations de Plouaret, lequel est terminé au moment de la rédaction de ce compte-rendu ; ce court compte-rendu s'étoffe donc d'un petit retour sur l'événement.
.AE
.MT 4
.hl
.PRESENT "David, Mathias, Nourdine"
.HU "Subventions"
Le dossier pour l'appel à projets du département dans le cadre de sa démarche
.I "Construire le numérique en Côtes dArmor"
a été envoyé en temps et en heure. Encore une fois, la description de cet appel et les raisons pour lesquelles nous y répondons se trouvent dans un précédent compte-rendu\*F
.FS
.URL "https://ti-nuage.fr/cr/2022/cr-20220628.pdf"
.FE
\&.
.P
Les dossiers retenus seront choisis en commission en octobre.
.P
Voilà une bonne chose de faite, mais ce dossier n'est qu'un début. En effet, le budget qu'il a fallu présenter pour répondre à cet appel à projets met en évidence que l'association est capable d'assumer son fonctionnement, mais que les investissements nécessaires pour l'implantation locale des serveurs nécssiterait de trouver d'autres subventions encore. Notre première démarche devrait naturellement se tourner vers l'agglomération. Nous recherchons donc la bonne personne à contacter chez LTC.
.HU "PeerTube"
Pour les besoins du dossier évoqué ci-dessus, il nous a fallu réaliser une courte vidéo (nous en parlions dans le compte-rendu précédent\*F
.FS
.URL "https://ti-nuage.fr/cr/2022/cr-20220804.pdf"
.FE
). Nous remercions chaleureusement tous les participants à cette vidéo, ainsi que Vincent pour sa réalisation. D'ailleurs, nous en sommes tellement contents que nous avons décidé de la diffuser.
.P
Cette vidéo sera peut-être suivie d'une poignée d'autres et nous n'avons pas l'intention dans l'immédiat de gérer une solution de diffusion de vidéos. Aussi Nourdine a-t-il passé en revue les instances PeerTube proposées par les CHATONS, et nous avons retenu
.B "TeDomum"
\*F
.FS
.URL "https://www.tedomum.net/"
.FE
pour son mode de fonctionnement et son sérieux. Plutôt que de faire un simple don, nous avons choisi une contribution mensuelle et opté en réunion pour un virement de 1€ par mois via Liberapay.
.HU "Événement à Plougrescant"
Grégoire, adhérent à l'association, a également répondu à l'appel à projets du département dans l'optique d'organiser une journée
.B "Faites du numérique"
à Plougrescant le 4 mars 2023. L'idée étant
.I "lors d'une journée de montrer les différentes facettes du numérique" .
Sont prévus mini-ateliers de MAO et de photographie, la présentation d'un robot Pepper, la présence du FabLab de Lannion... Nous avons également donné notre accord de principe pour être présents, et nous attendons d'en apprendre davantage.
.HU "De la technique..."
Aujourd'hui, les adhérents sont contactés par courriel avec une liste gérée par Sympa\*F
.FS
.URL "https://listes.ti-nuage.fr/sympa"
.FE
\&. Ils y sont abonnés et désabonnés à l'aide d'un script lors de la création ou de la suppression de leur compte. Nourdine a trouvé le moyen de créer un alias regroupant tous les utilisateurs du système. Avec ce dispositif, les adhérents auraient la possibilité de changer leur adresse de courriel. Mais quelques avantages de Sympa, comme la disponibilité de historique des courriels, seraient absents. Cette solution ne sera donc pas mise en place immédiatement.
.P
Nourdine a également apporté une mise à jour majeure sur le serveur qui supporte les principaux services. L'installation s'est correctement déroulée et aucun problème important n'a été rencontré.
.P
David recence les dernières améliorations apportées au site de l'association. Le menu et le pied de page sont plus clairs. La navigation au clavier pour les personnes mal-voyantes est un peu plus aisée avec une meilleure mise en évidence du
.I focus .
Notre candidature aux CHATONS est mise en avant. Comme déjà évoqué dans le dernier compte-rendu, il reste encore à remanier la page de services pour fournir des informations utiles sur les logiciels utilisés ou leur lien sur
.B "Ti Nuage" .
Il est aussi envisagé d'y insérer les événements présents sur le calendrier de l'association.
.P
Enfin, nous avions semble-t-il pour mission ce soir-là de résoudre un problème de Wifi à la Hutte. Malheureusement, le problème ne nous avait pas attendu, ou alors nous avons manqué de renseignements à son propos. L'occasion nous a toutefois permis de nous familiariser avec l'offre d'OVH et le routeur Zyxel employé.
.HU "Forum des associations"
Nous serons... Nous avons été présents au forum des association de Plouaret ce samedi 3 septembre. Nous avions envisagé d'être aussi présents à Lannion avec le FabLab, mais si ce dernier avait accueilli favorablement l'idée, il n'avait pas de stand cette année.
.P
Le forum de Plouaret se déroulait dans la cantine de l'école Jean Denis entre 9h et 12h. David, Mathias et Nourdine étaient présents toute la matinée avec quelques
.I "flyers"
ainsi que les panneaux de l'
.I "ExpoLibre"\*F
.FS
.URL "https://expolibre.org/"
.FE
\&.
La table présentait aussi la Hutte ainsi que l'association de jeux en devenir sur Vieux-Marché, ce qui n'a pas facilité la compréhension du public, mais a intéressé du monde.
.P
En somme, la matinée a été l'occasion de rencontrer quelques personnes intéressées, certaines semblant même assez motivées, et d'enregistrer une adhésion. Les
.I "flyers"
.B "Ti Nuage"
ont quasiment tous été distribués.
.P
L'accueil était parfait. Le forum s'accompagnait de démonstrations sportives qui ne débutaient qu'à 10 heures, mais duraient jusqu'au milieu de l'après-midi. Nous avons suggéré d'étendre les horaires du forum si les associations présentes étaient demandeuses.
.HU "Prochaine Assemblée Générale"
Comme annoncé déjà dans le dernier compte-rendu, la prochaine Assemblée Générale est fixée pour le
.B "jeudi 6 octobre" ,
qui est également la date de notre rendez-vous mensuel pour le mois-là.
.P
David enverra prochainement toutes les informations requises. Nous espérons vous y voir nombreux pour apprendre après une année d'existence ce qui vous convient, ce qui vous manque, et surtout pour recuillir vos remerciements et félicitations !

View File

@@ -0,0 +1,43 @@
.ND 03/11/2022
.TL
Compte-rendu de Réunion
.br
Jeudi 3 novembre 2022 à Vieux-Marché
.AU "David"
.AST "Résumé"
.AS
Vacances et impératifs familiaux obligent, voici le compte-rendu le plus court de l'année, pour relater une réunion réduite à deux personnes.
L'occasion de développer une ou deux idées propres à intéresser petites associations et visiteurs du site.
Idées qui ont besoin de volontaires pour être développées !
.AE
.MT 4
.hl
.PRESENT "David, Gilles"
.HU "Généralités"
L'audit réalisé par les CHATONS est maintenant bien avancé, et nous nous en tirons très bien.
David prend en compte les remarques concernant le site et les modalités de l'association, et Nourdine répond aux quelques questions techniques levées.
.P
Nourdine a envoyé un message pour connaître votre sentiment sur l'usage de Vaultwarden : nous nous demandons si une solution moins centralisée ne serait pas plus judicieuse, et moins risquée pour
.B "Ti Nuage" .
Par ailleurs, nous avons rencontré quelques petits problèmes avec Wallabag.
Le service est assez peu utilisé, mais si vous avez l'impression qu'il ne réagit pas comme il devrait, n'hésitez pas à vous manifester.
.HU "Un hébergement simplifié pour les associations"
Gilles propose de créer un modèle simple de site Web pour fournir aux associations une solution facile à prendre en main pour mettre en ligne leurs actualités, leurs informations.
Il faudrait qu'un petit nombre de personnes puisse tenir à jour le site, chacune pouvant éditer un aspect ou une section sans soucis de l'ensemble.
David suggère de se pencher du côté des petits CMS (
.B "htmly" ,
.B "Grav" ", ...)"
ou des logiciels permettant la construction de sites statiques (
.B "Pelican" ,
.B "metalsmith" ",...)."
La difficulté, avec ces derniers, est de trouver le moyen de regénérer simplement le site après chaque modification.
.HU "Un portail épuré pour tous"
Pour faire suite à l'idée de Gilles, David remet à l'ordre du jour l'idée de créer aussi un portail très simple pour les visiteurs, adhérents ou non, du site. Ce portail permettrait de faire une recherche sur un moteur de recherche plus discret que Google, et listerait les logiciels ou les services numériques les plus usuels\*F
.FS
Un exemple, chez un chaton :
.URL "https://portail.sans-nuage.fr/"
.FE
\&.
.HU "Matériel"
Gilles tient à la disposition de personnes intéressées des iPads dégradés.
David l'a invité à utiliser la liste de diffusion interne à l'association pour propager ce genre d'informations.

View File

@@ -0,0 +1,114 @@
.ND 01/12/2022
.TL
Compte-rendu de Réunion
.br
Jeudi 1er décembre 2022 à Vieux-Marché
.AU "David, Mathias"
.AST "Résumé"
.AS
L'ordre du jour est assez copieux ce jeudi.
Mais l'essentiel de l'actualité, ce sont les résultats de l'Appel à projets numériques du département pour lequel
.B "Ti Nuage"
a été distingué.
Tout comme l'a été la proposition de Plougrescant d'organiser une manifestation sur les différents aspects du numérique dans notre quotidien.
Manifestation soutenue par Grégoire qui était parmi nous pour la première fois.
.AE
.MT 4
.hl
.PRESENT "Charlotte, David, Grégoire, Mathias, Nourdine, Vincent"
.HU "Compte-rendu de la cérémonie du CD22 du 25 novembre"
Le 25 novembre a eu lieu la remise des prix
.I "Appel du Numérique"
du CD22.
David et Nourdine étaient sur place et se sont vus remettre au nom de
.B "Ti Nuage"
un prix de 5000€.
Cette matinée a été l'occasion de rencontrer des acteurs institutionnels et d'autres de terrain.
Tous ces acteurs sont, du fait de leur distinction au terme de cet appel, membres du réseau
.I "Construire le numérique en Côtes dArmor" ,
initié par le département.
Ils doivent figurer sur un annuaire spécifique et seront probablement sollicités pour des rencontres à l'avenir.
.P
L'association peut donc acheter du matériel et sera remboursée plus tard, à concurrence de 5000€. Cela pose la question de l'avance, et donc les rencontres avec d'autres acteurs doivent continuer.
.P
À cette occasion, l'association a bénéficié de plusieurs citations dans la presse.
Nous avons relevé les articles de Ouest France et du Trégor ; si vous en avez d'autres, n'hésitez pas à nous les envoyer.
Nous allons trouver le moyen de les mettre en valeur.
.HU "Journée du numérique à Plougrescant le 11 mars 2023"
Grégoire, adhérent à
.B "Ti Nuage"
et élu à Plougrescant, organise sur cette commune une journée du numérique ainsi que déjà relaté dans le compte-rendu du mois de septembre\*F
.FS
.URL "https://ti-nuage.fr/cr/2022/cr-20220901.pdf"
.FE
\&.
Il nous donne un peu plus de détails ce soir :
.BL
.LI
la date retenue est finalement le samedi 11 mars 2023, et cette première édition devrait se tenir sur une après-midi (de 13h30 à 18h30) ;
.LI
sont d'ores et déjà prévus des stands présentant du prototypage rapide, des démonstrations de réalité virtuelle (solution de VR de la BCA), des mini-ateliers autour de la MAO ou de la photo numérique ; parmi les invités se trouvent un thésard en sciences sociales qui présentera son travail autour d'un robot Pepper, ou le Fablab de Lannion (qui est partout).
.LE
.P
Proposition est faite à
.B "Ti Nuage"
de participer à l'événement pour parler de
.I "cloud souverain" ,
des dangers relatifs aux services numériques et de ses activités.
Il ne s'agit pas de préparer une intervention élaborée mais plutôt de tenir un stand et d'inviter les visiteurs à la discussion.
Plusieurs membres de l'association seront présents.
.P
Une réunion le 5 janvier prochain à Plougrescant avec les acteurs invités permettra de mieux définir cette journée..
.HU "Éducation au numérique"
Nourdine a rencontré des membres de l'équipe administrative du collège de Plouaret et il apparaît que ce dernier est en demande d'interventions autour de l'éducation au numérique auprès des élèves.
L'association répondra volontiers à cette demande, mais cela nécessite d'identifier les membres désireux de participer à de telles rencontres.
Les présents ce soir soulignent qu'ils auront besoin de connaître davantage la forme et le contenu souhaités par l'établissement, et qu'il faudra prendre le temps d'écrire un support de présentation correct et de sentraîner au difficile exercice de l'intervention dans le milieu scolaire.
.P
Dans une forme similaire, l'inter-communalité nous demande de proposer quelque chose pour la
.I "Quinzaine de la parentalité" .
La question n'a pas beaucoup été débattue de soir, mais il faudra y revenir de manière plus pressante bientôt.
.HU "Retour sur la dernière Assemblée Générale"
Nourdine s'occupe activement de mettre l'association en conformité avec les administrations.
.BL
.LI
Les statuts et le procès-verbal de l'Assemblée Générale ont été signés ce soir ;
.LI
Le nouveau trésorier doit être inscrit à la banque.
.LE
.P
D'autres actions sont en cours suite à cette même Assemblée Générale :
.BL
.LI
Nourdine devrait contacter bientôt Roxane, qui a une activité de recherche de subventions pour des structures comme la notre ;
.LI
Julie, puis David se sont adressés à mesdames Mion et Furic de Lannion Trégor Communauté, mais nous n'avons pas encore obtenu de rendez-vous ;
.LI
Julie est prête à contacter le Pezh ou l'ADESS pour
.B "Ti Nuage" ,
afin de profiter de leur réseau et peut-être pour nous aider à rencontrer du monde afin de trouver un administrateur supplémentaire.
.LI
La question de modifier les statuts pour protéger lassociation de toute prise de pouvoir intempestive est remise à plus tard, personne ne voyant pour le moment d'urgence à traiter ce point.
.LE
.HU "Une solution d'hébergement simplifié"
Gilles proposait le mois précédent\*F
.FS
.URL https://www.ti-nuage.fr/cr/2022/cr-20221103.pdf
.FE
de créer une solution simple pour l'hébergement de vitrines d'associations.
L'idée a séduit jusqu'au président.
Il s'agit maintenant d'identifier une solution, d'écrire une documentation et de réaliser des tests.
Le projet nécessite qu'une personne s'avance pour le mener au bout.
.HU "Le point sur les CHATONS"
La période d'audit s'est achevée le 15 novembre.
La période de vote pour l'admission des candidats a commencé le 1er décembre et court jusqu'au 20.
Au moment de la rédaction de ce compte-rendu nous n'avons que des retours positifs, aussi devrions-nous faire officiellement partie du collectif à la fin de l'année.
.HU "Questions techniques"
En marge de la réunion, Nourdine a continué à assister Charlotte, en particulier pour la prise en main d'un outil de forum, et pour la gestion des listes de courriel.
Nous vous rappelons que ces permanences mensuelles servent également à cela ; vous aider dans vos usages, répondre à vos questions ou essayer de résoudre vos problèmes.
.P
Nourdine explique aussi que le message de rappel de cotisation est aujourd'hui celui qui est configuré dans l'outil de gestion des adhérents (Dolibarr).
Il est assez impersonnel, et il est envoyé 10 jours avant la fin d'adhésion, le jour même, et encore 5 jours après.
Ce mécanisme ignore le fait que plusieurs comptes peuvent être liés à une seule structure, et en outre ces messages sont tous émis en copie vers les membres du bureau.
Il serait sympathique de proposer quelque chose d'un peu moins lourd et répétitif.
Il est décidé de réduire cet envoi automatique à la seule date d'expiration de l'adhésion, puis de traiter les relances de manière manuelle et plus personnalisée.
Il reste à voir comment cela va se mettre en place, et qui prend en charge le suivi de ces relances.

View File

@@ -0,0 +1,185 @@
.ND 06/10/2022
.TL
Compte-rendu de l'Assemblée Générale
.br
du jeudi 6 octobre 2022 à Vieux-Marché
.AU "David, Mathias"
.MT 4
Les membres de l'association
.B "Ti Nuage"
ont été convoqués par courrier électronique le 12 septembre 2022 pour une Assemblée Générale ce jeudi 6 octobre, à 20 heures à la Hutte, 24 place Anjela Duval à Vieux-Marché.
L'objet de cette réunion est de discuter du bilan de l'année écoulée et de dresser les objectifs pour la suivante. Cette réunion voit aussi l'arrivée d'un nouveau membre : Gilles.
.P
Le Président de séance est Nourdine, le secrétaire ; Mathias.
.hl
.PRESENCE "Présent(e)s" "7 membres physiques (David, Gilles, Julie, Mathias, Nourdine, René, Vincent L.), 1 membre moral : Liratouva (représenté par Julie)"
.PRESENCE "Excusé(e)s" "Emmanuelle, Franck, Gérard, Mélina"
.PRESENCE "Absent(e)s" "Amicale laïque de Bégard, La Convergence des Loutres, Tous en scène, Antoine, Thomas, Grégoire, Sara, Jaques, Annia, Cécile, Tristan, Ninon, Luc, Michael, Jean-Luc, Vincent T."
.HU "Modification des statuts"
Selon le souhait du Président de permettre à tous de pouvoir participer à la vie de l'association sans restriction, il est tout d'abord proposé d'amender l'article 8 des statuts afin de supprimer certaines limites quant au vote des membres.
Précisément, la proposition consiste à supprimer, au sous-titre
.I "Électeurs" ,
la phrase : «
.I "Seuls les membres adhérents depuis plus de 6 mois à lassociation sont autorisés à voter" ».
.P
La proposition, soumise au vote, est approuvée par quatre voix.
Trois membres s'abstiennent, n'ayant pas d'avis arrêté sur la question et faisant remarquer avec justesse qu'il faudra à l'avenir remplacer cette mention par une mesure permettant de protéger l'association de toute prise de pouvoir intempestive.
.HU "Bilan moral"
L'association, déclarée à la sous-préfecture de Lannion le 18 octobre 2021, a presque un an d'existence.
Nourdine informe l'Assemblée que
.B "Ti Nuage"
compte désormais 22 adhérents physiques et 4 adhérents moraux (chacun de ces derniers ayant 2 comptes en moyenne), soit un total de 30 comptes.
David précise que la taille de l'association croît lentement et régulièrement, avec environ deux nouveaux adhérents chaque mois, ce qui est tout à fait soutenable pour un futur proche prévisible au regard de la situation technique actuelle.
.P
Durant l'annéee écoulée, l'association a participé aux rencontres publiques suivantes :
.BL
.LI
.I "Libre en fête"
\*F
.FS
.URL "https://libre-en-fete.net"
.FE
le 20 mars à Vieux Marché, pour laquelle quelque membres ont assuré une permanence durant l'après-midi ;
.LI
une rencontre à l'initiative du FabLab de Lannion le 26 mars pour
.I "Libre en fête"
encore, afin de discuter des services numériques libres et présenter
.B "Ti Nuage"
;
.LI
le forum des associations à Plouaret le 3 septembre 2022.
.LE
.P
En début d'année, elle a été présente dans les média suivant :
.BL
.LI
le Télégramme du 3 février 2022 ;
.LI
dans une pastille sur Océane FM le 2 mars 2022 ;
.LI
le Trégor le 17 mars à l'occasion de
.I "Libre en fête" .
.LE
.P
La première moitié de l'année a été largement consacrée à la stabilisation de l'offre de services, à la mise en place du site, à la documentation des procédures pour les administrateurs.
Deux grands dossiers ont ensuite occupé l'essentiel du temps du bureau.
.P
Le premier est notre candidature aux CHATONS\*F
.FS
.URL "https://www.chatons.org"
.FE
qui est en passe d'être revue.
Nous aurons en novembre une période pour prendre en considération les commentaires faits sur notre candidature, puis les votes auront lieu en décembre.
.P
Le second dossier est la réponse à l'Appel à projets
.I "Construire le numérique dans les Côtes d'Armor"
\*F
.FS
.URL "https://cotesdarmor.fr/numerique"
.FE
du département.
Le budget est voté ce mois d'octobre et les résultats seront annoncés le 25 novembre, durant une cérémonie à laquelle nous sommes invités.
.P
À l'occasion du dossier pour le département, il a été nécessaire de réaliser une courte vidéo pour présenter notre projet.
La vidéo, réalisée par Vincent, s'avère être un remarquable document pour communiquer au sujet de l'association.
.B "Ti Nuage"
a donc adhéré à
.B "TeDomum"
\*F
.FS
.URL "https://www.tedomum.net"
.FE
qui propose une instance
.I "Peer Tube"
afin de publier cette vidéo, et potentiellement d'autres à l'avenir.
\R'Hu +1'
.HU "Perspectives"
Nourdine soumet l'idée d'ouvrir des comptes de courrier électroniques (courrier et agenda pour un stockage de l'ordre de 100Mo) à certains non adhérents et Mathias expose un cas pratique.
L'idée est accueillie favorablement.
.P
Les efforts immédiats visent à améliorer la vitrine de l'association et sa documentation pour satisfaire au mieux la charte des CHATONS et répondre à toute remarque de leur part.
.P
Si le déploiement de la fibre se poursuit comme attendu, les prochains investissements de l'association devraient avoir lieu en début d'année prochaine pour commencer à installer du matériel à la Hutte.
.P
Nous espérons pour cela beaucoup du dossier remis au département.
Cependant, le dossier ne couvre pas tout le financement, et il convient de toutes manières de chercher encore des subventions, car si le budget est équilibré pour la maintenance des services l'association ne dispose pas de moyens forts d'investissement.
L'organisme public le plus concerné par nos activités et le plus à même de nous répondre rapidement est Lannion Trégor-Communauté.
Il convient de réunir les possibilités de contact de la part de Nourdine, de Julie ou de Vincent T. et de les rencontrer dans les mois qui viennent.
.P
.B "Ti Nuage"
est invitée à une manifestation publique à Plougrescant le 4 mars 2023 :
.I "Faites du numérique" .
Cet événement doit être organisé par une personne qui comme nous a répondu à l'appel du département.
Sa tenue dépendra donc du résultat de l'attribution des budgets.
.P
Nourdine fait part de son souhait de se rendre au prochain Camp CHATONS durant l'été 2023, et peut-être de prélever un budget pour cela sur le compte de l'association.
Ces camps sont l'occasion de discuter durant un week-end de technique, de communication, d'éthique, de legislation, de sensibilisation au libre, etc.
L'Association est favorable à l'idée.
.HU "Vote"
Le bilan moral est approuvé à l'unanimité.
\R'Hu -1'
.HU "Rapport financier"
Les finances de l'association sont saines, l'année se termine par un (petit) bénéfice d'environ 550€.
Il convient de noter que ce
.I "bénéfice"
n'est pas dû à un trop gros montant des cotisations, mais devrait s'atténuer avec la montée en charge des services, toutes choses égales par ailleurs.
.TS
allbox centre tab(|);
lw(8cm)nene.
Adhésions|27|968,00
Assurance|1|87,53
Dépenses diverses|3|59,01
Dons|2|105,00
Frais bancaires|13|109,60
Frais postaux|1|13,92
Hébergeur|11|251,27
.TE
\R'Hu +1'
.HU "Vote"
Le rapport financier est approuvé à l'unanimité.
.P
Il est également voté de reconduire le montant actuel des cotisations.
\R'Hu -1'
.HU "Axes de réflexion"
L'assemblée soulève la question de la pérennité de
.B "Ti Nuage"
dans le confort de tous, en particulier de son Président sur lequel repose l'essentiel des tâches.
Celui-ci explique que l'association a besoin d'un administrateur supplémentaire pour les opérations de maintenance ordinaire, en particulier la surveillance de l'infrastructure de courriel qui nécessite une certaine réactivité.
.P
Si aucun nouvel adhérent n'est prêt à s'investir, les possibilités entrevues sont l'ouverture d'un poste d'administrateur système à temps partiel ou la facturation de services supplémentaires.
Ces services pourraient rémunérer les administrateurs ou être réalisés par des auto-entrepreneurs locaux, qui participeraient alors à la maintenance des services.
Toutes ces idées ont déjà fait l'objet de discussions, et il est d'avis qu'elles nécessitent d'être encore mûries.
.P
Gilles propose de réfléchir à l'idée de postes détachés d'entreprise : un type de poste non rémunéré par l'association bénéficiaire et pouvant apporter un temps de travail assez important.
La proposition mérite d'être davantage débattue sur le principe (Sommes-nous prêt à risquer de promouvoir du
.I "social-washing"
?
Comment doit être encadré le partenariat ?), et sur les implications en terme de travail pour les membres ; constitution du dossier de candidature, définition de la mission du salarié, suivi des activités, etc.
.P
Gilles enfin nous invite à contacter l'association
.B "Code d'Armor"
\*F
.FS
.URL "https://codedarmor.fr"
.FE
qui, au delà de sa vitrine de
.I "Google Developers Group" ,
constitue un réseau local de personnes propres à nous aider peut-être en terme de visibilité, d'organisation ou de matériel.
.HU "Renouvellement du Bureau"
L'Assemblée vote à l'unanimité la reconduction de Nourdine en tant que Président.
David, unique candidat au poste de secrétaire est élu également à l'unanimité.
Mathias, unique candidat au poste de trésorier est enfin aussi élu à l'unanimité.
Gilles et Vincent L. font part de leur intérêt à intégrer le Bureau qui se compose donc maintenant comme suit :
.BL
.LI
Président : Nourdine Gernelle
.LI
Secrétaire : David Soulayrol
.LI
Trésorier : Mathias Mantello
.LI
Membres ordinaires : Gilles Falcon, Vincent Lhoutellier
.LE
.SP 4
.P
L'Assemblée est levée à 22h30 par épuisement de l'ordre du jour.

View File

@@ -0,0 +1,96 @@
.ND 12/01/2023
.TL
Compte-rendu de Réunion
.br
Jeudi 12 janvier 2023 à Vieux-Marché
.AU "David"
.AST "Résumé"
.AS
L'ordre du jour est encore une fois conséquent pour cette première réunion (décalée) de 2023.
Pour autant, il n'y avait pas grand monde pour les vœux de la nouvelle année.
Ce compte-rendu est donc une session de rattrapage pour toutes les bonnes volontés ; nous avons beaucoup d'actions à mener dans les mois à venir.
.AE
.MT 4
.hl
.PRESENT "David, Nourdine"
.HU "CHATONS"
Il n'y avait guère de suspense, mais cela fait tout de même extrêmement plaisir :
.B "Ti Nuage"
fait maintenant partie des CHATONS.\*F
.FS
Le Collectif des Hébergeurs Alternatifs, Transparents, Neutres et Solidaires\ :
.URL https://www.chatons.org
.FE
Le site a déjà été modifié pour signifier que nous ne sommes plus seulement candidats, et Nourdine et David devraient assister à une réunion de bienvenue le 23 janvier.
.HU "Faites du numérique à Plougrescant le 11 mars 2023"
Cette manifestation, proposée par Grégoire (adhérent à
.B "Ti Nuage"
et élu à Plougrescant), a déjà été présentée dans le compte-rendu du mois dernier.\*F
.FS
.URL "https://ti-nuage.fr/cr/2022/cr-20221201.pdf"
.FE
David et Mathias ont depuis participé à une réunion permettant de mieux la définir.
Devraient être présents le Fab-Lab de Lannion, l'association
.B "Promouvoir et Agir en Trégor Gouelo"
(PATG), des représentants du département et de Plougrescant et quelques autres encore.
Sont envisagés des ateliers ou des rencontres autour du smartphone, de la photographie numérique, de la musique assistée par ordinateur (MAO), de la réalité virtuelle (RV ou VR pour faire bien), des machines de prototypage rapide, la présence d'un robot Pepper (ou Nao), etc.
.P
.B "Ti Nuage"
sera présent en particulier pour discuter de la notion de
.I "cloud souverain" .
Nous envisageons pour cette occasion d'apporter l'Expo Libre\*F
.FS
.URL "https://expolibre.org"
.FE
que nous possédons sous la forme de panneaux au format A3 (mais peut-être le Fab-Lab pourra-t-il nous prêter ses propres impressions en grand format).
Nous devons contacter les associations dont nous sommes proches (April, FramaSoft, ...) pour disposer de quelques flyers et autocollants.
Nous présenterons évidemment nos services, et discuterons plus généralement des questions relatives à notre domaine de compétence ; la notion de vie privée, l'usage des données, les coûts énergétiques du numérique.
.P
Nous envisageons aussi de proposer de manière informelle une sorte de quizz pour ouvrir la discussion sur les logiciels alternatifs et libres.
David doit préparer le support, mais toutes les bonnes volontés sont les bienvenues pour apporter du contenu ; quels sont les logiciels que vous utilisez, dans quels domaine d'activité, et quels logiciels privateurs remplacent-ils ?
.P
Enfin, nous réfléchissons aussi à la manière de montrer au public de manière claire ce que sont les conditions d'utilisation des services les plus utilisés (Instagram, Snapchat, ce genre de choses).
Nourdine va commencer à travailler sur l'assemblage de ces documents. Il aura aussi très probablement besoin d'aide pour ne pas finir asphyxié sous les masses de documents !
.HU "Éducation au numérique"
Nourdine doit recontacter l'équipe administrative du collège de Plouaret pour mieux définir ce qu'ils souhaitent pouvoir proposer aux élèves.
Les documents déjà à l'étude ou en cours de rédaction pour la manifestation à Plougrescant devraient pouvoir être ré-employés pour cela.
.HU "Quinzaine de la parentalité"
Il ne semble plus y avoir d'activité du côté des organisateurs.
Nous nous concentrons sur nos autres projets, et nous attendons d'être sollicités plus clairement si quelque chose doit finalement se produire.
.HU "Connexion et serveurs à Vieux-Marché"
La fibre est disponible à Vieux-Marché comme attendu.
Tandis que certains étaient à Plougrescant, Nourdine faisait le point avec
.B "Les castors perchés"
pour définir les modalités de notre installation et du partage de la connexion.
Il a été décidé que la gestion et les frais de la connexion étaient laissés entièrement aux soins de
.B "Ti Nuage" ,
qui la partagerait avec la Hutte.
En contrepartie, nos serveurs seront hébergés gracieusement, et seule la consommation électrique nous sera facturée.
.P
Nourdine a étudié la disponibilité de la fibre selon les opérateurs, ainsi que les tarifs et les propositions techniques de ceux-ci.
Pour des questions d'éthique, d'indépendance et de facilités techniques, nous penchons à terme vers une offre telle que celle de la FDN.\*F
.FS
French Data Network\ :
.URL "https://www.fdn.fr"
.FE
Cependant, une exclusivité pour Orange et Free existe pour une période indéterminée sur les installations dans le secteur.
Free présente l'avantage de fournir assez clairement toutes les solutions techniques pour nos besoins.
Nous envisageons donc d'opter pour l'offre d'engagement sur un an de cet opérateur, à un tarif avantageux, et de refaire une étude d'ici la fin de l'année.
.P
Dans le même temps, et afin de nous assurer que la solution d'hébergement à la Hutte est viable, Nourdine et David ont profité de la réunion pour mesurer précisémment le local envisagé, et doivent maintenant passer en revue les formats de baie et de serveurs existants.
Ceci permettra aussi d'avancer dans le choix du matériel et de consolider le coût de la migration des services et des données.
.HU "Subventions"
Suite à nos discussions lors de la dernière réunion, Grégoire a avancé notre nom au sein des instances de Lannion-Trégor-Communauté et nous devrions être contactés bientôt afin de mieux nous présenter et de nous diriger vers le bon guichet pour demander des aides.
.P
Par ailleurs, Nourdine a contacté Roxane Caillon comme nous l'avions décidé, afin qu'elle prenne en charge notre recherche de subventions.
Pour mémoire, elle propose la recherche d'aides institutionnelles ou autres ainsi que leur suivi.
Elle se rémunère sur les aides obtenues.
Un dossier pour le Crédit Coopératif est déjà en cours de réalisation.
.HU "Miscellanées"
L'association devrait prochainement faire un communiqué afin de faire connaître son appartenance aux CHATONS. David suggère que ce comuniqué soit retardé à la fin du mois de février afin de pouvoir y inclure des détails sur l'arrivée de la fibre et notre migration de données, ainsi que pour annoncer dans un temps approprié notre participation à l'événement de Plougrescant.
.P
Nourdine a installé un nouveau logiciel client de courriel au sein de
.B "Next Cloud" .
Cette proposition est pour le moment complémentaire au logiciel
.B "Roundcube"
déjà disponibe dans le SSO, et le Wiki a été mis à jour pour décrire l'étape de configuration nécessaire pour l'utiliser.

View File

@@ -0,0 +1,118 @@
.ND 02/02/2023
.TL
Compte-rendu de Réunion
.br
Jeudi 2 février 2023 à Vieux-Marché
.AU "David"
.AST "Résumé"
.AS
L'ordre du jour assez consistant a finalement été parcouru assez rapidement, toutes les opérations suivant naturellement leur cours ; la fibre est installée à la Hutte et la recherche de matériel se précise ; tout comme notre participation à la manifestion autour du Numérique à Plougrescant le mois prochain.
.AE
.MT 4
.hl
.PRESENT "David, Nourdine, Isa"
.HU "Analyse de problèmes de couriel"
Isa s'est présentée avec une foule de questions pour la Convergence des Loutres\*F
.FS
.URL "https://www.laconvergencedesloutres.fr"
.FE
et notre rendez-vous mensuel a donc débuté avec une revue de détail des problèmes de courriel.
La réponse magique à nombre de questions a été « il faut essayer Thunderbird\*F
.FS
.URL "https://www.thunderbird.net/fr/"
.FE
», et il est utile de rappeler ici que les logiciels de courriel disponibles sur une interface Web (couramment appelés
.I "Webmail" )
sont
.I "fragiles"
comme toute application Web.
Si la page est rechargée, si elle est restée trop longtemps ouverte et inactive, si un bouton de navgation du navigateur a été utilisé, et dans d'autres cas encore, l'application peut se comporter de manière inappropriée.
.P
L'utilisation d'un
.I "logiciel natif"
(c'est à dire un logiciel qui doit être installé sur votre ordinateur) est préférable lorsque l'utilisation du courriel devient fréquente, et que la taille et la complexité des messages augmente.
Si vous ne l'avez déjà fait, nous vous conseillons donc d'essayer Thunderbird, et le Wiki contient les informations utiles à sa configuration.\*F
.FS
.URL "https://wiki.ti-nuage.fr/fr/Services/Communication/Courriel"
.FE
.P
Nourdine a toutefois noté quelques détails à vérifier ; n'hésitez pas à nous écrire si la solution vous séduit mais que vous rencontrez des problèmes.
.HU "Faites du numérique à Plougrescant"
Nous avons reçu une proposition de plan de salle, et l'affiche est en cours de finition.
.P
Petit passage en revue des actions à mener pour la manifestation qui doit se tenir le 11 mars prochain :
.BL
.LI
David doit encore prendre contact avec le FabLab pour déterminer s'ils possèdent une impression grand format de l'Expo Libre,\*F
.FS
.URL "https://expolibre.org"
.FE
faute de quoi nous prendrions la notre ;
.LI
David doit inscrire notre participation à l'Agenda du Libre dans le cadre de
.I "Libre en fête" ;
.LI
David (décidemment) a entamé le support pour une présentation du logiciel libre, qui donne aussi une liste de logiciels alternatifs pour les usages courants.
Ce support pourra être utilisé pour animer les discussions informelles à Plougrescant, voire servir de guide pour faire un quizz sur les logiciels libres usuels.
Toute aide est la bienvenue pour compléter cette liste de logiciels.
.LE
.HU "Connexion et serveurs à Vieux-Marché"
Le Hutte a été raccordée à la fibre.
Comme développé dans le précédent compte-rendu,\*F
.FS
.URL "https://ti-nuage.fr/cr/2023/cr-20230112.pdf"
.FE
nous avons opté pour l'offre de Free qui possède une exclusivité pour quelques mois avec Orange.
L'accès proposé par Free répond à nos besoins et l'offre, qui s'accompagne d'une promotion, pourra être révisée en fin d'année.
.P
La prochaine étape de notre installation consiste à choisir le matériel à acquérir et à dresser un plan de migration de nos services, ce dernier influant sur les achats ainsi que sur leur échelonnement.
.HU "Avance de fonds"
La seule subvention dont nous disposons actuellement n'étant disponible que sur facture, nous avons besoin d'un prêt (ou d'autres subventions).
L'association
.B "Koolisterik"
(Vieux-Marché) est d'accord pour nous prêter de l'argent jusqu'à 5000€.
Cette offre nous permettrait de disposer d'une avance de fonds pour acheter les premiers éléments matériels de notre installation.
Prudents, Nourdine et David n'envisagent cependant pas de demander plus de 1500€ parce que les modalités et les délais de remboursement du Département ne sont pas connues.
Cette somme permettrait déjà de mettre en place une baie et une première machine.
.HU "Gestion de l'association et du budget"
À propos de budget toujours, et comme abordé dans notre dernier compte-rendu, Roxane Caillon s'occupe maintenant pleinement de la recherce de subventions pour
.B "Ti Nuage" .
Pour mémoire, elle se paie seulement en prélevant un pourcentage sur les sommes obtenues.
Le dossier pour la Fondation Crédit Coopératif est déjà terminé.
.P
En revanche, parce que la banque nous fait des difficultés, Mathias ne pourra assurer les fonctions de trésorier pour lesquelles il s'était proposé.
Ces tracasseries s'ajoutent à d'autres qui nous poussent de plus en plus à chercher un autre établissement bancaire.
.P
.P
Nourdine évalue les logiciels susceptibles de remplacer
.I "dolibarr" ,
l'outil qui sert actuellement à la fois à la gestion de l'association et à celle des adhérents.
Bien que très bien fait, il est un peu complexe pour l'usage limité que nous en avons.
.HU "Nouveaux contacts"
Les Cigales,\*F
.FS
.URL "https://www.cigales-bretagne.org"
.FE
un club d'investisseurs pour aider les association locales, s'est adressé à nous pour trouver une solution de courriels et de listes de diffusion.
Leur besoin est un peu plus complexe que les installations déjà réalisées pour les associations adhérentes à
.B "Ti Nuage" ,
et Nourdine doit discuter avec eux pour mieux cerner encore leurs besoins.
.P
Depuis cette réunion, nous avons aussi reçu des questions de la part d'un petit group de producteurs de fromage et de viande bio du Trégor. Nourdine doit les rencontrer.
.HU "Spicilège"
Nourdine et David ont participé à une réunion d'accueil pour les nouveaux CHATONS.
David s'est engagé à mettre en œuvre ce qu'il faut pour participer au système de statistiques du collectif.\*F
.FS
.URL "https://stats.chatons.org"
.FE
.P
David a commencé à intégrer le calendrier partagé de l'association sur le site.
Les événements à venir dans les trente jours apparaissent dorénavant dans la rubrique
.I "actualités"
de la page d'accueil.
Un calendrier plus complet sera bientôt disponible.
.P
Nous avons observé une occupation surprenante et importante sur le disque des fichiers déposés avec l'outil de partage
.I "Send" .
Après redémarrage du service, cet espace a été... trop bien libéré ; les fichiers normalement encore en cours de partage ont aussi disparu.
Une exploration plus complète du logiciel doit être entreprise pour comprendre son fonctionnement et prévenir tout débordement sur le disque à l'avenir.

View File

@@ -0,0 +1,45 @@
.ND 02/03/2023
.TL
Compte-rendu de Réunion
.br
Jeudi 2 mars 2023 à Vieux-Marché
.AU "David"
.AST "Résumé"
.AS
L'ordre du jour assez consistant a finalement été parcouru rapidement, toutes les opérations suivant naturellement leur cours. Les sujets abordés sont principalement la recherche de matériel pour notre installation imminente à la Hutte et notre participation à la manifestion autour du Numérique à Plougrescant le mois prochain. Le tout dans une ambiance agréable d'auberge espagnole autour des victuailles apportées par chacun.
.AE
.MT 4
.hl
.PRESENT "Ania, David, Mathis, Nourdine"
.HU "Faites du numérique à Plougrescant"
Les actions réalisées ou prévues sont les suivantes.
.BL
.LI
David a envoyé un communiqué de presse et posté un billet sur Mastodon pour signifier notre participation à la manifestation de Plougrescant.
.LI
Notre participation a aussi été inscrite sur l'Agenda du Libre\*F
.FS
.URL "https://www.agendadulibre.org"
.FE
dans le cadre de
.I "Libre en fête" ,
puisque parlerons de logiciels libres ;
.LI
Le FabLab nous prête l'Expo Libre\*F
.FS
.URL "https://expolibre.org"
.FE
dont ils disposent en grand format. Florian Vasseur l'apportera sur place, et nous avons normalement des grilles pour l'accrocher.
.LE
.P
Enfin, David a apporté le support envisagé pour présenter le logiciel libre et faire un tour d'horizon des logiciels alternatifs existant pour les usages courants ; bureautique, loisirs, médias... Une partie de la soirée devient l'occasion de projeter cette présentation et de faire un
.I brainstorming
pour compléter les logiciels méritant d'être évoqués.
.HU "Éducation populaire"
À propos de présentations, David a approché l'association
.I "Promouvoir et Agir dans le Trégor"
(PATG) qui donne des cours d'informatique en divers endroits et notamment à Lannion. Il s'avère que l'activité est encore balbutiante et les élèves peu assidus. Mais les connaissances que nous pouvons apporter les intéresse et nous pourrons faire un point à la rentrée, après la tenue des différents forums aux associations.
.HU "Achat de matériel informatique"
Le reste de la soirée a consisté en une discussion sur le matériel à acheter et les priorités à donner sur la migration des différents. Sous peu, une baie devrait prendre place à la Hutte, ainsi qu'un switch et un onduleur. La réflexion continue pour le choix des machines...
.P
Et ces points de suspension me permettent de terminer au bas d'une seule page, pour le compte-rendu le plus succinct de la courte histoire de l'association !

View File

@@ -0,0 +1,73 @@
.ND 04/05/2023
.TL
Compte-rendu de Réunion
.br
Jeudi 4 mai 2023 à Vieux-Marché
.AU "David"
.AST "Résumé"
.AS
Au risque de lasser les lecteurs, cette réunion à l'ordre du jour à peu près vide (le printemps, sans doute) s'est encore concentrée sur des questions matérielles.
Ce court compte-rendu est donc l'occasion de présenter les ressources matérielles pour les personnes intéressées.
.AE
.MT 4
.hl
.PRESENT "David, Nourdine, Vincent"
.HU "Annonces diverses"
Avant de rentrer dans le vif des considérations techniques, David mentionne qu'il a envoyé un courriel à Lannion-Trégor Communauté, sans réponse pour le moment.
(Après vérification pour ce compte-rendu, c'était le 26 avril, à l'adresse de Mme Gaëlle Le Mer.)
.P
David mentionne aussi la manifestation EntreeLibre#3, au Centre des Abeilles à Quimper du 18 au 20 mai.
Un événement fait pour le grand public, avec conférences, ateliers et rencontres diverses.
.HU "Le point sur le matériel"
Cette soirée a donc permis de vérifier une nouvelle fois ce qui a été planifié depuis quelques mois maintenant.
Et après une séance de bricolage imposée à David par Nourdine, les discussions sont allées bon train sur les commande de matériels, l'affectation des ressources, le déroulement de la migration des services...
.P
Reprenons du début : grâce au prêt de l'association
.B "Koolisterik"
(Vieux-Marché), nous avons disposé d'une avance de fonds sur les subventions du département pour pouvoir acheter nos premiers équipements.
Les premiers d'entre eux sont une baie, ainsi qu'un
.I Switch
et un onduleur qui sont installés depuis plusieurs semaines à la Hutte.
Le département s'étant montré assez réactif pour les remboursements, d'autres commandes ont rapidement suivi.
Aujourd'hui, nous disposons des machines nécessaires pour procéder à la migration des services libres, à celle des sites Web des adhérents, à la gestion de nos sauvegardes locales.
Parce qu'ils nécessitent un peu plus d'attention, les services et les données des adhérents seront déplacés dans un second temps.
.P
Nous avons fait le choix d'utiliser autant que possible des machines très légères.
Ce choix s'inscrit dans une démarche économique et écologique (ces machines sont plus simples à produire et plus sobres en terme d'énergie).
Il est aussi cohérent avec la charge modeste que nous avons à supporter aujourd'hui, et suffisamment évolutif pour nous permettre de grossir au rythme observé depuis la création de l'association.
La machine hébergeant les données des adhérents est la seule qui nécessitera vraiment de la puissance.
Elle reste enore à acquérir.
.P
L'association dispose donc des machines suivantes :
.BL
.LI
un micro-PC disposant de plusieurs ports Ethenet pour faire office de routeur.
Qu'elle soit nommée pare-feu, routeur, ou encore
.I front-end
dans le jargon des informaticiens, cette machine a pour fonction de répondre à toute les requêtes entrantes sur le domaine
.I ti-nuage.fr
et à les diriger vers le bon service interne, ou les bloquer au besoin.
Cette machine est en cours d'installation préliminaire à fins de tests.
Nous attendons encore une carte SD pour faire l'installation finale ;
.LI
un micro-PC pour l'hébergement des sites Web des adhérents qui en ont fait la demande.
Il n'est pas besoin de beaucoup de puissance ici, mais de capacités de stockage.
Nourdine a travaillé sur la mise en place logicielle, qui sera plus sécurisée que l'installation actuelle, les données de chaque utilisateur étant compartimentées.
Le disque dur doivent nous parvenir avec la prochaine commande ;
.LI
un micro-PC pour l'hébergement des services libres.
Il s'agit d'une configuration similaire à celle pour l'hébergement des sites des adhérents.
Là aussi, le disque est en attente ;
.LI
une machine pour le stockage des sauvegardes.
L'accent est mis ici sur la rapidité d'écriture des disques afin que le processus de sauvegarde soit aussi rapide que possible.
Une fois encore, un micro-ordinateur suffit à cette fonction qui ne nécessite ni beaucoup de mémoire ni beaucoup de puissance.
.LE
.P
En résumé, et hormis la machine dédiée aux données des adhérents, une grande partie de l'infrastructure des services de l'association est prête à être mise en place.
Et commencera à l'être dès la réception des dernières pièces.
Pour l'heure, une grande difficulté nous occupe encore... Nous mettre d'accord sur le nom à donner à chacune de ces machines !\*F
.FS
Il s'agit des noms internes sur notre réseau.
Invisibles depuis l'extérieur, ces noms sont bien pratiques à chaque fois que l'on a besoin de désigner une machine. (Dire « je mets à jour le système de Dryade » est plus simple et sympathique que : « je mets à jour le système de la machine qui héberge les serveurs Web ».)
.FE

View File

@@ -0,0 +1,57 @@
.ND 01/06/2023
.TL
Compte-rendu de Réunion
.br
Jeudi 1er juin 2023 à Vieux-Marché
.AU "David"
.AST "Résumé"
.AS
Point de progrès dans les opérations de migration ces dernières semaines. Aucune urgence non plus. La réunion a donc fait place à une discussion au sujet des matériels de récupération, des actions menées à droite ou à gauche...
.AE
.MT 4
.hl
.PRESENT "David, Mathias, Nourdine, Vincent"
.HU "État des commandes"
Le compte-rendu précédent était l'occasion de faire un état des lieux sur la migration, avec une courte explication des choix technologiques réalisés. Peu de changements ce mois-ci, du fait de l'attente des derniers remboursements du département. Néanmoins, nous avons choisi le nom des machines et étiquetté ces dernières.
.HU "Organisation"
Sur une idée de Mathias, un message sera maintenant automatiquement envoyé sur la liste de diffusion commune à tous les adhérents afin de rappeler la réunion mensuelle. Ce rappel sera en effet peut-être l'occasion pour certains de se demander s'ils n'ont pas des questions à poser, ou de nous rendre visite pour se tenir au courant de nos activités. Nous avons jugé qu'un message mensuel n'occasionnait pas une grande gêne.
.HU "EntreeLibre #3"
David s'est déplacé à Quimper pour assister à la première journée d'EntreeLibre#3, une rencontre d'artisans du libre à l'attention du public désireux d'en apprendre davantage sur le fonctionnement d'Internet, de l'ordinateur, du mobile...
.P
Petit retour sur les conférences suivies :
.BL
.LI
.I "Au tout début était Internet" ,
par Stéphane Bortzmeyer. Historique, définitions, et exploration d'Internet depuis les services jusqu'au matériel. Stéphane étant du genre bavard, c'est l'horaire imposé par le repas qui aura marqué la fin de son intervention.
.LI
.I "Justice sociale et environnementale" ,
par Maïwann. L'impact du numérique sur l'environnement, sur les services publics, sur notre manière de voir le monde. Une conférence intéressante qui complète la Fresque du numérique\*F
.FS
.URL https://www.fresquedunumerique.org/
.FE
elle-même inspirée de la Fresque du climat\*F.
.FS
.URL https://fresqueduclimat.org/
.FE
.LI
.I "Spam / Phishing" ,
par Natouille. Passage en revue des types de tentatives d'abus aujourd'hui observés, en particulier par SMS, et les conseils pour les repérer et ne pas tomber dans le panneau.
.LI
.I "Tout ça cest de la science-fiction ?"
par greenman. Un amusant tour d'horizon de quelques œuvres de SF, au regard de notre réalité en matière de robots et d'Intelligences Artificielles en particulier.
.LE
.P
L'après-midi se sont tenus trois ateliers. David a assisté à celui concernant les mobiles (sous Android seulement). Son déroulé est intéressant à noter.
.BL
.LI
Demande des attentes de chacun. Le public, majoritairement issu des personnes qui fréquentent déjà le centre social et ses ateliers, est soit totalement botien, soit en recherche de solutions pour remplacer des applications qu'il ne comprend pas ou qui l'inquiètent.
.LI
Présentation des couches logicielles du mobile. Un mobile sous Android se compose en effet d'AOSP\*F
.FS
.URL https://source.android.com
.FE
(le cœur, libre, du système), d'applications Google obligatoires selon les contrats signés entre Google et les constructeurs, des applications du constructeur lui-même (Samsung, Xiaomi, etc.), et possiblement des applications du fournisseur d'accès internet qui vend le téléphone.
.LI
Prise de conscience de l'existence des pisteurs avec l'installation d'Exodus Privacy. Un concours du plus grand nombre de pisteurs sur une seule application permet de les découvrir un à un, de les regrouper par entreprise et par familles, de se rendre compte des nombreuses entités qui siphonnent les données qui passent par chaque application de manière totalement opaque.
.LI
Installation du magasin d'applications alternatif F-Droid afin d'utiliser des applications alternatives, libres et plus repectueuses. Cette étape, sans être aussi radicale et efficace que l'intervention avec un ordinateur sur le système lui-même (voire le remplacement complet de celui-ci), est accessible à tous et permet de limiter fortement la fuite de données.

View File

@@ -0,0 +1,31 @@
.ND 06/07/2023
.TL
Compte-rendu de Réunion
.br
Jeudi 6 juillet 2023 à Vieux-Marché
.AU "David"
.AST "Résumé"
.AS
Une réunion entre administrateurs, faute de participants. Nous épargnerons les détails techniques au lecteur qui sait déjà que nous travaillons sur les machines reçues à Vieux-Marché. Pour le reste, il a été question de possibles nouveaux adhérents, d'argent et de partage de connaissances.
.AE
.MT 4
.hl
.PRESENT "David, Nourdine"
.HU "Besoins exprimés par le réseau Cigales Bretagne"
Les plus assidus se souviendront peut-être que les Cigales de Bretagne\*F
.FS
.URL https://www.cigales-bretagne.org
.FE
se sont tournées vers nous pour trouver une solution à leur besoin de listes de diffusion. Ce besoin était complexe au premier abord, mais après plusieurs échanges sa définition est devenue plus claire et il est finalement possible pour Ti Nuage d'y répondre (et probablement de démarrer dès que possible).
.P
Il est donc question de gérer deux sous-domaines des Cigales, qui seraient exploités uniquement pour la diffusion de courriel à l'aide d'alias. Autrement dit, nous ferions pour eux du routage, pas de stockage.
.HU "Subventions et ressources"
Nous avons complété les achats pour l'installation de tous les serveurs envisagés, sauf la machine devant supporter NextCloud, les comptes utilisateurs, etc. Il reste actuellement environ 1300€ sur la subvention octroyée par le département. Et comme annoncé le mois dernier, nous devons également recevoir une nouvelle subvention de 1600€ (montant disponible après ponction de la commission pour Roxane qui fait pour nous les démarches de recherche de subvention).
.P
David soumet l'idée d'ouvrir un livret pour mettre de côté l'argent destiné à servir seulement en cas d'accident. Il convient de vérifier la faisabilité et les conditions pour cela.
.HU "Abonnement magazine spécialisé"
Nourdine propose l'abonnement à un ou plusieurs magazines. MISC en particulier propose des articles pointus sur la sécurité ou la configuration de systèmes et de réseaux. Une rapide exploration des sommaires récents montre que Linux Pratique propose aussi de nombreux sujets en rapport avec l'administration, alors que Linux Mag met davantage l'accent sur la programmation. Il est envisagé de prendre un abonnement complet à ces deux magazines pendant un an pour juger de la pertinence de tel ou tel titre à long terme.
.P
Ces magazines seront mis à disposition des adhérents et des personnes qui nous rendent visite à la Hutte. David propose d'apporter aussi au même endroit les magazines dont il dispose déjà (d'anciens numéros de Linux Mag, Linux Pratique et Login:.) pour que chacun puisse les consulter.
.HU "Camp CHATONS"
Le camp CHATONS aura lieu du jeudi 3 au lundi 7 août 2023 au Château du Vergnet. Le camp est l'occasion de faire avancer plus rapidement les chantiers au sein de l'association, tout en permettant de se découvrir les uns les autres dans une ambiance agréable. Si Nourdine ou David ont envisagé d'y participer un temps, la charge de travail de chacun et les collisions de dates font que cela ne se fera pas cette année. Toutefois cette rencontre sera étudiée de nouveau l'an prochain. Il est aussi envisageable que si l'association dispose de fonds suffisants elle participe au coût du trajet.

View File

@@ -0,0 +1,49 @@
.ND 07/09/2023
.TL
Compte-rendu de Réunion
.br
Jeudi 7 septembre 2023 à Vieux-Marché
.AU "David"
.AST "Résumé"
.AS
Soirée suspense autour du montage et de l'installation du système sur le serveur pour les adhérents... On vous divulgâche la fin : ça fonctionne.
.AE
.MT 4
.hl
.PRESENT "David, Mathias, Nourdine"
.HU "Un point sur le budget"
Nous en avons maintenant fini avec les achats planifiés de matériel et les factures émises auprès du département, dans le cadre de l'appel à projets numériques de l'an passé, ont bien toutes été remboursées.
Nous avons également reçu la subvention de la part du Fonds pour le Développement de la Vie Associative (FDVA)\*F
.FS
.URL https://www.associations.gouv.fr/FDVA.html
.FE
obtenue grâce au travail de Roxane, qui a été payée.
Nous avons aussi remboursé l'avance généreusement octroyée par l'association
.B "Koolisterik"
(Vieux-Marché), qui nous a permis de commencer nos achats avant de recevoir les premiers remboursements du département.
.P
Bref, nous en avons terminé pour un temps avec les mouvements financiers importants et il reste actuellement environ 1600€ sur le compte de l'association.
Nous allons devoir surveiller nos charges dans les mois à venir parce que, d'ici que la migration de tous nos services soit complète, nous aurons des frais un peu plus importants dûs à l'addition de l'électricité, de la fibre, et des locations encore nécessaires chez OVH.
Mais la situation paraît saine.
.HU "Apéro CHATONS"
Mathias propose d'organiser des rencontres entre CHATONS.
Il a listé les structures similaires à la notre, originales dans leur démarche ou proches géographiquement, et envisage de les contacter pour échanger nos expériences.
Rapidement nommés « Apéros CHATONS », les modalités et les occasions de ces rencontres sont encore à définir.
Mathias s'adressera rapidement aux différentes associations proches pour diffuser l'idée.
.HU "Abonnement magazine spécialisé"
Suite à notre abonnement, les derniers volumes des magazines MISC\*F
.FS
.URL https://connect.ed-diamond.com/misc/misc-129
.FE
et Linux Pratique\*F
.FS
.URL https://connect.ed-diamond.com/linux-pratique/lp-139
.FE
ont été reçus.
Ces magazines sont disponibles à la lecture ou à l'emprunt.
D'autres magazines ou d'anciens numéros apportés par les uns ou les autres sont également disponibles à la Hutte.
.HU "Matériel et protocole en cas de pannes"
L'essentiel de la soirée a été consacrée à mettre en service le futur serveur pour les adhérents, lequel nous a donné du fil à retordre.
Le système est toutefois maintenant installé.
.P
Maintenant que la gestion du matériel est totalement à notre charge se pose la question du protocole à appliquer en cas de panné sévère : disque dur disfonctionnel, machine qui refuse de démarrer, etc. Le sujet, tout juste abordé, doit être rapidement discuté... Une autre fois !

View File

@@ -0,0 +1,52 @@
.ND 05/10/2023
.TL
Compte-rendu de Réunion
.br
Jeudi 5 octobre 2023 à Vieux-Marché
.AU "David"
.AST "Résumé"
.AS
Les plans pour relocaliser les services se précisent. Les discussions ont couru sur les événements récents dans la région (les activités d'Infothema ou du FabLab de Lannion). Une réunion assez courte et efficace de plus.
.AE
.MT 4
.hl
.PRESENT "David, Mathias, Nourdine"
.HU "Consommation électrique"
Nourdine a commencé les relevés sur la prise électrique qui alimente notre baie.
Pour mémoire, l'association doit à la Hutte, qui nous héberge, les frais d'électricité relatifs au matériel réseau et aux serveurs.
D'après les premières estimations, nous sommes largement à l'intérieur des projections que nous avions réalisées.
Nous pensons nous acquitter de la facture tous les trois ou six mois.
.HU "Plan de panne"
Dès que les services les plus importants seront servis par nos propres machines, il faudra être en mesure de fournir une solution de repli en cas de panne.
Nous n'avons pas encore aujourd'hui de solution définitive, et nous explorons ce qu'il est possible de faire.
.P
La virtualisation et la conteneurisation de chacun de nos serveurs nous permet d'envisager une relocalisation rapide des services.
C'est à dire en quelques heures, selon nos disponibilités, car comme il est écrit dans nos Conditions d'utilisation\*F
.FS
.URL https://www.ti-nuage.fr/cgu.html
.FE
:
.I "Ces services [...] reposent essentiellement sur le bénévolat dune poignée dadministrateurs, sur un modèle de best effort en cas dincident par exemple, sans garantie de continuité de services ou autre" .
.P
Par panne, nous entendons ici une sérieuse avarie matérielle.
Selon que la panne survient sur une machine ou plus largement sur la baie, nous étudions :
.BL
.LI
le coût nécessaire pour acheter une machine supplémentaire, capable d'accueillir temporairement les services les plus cruciaux pour les utilisateurs (transport du courriel, accès aux fichiers stockés, disponibilité des sites Web) ;
.LI
la possibilité de louer un VPS (serveur virtuel) chez un hébergeur comme OVH pour déployer ces services le temps de pouvoir réparer ou remplacer le matériel défectueux.
.LE
.HU "Les cigales de Bretagne"
Nous recevons ces derniers temps quelques nouvelles demandes d'adhésion, et certaines requièrent des services ou des configurations spécifiques.
C'est le cas des Cigales de Bretagne\*F
.FS
.URL https://www.cigales-bretagne.org/
.FE
qui sont en discussion depuis plusieurs mois avec nous.
.P
Les Cigales sont une grosse structure et leurs besoins sont complexes : une boîte de courriel principale, une boîte pour chacune des cigales, des dizaines de listes de diffusion et du stockage de fichier.
Nourdine envisage la possibilité d'installer une machine virtuelle spécialement pour eux.
Cette solution est facile à mettre en œuvre sur notre nouveau serveur et permettrait d'une part une isolation de leurs données, et d'autre part une certaine lattitude pour eux dans l'administration de leurs services.
.HU "Achat de consommables"
Pour en finir avec ce compte-rendu, il faut rapporter que notre président a décidé que l'association procéderait à quelques achats pour pouvoir boire ou grignotter pendant les prochaines réunions.
Nous nous sommes évidemment bien gardés d'émettre un avis contraire.

View File

@@ -0,0 +1,90 @@
.ND 07/12/2023
.TL
Compte-rendu de Réunion
.br
Jeudi 7 décembre 2023 à Vieux-Marché
.AU "Nourdine"
.MT 4
.hl
.PRESENT "Gilles, Mathias, Nourdine"
.PRESENCE "Excusé(e)s" "David, Julie (Joyeux anniversaire !), Vincent (parce que c'est l'anniversaire de Julie)"
.HU "Questions posées sur le pad"
.B "Julie :"
Est-ce que le nouveau boulot de Nourdine interroge sa disponibilité pour s'occuper de
.B "Ti Nuage"
et donc remet en question le fonctionnement actuel ?
.P
.B "Nourdine :"
Cette situation ne remet pas du tout en question le fonctionnement de
.B "Ti Nuage" ,
au contraire elle m'apporte une montée en compétence et me permet de renforcer la configuration actuelle.
Elle me demande de répondre à une problématique d'entreprise qui nécessite de la rigueur, rigueur qu'il est facile de ne pas atteindre dans le milieu bénévole.
En bref, ce boulot me permet d'affiner la configuration des serveurs de l'association à un point que je n'aurais peut-être pas atteint (ou très lentement) si je n'avais pas à le développer en milieu professionnel.
Et, niveau disponibilité, c'est un temps partiel, ce qui me laisse tout le loisir de continuer à m'occuper de
.B "Ti Nuage"
sans concessions.
.sp
.B "Julie :"
Comment ça se passe au niveau du nombre d'utilisateurs pour la bonne marche de l'association, en terme humain et financier et/ou bonne marche du serveur ?
A-t-on suffisamment d'utilisateur·rices ?
En faudrait-il un peu plus, un peu moins, ou n'est-ce pas en ces termes que la question se pose ?
.P
.B "Nourdine :"
Aujourd'hui, avec environ 45 adhérents, nous sommes à flot entre les revenus et les dépenses.
Avoir plus d'adhérents n'est pas une priorité mais cela permettrait :
.BL
.LI
de réduire la cotisation annuelle ; avec plus adhérents les frais pour l'association n'augmenteraient pas, ou de manière insignifiante ;
.LI
de mettre de l'argent de côté afin de prévenir l'achat de matériel, suite à une panne par exemple.
.LE
.HU "Système de sauvegarde"
Le serveur
.I "yosei"
(lhyperviseur Proxmox\*F
.FS
.URL "https://www.proxmox.com/en/proxmox-virtual-environment/overview"
.FE
) sauvegarde les VM (ou serveurs virtuels) par
.I "snapshot" .
Un
.I "snapshot"
a aujourdhui une taille d'environ 80Go pour la VM principale, et est envoyé vers le serveur local
.I "doppleganger"
chaque nuit.
Plus il y aura d'adhérents et de données, plus cette taille augmentera et un
.I "snapshot"
complet sera de plus en plus long à sauvegarder (environ quinze minutes actuellement).
La solution à moyen ou long terme sera de trouver la manière d'installer sur une machine la solution Proxmox Backup Server\*F
.FS
.URL "https://www.proxmox.com/en/proxmox-backup-server/overview"
.FE
qui permet de faire des sauvegardes incrémentielles.
.HU "Hardware Yosei"
Lors de l'achat de
.I "yosei" ,
la configuration matérielle à été choisie pour ne pas dépasser l'enveloppe de la subvention et une concession à été faite sur la RAM.
Le serveur dispose de 16Go et en tant qu'hyperviseur c'est vite limitant.
Maintenant que les finances le permettent, il est prévu d'acheter 64 ou 96Go de RAM supplémentaire à installer sur cette machine.
.HU "Code bash et ChatGPT"
Nous avons découvert comment ChatGPT\*F
.FS
.URL "https://fr.wikipedia.org/wiki/ChatGPT"
.FE
s'avère être un outil puissant comme assistant codeur.
Il permet de corriger du code et aussi de découvrir des fonctions en lui demandant simplement quel code pourrait avoir tel effet.
Mais comme nous l'a fait remarqué David (qui était absent mais avec qui nous avons pu échanger rapidement sur le sujet), ChatGPT est un outil qui pollue beaucoup et son impact environnemental est aussi important que ses performances\*F
.FS
Lequel David profite de sa participation à la mise en forme de ce compte-rendu pour préciser qu'il aurait encore bien des choses à ajouter au sujet de ce genre d'outils, et qu'il ne participera pas à son usage.
.FE
\&. ChatGPT consommerait 1 litre d'eau pour 100 requêtes\*F
.FS
.URL "https://www.presse-citron.net/chatgpt-nest-pas-alcoolique-mais-il-a-un-vrai-soucis-avec-leau/"
.FE
\&.
Nourdine se renseigne sur la faisabilité d'installer le modèle de langage llama2\*F
.FS
.URL "https://ai.meta.com/llama/"
.FE
sur une VM de l'association.

View File

@@ -0,0 +1,184 @@
.ND 16/11/2023
.TL
Compte-rendu de l'Assemblée Générale
.br
du jeudi 16 novembre 2023 à Vieux-Marché
.AU "David"
.MT 4
Les membres de l'association
.B "Ti Nuage"
ont été convoqués par courrier électronique le 11 octobre 2023 pour une Assemblée Générale ce jeudi 16 novembre à 20 heures à la Hutte, 24 place Anjela Duval à Vieux-Marché.
L'objet de cette réunion est de discuter du bilan de l'année écoulée et de dresser les objectifs pour la suivante.
.P
Le Président de séance est Nourdine, le secrétaire ; David.
.hl
.PRESENCE "Présent(e)s" "5 membres (David, Gérard, Mathias, Nourdine, Vincent L.)"
.HU "Bilan moral"
L'association, déclarée à la sous-préfecture de Lannion le 18 octobre 2021, a maintenant deux ans d'existence.
Elle accueille désormais environ 32 adhérents individuels et 11 structures (chacune de ces dernières ayant 2 comptes en moyenne), pour un total exact de 57 comptes.
Ces chiffres ne prennent pas en considération les adhésions arrivées récemment à expiration.
Le bureau s'interroge encore sur la manière de gérer les relances et les comptes abandonnés.
.TS
allbox centre tab(|);
nene.
2021|11
2022|25
2023|10
.TE
.TB "Nouveaux adhérents par année"
.P
L'année 2022 s'est terminée sur deux sujets importants :
.BL
.LI
le vote positif pour notre intégration dans les CHATONS\*F
.FS
.URL "https://www.chatons.org"
.FE
; si ce n'était pas une totale surprise, cette étape était importante pour nous ;
.LI
l'obtention du prix de l'innovation et de l'octroi d'une subvention de 5000€ pour notre réponse à l'appel à projets
.I "Construire le numérique dans les Côtes d'Armor"
\*F
.FS
.URL "https://cotesdarmor.fr/numerique"
.FE
lancé par le département.
.LE
.P
Ce dernier point, longuement préparé au cours de l'année précédente, a été une bonne surprise et nous a permis de concrétiser plus rapidement que prévu notre objectif d'installer les services et les données des adhérents à Vieux-Marché.
Concrètement, il nous a cependant fallu avancer des fonds, et l'association
.B "Koolisterik"
nous a aidé en nous faisant un prêt gracieux sur l'année que nous avons remboursé cet automne.
Et par ailleurs, Roxane a obtenu pour nous une subvention du FDVA\*F
.FS
.URL "https://www.associations.gouv.fr/FDVA.html"
.FE
de 2000€.
Comme convenu avec elle, 20% de cette somme (400€) lui reviennent pour le travail de recherche de subvention qu'elle réalise pour nous.
.P
La définition et l'achat du matériel nous a ensuite occupé une bonne partie de l'année.
À côté d'un serveur performant pour le support des principaux services de stockage et de logiciels pour les adhérents, nous avons opté pour des solutions légères à base de nano-ordinateurs.
Cette solution, économique, est aussi très intéressante en terme de consommation électrique dès lors qu'un logiciel ne nécessite pas particulièrement de puissance en terme de processeur.
La relocalisation des services s'est faite à partir de la fin de l'été après quelques tests et tatonnements.
À ce jour, toutes les données des utilisateurs ainsi que les services proposés sont hébergées à Vieux-Marché, hormis les sites Web et les listes de diffusion.
.P
L'année avait commencé également avec le choix du prestataire pour la fibre.
C'est Free qui a été retenu pour le moment, d'une part pour profiter d'un tarif avantageux cette première année, et d'autre part pour les possibilités techniques offertes.
Un accord a été passé avec l'association
.B "Les Castors Perchés"
:
.B "Ti Nuage"
gère et partage la connexion Internet et rembourse sa consommation électrique mais ne paie aucun loyer.
.P
Notre seule activité hors les murs cette année a été la manifestation
.I "Faites du numérique"
à Plougrescant le 4 mars.
Sa préparation a été longuement relayée dans les comptes-rendus.
La journée, très sympathique, a été l'occasion de discuter longuement avec le public, avec Florian du
.B "FabLab"
de Lannion, avec des élus déjà rencontrés et d'autres, avec
.B "PATG"
\*F
.FS
.URL "https://patginformatique.bzh/"
.FE
\&.
.P
Enfin, l'association s'est abonnée aux titres
.I "MISC" et
.I "Linux Pratique"
des éditions Diamond.
L'objectif est de proposer à la fois aux administrateurs quelques articles intéressants pour une veille technique, et aux adhérents ou visiteurs des lectures au sujet de logiciels libres.
Ces titres ont été choisis pour la pertinence de leurs articles a priori.
La formule pourra être ré-avaluée dans un an au vu du contenu des numéros parus.
\R'Hu +1'
.HU "Perspectives"
Il reste encore beaucoup de travail sur les services, en particulier la migration de l'hébergement des sites Web.
L'opération prend du temps parce que nous profitons de cette relocalisation pour revoir la structure du système et apporter une plus grande isolation des comptes.
Bref, nous nous faisons la main sur Docker.
.P
Par ailleurs, quelques idées lancées lors de la dernière Assemblée Générale, ou plus récemment, n'ont pas encore été développées, la faute en général à l'absence d'un volontaire pour s'en charger.
Elle méritent pourtant d'être prise en charge.
.BL
.LI
Gilles avait proposé un outil pour un hébergement Web simplifié pour les associations ;
.LI
David a proposé d'écrire un portail simple pouvant être utilisé comme page d'accueil et fournissant un champ de recherche, des liens vers une sélection d'outils libres ;
.LI
Nourdine avait soumis la possibilité d'ouvrir des comptes de courrier électroniques à certains non adhérents, mais l'idée n'a pas été développée.
.LE
.P
David avait proposé quelques sujets de conférences, et l'un d'entre eux a donné lieu à la création d'un support qui a été utilisé à Plougrescant.
Leur développement tarde faute de temps, mais progresse.
Ces sujets pourront être proposés au
.B "Fab Lab" ,
qui attend de notre part des propositions de conférence, ou aux associations
.B "PATG"
ou
.B "Infothema"
pour apporter un complément aux cours qu'elles dispensent.
Il pourrait être intéressant de répondre aussi au collège de Plouaret qui nous avait abordé l'an passé.
De manière générale, l'association a été peu présente sur les lieux publics ces derniers mois et il y a moyen de faire mieux.
.P
Nourdine étudie la possibilité d'installer des outils tels que Mobilizon pour répondre à des besoins exprimés par certaines institutions locales.
.P
Enfin Mathias a lancé il y a quelques mois l'idée de rencontres entre CHATONS proches. Éric, de
.B "Infothema" ,
qui nout fait l'amitié de participer à la réunion, approuve l'idée.
.HU "Vote"
Le bilan moral est approuvé à l'unanimité.
\R'Hu -1'
.HU "Rapport financier"
Comme prévu, les dépenses hors investissement de l'association ont été un peu plus importantes cette année du fait de l'augmentation des charges le temps que la migration se fasse.
La subvention du FDVA a été la bienvenue afin que le compte ne soit pas trop près du 0 au moment des derniers achats de matériel.
.P
Les tableaux suivants mettent en évidence la pérennité de notre modèle de financement une fois que les charges liées à nos prestataires auront été remplacées par celles induites par notre installation.
La consommation électrique, dans le second cas, est une projection majorée sur la base des premières mesures réalisées ces dernières semaines.
.TS
allbox centre tab(|);
lw(8cm)ne.
OVH (Noms de domaines et multiples VPS)|53,71
Hetzner (Backup 1To)|3,84
Frais bancaires|7,30
Assurance|8,33
Don pour TeDomum contre service Peer Tube|2
.TE
.TB "Charges mensuelles courantes avec OVH"
.TS
allbox centre tab(|);
lw(8cm)ne.
Free (Abonnement FTTH)|19,99
Charges (Estimation de la consommation électrique)|20
OVH (Noms de domaines et VPS Sympa)|7,03
Hetzner (Backup 1To)|3,84
Frais bancaires|7,30
Assurance|8,33
Don pour TeDomum contre service Peer Tube|2
.TE
.TB "Charges mensuelles induites par l'hébergement à Vieux-Marché"
\R'Hu +1'
.HU "Vote"
Le rapport financier est approuvé à l'unanimité.
.P
Il est également voté de reconduire le montant actuel des cotisations.
\R'Hu -1'
.HU "Renouvellement du Bureau"
L'Assemblée vote à l'unanimité la reconduction de Nourdine en tant que Président et David pour le poste de secrétaire.
Mathias, trésorier depuis la dernière Assemblée Générale mais qui n'a pu pleinement officier jusqu'à présent à cause des procédures bloquantes de la banque, est confirmé dans son poste.
Vincent L. consent à rester dans le Bureau pour continuer à apporter son avis.
Gilles est radié du fait de son silence à peu près complet depuis la dernière Assemblée.
.P
Le nouveau Bureau se compose donc maintenant comme suit :
.BL
.LI
Président : Nourdine Gernelle
.LI
Secrétaire : David Soulayrol
.LI
Trésorier : Mathias Mantello
.LI
Membres ordinaires : Vincent Lhoutellier
.LE
.SP 4
.P
L'Assemblée est levée avant 22h par épuisement de l'ordre du jour.

View File

@@ -0,0 +1,54 @@
.ND 04/01/2024
.TL
Compte-rendu de Réunion
.br
Jeudi 4 janvier 2024 à Vieux-Marché
.AU "David"
.MT 4
.hl
.PRESENT "David, Nourdine"
.HU "C'est Noël !"
Cette année, notre Président a endossé le rôle du gros bonhomme rouge pour distribuer au sein de l'association quelques cadeaux surprise.
.P
Pour commencer, l'association a acquis un exemplaire du livre
.I "Ada et Zangemann"
dont nous avons causé le mois dernier sur le blog.
L'ouvrage\*F
.FS
.URL https://cfeditions.com/ada
.FE
, libre à plus d'un titre, introduit les notions de logiciel libre, de développement et d'appropriation des outils numériques aux plus jeunes.
.P
Dans un même esprit éducatif, mais pour les plus grand, un jeu de métacartes\*F
.FS
.URL https://www.metacartes.cc
.FE
est maintenant disponible à la Hutte.
Ces cartes présentent différents aspects et objectifs liés au numérique et servent de support de discussion pour apprendre ou progresser dans une démarche de libération et de reconquête des outils.
.P
Enfin, Nourdine a récupéré des ordinateurs portables en état de marche.
S'il ne s'agit pas exactement de modèles tout récents, ce sont cinq machines qui sont disponibles pour ceux qui souhaitent disposer de matériel pour des travaux de bureautique usuels ou l'utilisation d'Internet.
.HU "Proposition de VM complètes aux adhérents"
Question cadeaux, notre serveur a également eu sa part avec la multiplication par 6 (!) de sa capacité en mémoire vive, soit 96 giga-octets.
Nourdine envisage donc de profiter des capacités disponibles en proposant aux adhérents l'installation d'une machine virtuelle pour un usage complètement personnalisé.
Il s'agit pour les utilisateurs expérimentés, ou simplement curieux, de disposer d'un serveur apte à accueillir n'importe quel usage.
Attention cependant, si nous pouvons apporter des conseils sur la manière d'administrer un tel serveur, il n'est pas question de fournir un support technique complet.
.HU "Changement de fournisseur Internet"
Ce sera bientôt le premier anniversaire de l'installation de la fibre à Lannion, et donc la fin du tarif avantageux dont nous profitons.
Pour mémoire, nous avons opté pour Free exactement pour cela, une fois nous être assurés que leur prestation technique convenait à nos besoins bien sûr.
Pourtant, notre fournisseur d'accès à Internet (FAI) de choix serait la FDN\*F
.FS
.URL https://www.fdn.fr
.FE
, une structure associative établie de longue date et qui fournit un service de qualité.
Le prix à terme de l'abonnement chez Free devant être proche de celui de la FDN, nous devrions bientôt changer pour ce dernier.
.HU "Support de conférence au sujet des CGU"
David a terminé la rédaction d'un support de présentation pour discuter des Conditions Générales d'Utilisation (CGU) et des règles de confidentialité couramment rencontrées sur Internet.
Cette présentation aborde également la question de la confiance, régulièrement levée par des personnes rencontrées sur des salons ou dans des GULL.\*F
.FS
.I "Groupes d'Utilisateurs de Logiciel Libre"
.FE
Nous avons relu ensemble le texte de cette présentation, et il devrait être possible d'organiser une conférence avec ce support prochainement.
.HU "Changement de domiciliation bancaire"
Nous en avons discuté plusieurs fois ; le Crédit Coopératif pratique des prix importants pour une structure comme la nôtre, et ils ne sont pas particulièrement aidant non plus dans nos rares démarches.
Nous rencontrerons donc le Crédit Mutuel de Bretagne à Plouaret courant Janvier pour probablement changer de domiciliation bancaire rapidement, et dans le même temps ouvrir un livret pour épargner les sommes que nous avons d'avance.

View File

@@ -0,0 +1,67 @@
.ND 01/02/2024
.TL
Compte-rendu de Réunion
.br
Jeudi 1er février 2024 à Vieux-Marché
.AU "David"
.AST "Résumé"
.AS
Peu d'activité au creux de cet hiver.
Mais Nourdine n'est pas resté inactif depuis le mois dernier, et la séance a été l'occasion de discuter de logiciels de gestion avec Thierry qui cherche une solution libre pour la comptabilité de son association.
.P
Il a aussi été question durant la soirée d'
.I "Intelligene Articifielle" ,
mais le rédacteur de ce compte-rendu ne souhaite pas donner de place ici à un sujet dont les journalistes, lobbyistes et autres zélateurs nous abreuvent déjà quotidiennement (et qui va tout à fait à l'encontre des principes de sobriété énergétique de l'association).
.AE
.MT 4
.hl
.PRESENT "David, Gilles, Nourdine, Thierry"
.HU "Événements"
La conférence proposée au Café Théodore a été bien reçue, malgré un téléscopage malheureux de deux événement le même jour.
Nourdine fait remarquer cependant que nous avons oublié de communiquer à ce sujet sur notre liste de diffusion.
Aïe ! Tâchons de faire mieux la prochaine fois.
Car nous devrions continuer ce partenariat avec une nouvelle intervention à venir.
.P
Gilles nous suggère de contacter aussi
.I "Ploum Informatik" ,
qui propose des séances d'informatique aux personnes qui ont des difficultés avec cet outil.
.P
Nous avons été invités à participer à une journée de débats et d'ateliers autour de la question du numérique au sein des associations à Rennes.
L'invitation est intéressante, mais la distance et d'autres contraintes personnelles font que nous ne participerons probablement pas.
.HU "Matériel"
L'employeur de Nourdine, Mobil Inn\*F
.FS
.URL https://mobil-inn.com
.FE
, offre un espace de stockage à l'association.
Cet espace est maintenant utilisé pour les sauvegardes des machines virtuelles.
Jusqu'ici, seules les données elles-mêmes étaient conservées à l'extérieur de nos murs, chez un prestataire.
Ce deuxième espace conforte donc la redondance de nos sauvegardes, et les complète.
.P
L'association a acquis un nouveau switch (l'équippement qui sert au branchement des réseaux entre nos machines).
Ce
.I "commutateur"
est
.I "managed" ,
ou programmable, ce qui signifie qu'il sera possible de faire une distinction intelligente des données qui transitent entre nos serveurs et, par exemple, d'isoler intelligemment les flux de certaines machines.
Notre précédent
.I "switch"
sera confié à la Hutte.
.P
Enfin, nous avons fait part récemment sur la liste interne d'un problème de
.I "gel"
de notre serveur principal.
Il semble que cela soit dû aux conecteurs NVMe des
.I "disques"
SSD.
Nourdine surveille ce problème, et nous chercherons à les remplacer s'il survient encore.
.HU "Administration"
Le changement de banque envisagé depuis un certain temps progresse, et Nourdine a rendez-vous pour cela avec le Crédit Mutuel de Bretagne d'ici quelques jours.
.P
Nourdine propose aussi la recherche du statut d'intérêt général pour
.B "Ti Nuage" .
Cette reconnaissance permet aux donateurs et membres de l'association bénéficier d'une réduction dimpôt. Les obligations pour l'association seraient alors de procéder chaque année à une déclaration détaillée des montants perçus\*F
.FS
.URL https://www.economie.gouv.fr/cedef/association-reconnue-interet-general
.FE
\&.

View File

@@ -0,0 +1,84 @@
.ND 07/03/2024
.TL
Compte-rendu de Réunion
.br
Jeudi 7 mars 2024 à Vieux-Marché
.AU "David"
.AST "Résumé"
.AS
Cette réunion fut un petit événement dans la vie de l'association, avec dix (10 !) personnes présentes, dont plusieurs membres de l'association Tohu-Bohu, un potentiel nouvel administrateur, une personne ayant envie d'essayer un système libre sur son ordinateur.
Avec pour bilan plein d'idées et d'informations intéressantes, deux nouvelles adhésions et au moins une troisième sans doute pour bientôt...
.AE
.MT 4
.hl
.PRESENT "Benoît, David, Dominique, Félix, Fx, Léna, Mathias, Michelle, Nourdine, Thierry"
.HU "Tohu-bohu et associations voisines"
Une partie du bureau et des animateurs des ateliers numériques de l'association Tohu-Bohu\*F
.FS
.URL https://www.tohu.eu/
.FE
nous a rendu visite.
L'occasion de discuter de la seconde conférence que nous proposerons au café Théodore le 16 mars prochain, à leur invitation, et aussi de faire davantage connaissance de leurs activités et de leurs besoins, à titre collectif ou individuel.
.P
Claire aurait dû être des nôtres ce soir aussi mais a eu un empêchement.
Outre ses besoins personnels d'hébergement Web, elle participe au Kafe\*F
.FS
.URL https://lekafe.fr/
.FE
à Pleumeur-Bodou, espace associatif où sont organisés de manière collégiale des ateliers divers ; réparations, terre cuite...
Elle imagine organiser un week-end autour du numérique, dont la forme et le contenu restent à inventer.
.P
Enfin, Ploum Informatik, mentionnée lors de notre dernière réunion, a été contactée mais n'a pas répondu à notre sollicitation.
.HU "Discussions diverses"
Parmi les sujets abordés, ce compte-rendu doit absolument mentionner le jeu Network & Magic\*F
.FS
.URL https://atelier.aquilenet.fr/projects/communication/wiki/Network_and_Magic
.FE
cité par Fx, nouveau membre enthousiaste déjà très investi dans le libre.
Il s'agit de représenter le parcours d'une requête pour une page Web sur le réseau, chaque joueur interprétant un serveur ; le DNS, Google, Facebook, etc.
Le résultat, très visuel et vivant, est certainement très instructif.
.P
Par ailleurs, les présents ont été invités à questionner le fonctionnement de l'association.
Et ont aussi été abordés l'événement Libre en Fête, le principe du
.I "repair café" ,
les systèmes d'exploitation, les besoins des associations, ... et l'IA.
.HU "Journée d'interconnaissance"
Nous avons été invités à participer à une journée de
.I "rencontre, d'interconnaissance et d'échange entre acteurs du territoire de Lannion-Trégor Communauté" .
Organisée par Lannion-Trégor Communauté en partenariat avec le Hub Bretagne\*F
.FS
.URL https://hub-bretagne.net
.FE
dans le cadre de la démarche PorTReA, laquelle cherche à identifier les besoins et ressources du territoire en matière d'accompagnement au numérique et de mettre en réseau les acteurs locaux.
David ou Nourdine devraient répondre favorablement à l'invitation.
.HU "Accès à Internet"
Nous avions opté il y a un an pour le fournisseur Free, d'une part pour profiter du tarif préférentiel la première année, et d'autre part parce que son offre nous apportait les services réseaux dont nous avions besoin.
L'offre tarifaire est maintenant terminée, et nous envisageons de rejoindre l'association FDN\*F
.FS
.URL https://www.fdn.fr/
.FE
\&.
FDN fournit un accès à Internet nu, mais
.I "propre, neutre et militant" .
David et Nourdine doivent vérifier le coût exact avant très certainement d'adhérer à cette offre.
.HU "Services"
Le logiciel Forgejo\*F
.FS
.URL https://forgejo.org
.FE
a été créé afin de développer une forge similaire à Gitea, que nous utilisons, mais débarrassée de tout contrôle de la part d'une société commerciale.
David propose d'envisager la migration de notre service pour utiliser ce nouvel outil.
Une telle migration est normalement encore assez simple, les deux projets n'ayant pas trop fortement divergé encore.
.HU "Install Party"
Léna nous rendait visite ce soir pour évaluer la possibilité de remplacer le système d'exploitation, et chiffer le disque sur son ordinateur.
Devant l'affluence inattendue, nous avons seulement répondu à quelques questions et l'avons invité à revenir le 24 mars pour le
.I "repair café"
éphémère que propose Nourdine ce jour-là, et qui s'accompagnera d'une
.I "install party"
avec l'aide de membres de l'association.
Cela se déroulera dès 9 heures à la salle Victor Hugo (à la mairie).
.HU "Administration"
Le changement de banque est acté !
Ou presque.
Nous quittons donc le Crédit Coopératif, pour lequel nous avions une préférence mais qui s'est avéré peu... coopératif justement, et très onéreux pour une structure comme la notre.
Nos comptes seront hébergés très bientôt au Crédit Mutuel de Bretagne.

View File

@@ -0,0 +1,8 @@
<?php
const ICS_URL = 'https://cloud.ti-nuage.fr/remote.php/dav/public-calendars/gqm9WNa9eoXGEiNc?export';
$ics = file_get_contents(ICS_URL);
echo $ics;
?>

View File

@@ -9,25 +9,27 @@ title: L'hébergeur associatif, transparent et solidaire
</header>
<section class="Explanation">
<h2 class="tac mb64">Ti Nuage ?</h2>
<p class="mb64">L'association Ti Nuage offre une alternative locale aux <abbr title="Google, Apple, Facebook, Amazon, Microsoft, etc.">GAFAM</abbr> pour les associations, les petites entreprises et les particuliers de la région du Trégor. Linfrastructure technique est gérée par les membres de lassociation. Son objet est de promouvoir la décentralisation et l'entraide et à terme d'héberger ses données dans le Trégor.</p>
<div class="frame mb64">
<img class="logo-chatons" src="/images/logo-tinuage-chatons.png" alt="Notre logo CHATONS"/>
<p>Nous souscrivons entièrement aux valeurs décrites dans le <a href="https://www.chatons.org/manifeste">manifeste</a> des <a href="https://chatons.org">CHATONS</a>, le Collectif des Hébergeurs Alternatifs, Transparents, Neutres et Solidaires. CHATONS a été initié par l'<a href="https://framasoft.org/">association Framasoft</a> suite au succès de sa campagne <i>Dégooglisons Internet</i>. La description de ce qu'il est et ce qu'il promeut se trouve sur <a href="https://www.chatons.org/presentation">sa page de présentation.</a></p>
<p>Nous nous sommes engagés à respecter la <a href="https://www.chatons.org/charte">charte</a> du collectif et l'association Ti Nuage est candidate pour la quinzième portée du collectif.</p>
<p>N'hésitez pas à découvrir <a href="https://www.chatons.org/chatons/all">les autres membres</a> ; tous proposent une palette particulière de services avec un coût et des garanties différentes. L'un d'eux pourrait être davantage adapté que Ti Nuage à vos besoins.</p>
</div>
<div class="Two-cols-One-row">
<p>L'association Ti Nuage offre une alternative locale aux <abbr title="Google, Apple, Facebook, Amazon, Microsoft, etc.">GAFAM</abbr> pour les associations, les petites entreprises et les particuliers principalement issus du Trégor. Son objet est de promouvoir la décentralisation des services numériques et l'entraide pour leur usage. Pour ce faire, outre les services qu'elle fournit, l'association propose une rencontre mensuelle aux adhérents comme aux non adhérents <b>le premier jeudi de chaque mois à 20 heures à <a href="https://lahutte.ti-nuage.fr">La Hutte</a></b> à Vieux-Marché.</p>
<div class="mt32 Two-cols-One-row">
<div class="col-1">
<h3 class="tac">Liberté</h3>
<p>Nous fournissons des outils en ligne à code source ouvert qui vous permettent de garder le contrôle de vos données et de votre vie privée. Quand cela est possible, ces données sont chiffées sur le serveur (courrier, documents personnels et partagés). Nous ne transmettons ni ne vendons d'informations sur l'utilisations de nos service à qui que ce soit.</p>
<p>Nous fournissons des outils en ligne pour vous permettre de garder le contrôle de vos données et de votre vie privée. Votre liberté est garantie par notre usage exclusif de logiciels libres et de formats ouverts. Vos données sont chiffées sur le serveur quand cela est possible et peuvent être récupérées à tout moment si vous souhaitez quitter nos services. Nous ne transmettons ni ne vendons d'informations sur l'utilisations de nos services à qui que ce soit.</p>
</div>
<div class="col-2">
<h3 class="tac">Solidarité</h3>
<p>Nous nous organisons sur la base de l'autonomie, l'aide mutuelle, le partage de ressources et la création communautaire. Chaque adhérent(e) possède une voix lorsqu'il s'agit de peser sur les activités de l'association. Que vous soyez du métier, intéressé(e) par les services proposés ou simplement curieux(se), nous vous accueillons à bras ouverts.</p>
<p>Nous favorisons l'aide mutuelle, le partage de ressources et la création communautaire. Chaque adhérent(e) possède une voix lorsqu'il s'agit de peser sur les activités de l'association. Chaque adhérent(e) peut aussi s'impliquer dans la gestion de linfrastructure technique, laquelle est réalisée en toute autonomie. Que vous soyez du métier, intéressé(e) par les services proposés ou simplement curieux(se), nous vous accueillons à bras ouverts.</p>
</div>
</div>
<div class="frame flex mt32">
<div><img class="logo-chatons" src="/images/logo-tinuage-chatons.png" alt="Notre logo CHATONS"/></div>
<div>
<p>Depuis le 21 décembre 2022, Ti Nuage fait partie des <a href="https://chatons.org">CHATONS</a>, le Collectif des Hébergeurs Alternatifs, Transparents, Neutres et Solidaires. CHATONS a été initié par l'<a href="https://framasoft.org/">association Framasoft</a> suite au succès de sa campagne <i>Dégooglisons Internet</i>.</p>
<p>Nous souscrivons entièrement aux valeurs décrites dans le <a href="https://www.chatons.org/manifeste">manifeste</a> et nous sommes engagés à respecter la <a href="https://www.chatons.org/charte">charte</a> du collectif. Cependant, la Charte 2.1 introduite en octobre 2023 affaiblit à notre sens la portée de l'action des CHATONS. Nous restons quant à nous attachés à l'utilisation exclusive de logiciels libres et de formats ouverts.</p>
<p>N'hésitez pas à découvrir <a href="https://www.chatons.org/chatons/all">les autres membres</a> ; tous proposent une palette particulière de services avec un coût et des garanties différentes. L'un d'eux pourrait être davantage adapté que Ti Nuage à vos besoins.</p>
</div>
</div>
<div class="tac mt32">
<a class="Button" href="/association.html">Découvrir l'association</a>
<a class="button" href="/association.html">Découvrir l'association</a>
</div>
</section>
@@ -52,6 +54,6 @@ title: L'hébergeur associatif, transparent et solidaire
</div>
</div>
<div class="tac mt32">
<a class="Button" href="/services.html">Voir tous les services</a>
<a class="button" href="/services.html">Voir tous les services</a>
</div>
</section>

153
content/js/calendar.js Normal file
View File

@@ -0,0 +1,153 @@
const http = require('http')
const ical = require('ical')
const MONTH = 30 * 24 * 60 * 60 * 1000
const Accumulator = {
init: function (pastLimit, futureLimit) {
this.entries = {}
this.futureLimit = futureLimit
this.pastLimit = pastLimit
},
add: function (time, element) {
if (!this.entries.hasOwnProperty(time)) {
this.entries[time] = []
}
this.entries[time].push(element)
},
offer: function (time, element) {
if (time >= this.pastLimit && time < this.futureLimit) {
this.add(time, element)
}
},
offerEvent: function (event) {
const content = document.createElement('p')
const element = document.createElement('div')
const formatDate = Intl.DateTimeFormat('fr', { dateStyle: 'long', timeStyle: 'short' }).format
const header = document.createElement('h3')
content.innerHTML = event.location
header.textContent = formatDate(event.date) + ' | ' + event.summary
element.className = 'event-entry news-entry'
element.setAttribute('entry-time', event.date.getTime())
element.appendChild(header)
element.appendChild(content)
this.offer(event.date.getTime(), element)
},
iterate: function (cb) {
Object
.keys(this.entries)
.sort(function (a, b) { return a < b })
.forEach(time => { cb(time, this.entries[time]) })
}
}
function createLoader (target) {
const message = document.createElement('p')
const spinner = document.createElement('div')
const wrapper = document.createElement('div')
wrapper.className = 'loader-wrapper'
message.innerHTML = 'Chargement du calendrier...'
wrapper.appendChild(spinner)
wrapper.appendChild(message)
target.insertBefore(wrapper, target.firstChild)
}
function loadEvents (cb) {
const events = []
http.get({
host: 'www.ti-nuage.fr',
path: '/donnees/calendrier.php'
}, function (response) {
let str = ''
response.on('data', (chunk) => {
str += chunk
})
response.on('end', () => {
/* Extract the events. */
Object.values(ical.parseICS(str)).forEach(event => {
if (event.type === 'VEVENT') {
events.push({
date: event.start,
location: event.location,
summary: event.summary
})
}
})
cb(events)
})
response.on('error', (e) => {
console.error(`Error on calendar response: ${e.message}`)
cb(events)
})
}).on('error', (e) => {
console.error(`Could not fetch calendar: ${e.message}`)
cb(events)
})
}
module.exports = {
fill: function (target) {
const now = Date.now()
const accumulator = Object.create(Accumulator)
accumulator.init(now - 1 * MONTH, now + 3 * MONTH)
createLoader(target)
loadEvents(events => {
events.forEach(event => { accumulator.offerEvent(event) })
target.innerHTML = ''
accumulator.iterate((time, elements) => {
elements.forEach(e => {
if (time < now) {
e.className = e.className + ' event-elapsed'
}
target.appendChild(e)
})
})
})
},
mergeWithNews: function (target) {
const now = Date.now()
const accumulator = Object.create(Accumulator)
const blogElements = target.getElementsByClassName('blog-entry')
accumulator.init(now, now + 1 * MONTH)
createLoader(target)
for (let i = 0; i < blogElements.length; ++i) {
const item = blogElements.item(i)
accumulator.add(item.getAttribute('entry-time'), item)
}
loadEvents(events => {
events.forEach(event => { accumulator.offerEvent(event) })
target.innerHTML = ''
accumulator.iterate((time, elements) => {
elements.forEach(e => { target.appendChild(e) })
})
})
}
}

View File

@@ -1,25 +1,48 @@
---
layout: with-map.njk
permalink: false
title: Mentions légales
---
## Nous contacter
Ti Nuage est présent sur [Mastodon](https://joinmastodon.org/fr) : [@tinuage@hostux.social](https://hostux.social/@tinuage).
Ti Nuage dispose d'un [salon public](xmpp:ti-nuage@muc.ti-nuage.fr?join) sur [XMPP](https://xmpp.org/).
L'adresse électronique de contact de l'association est : contact @ ti-nuage.fr. Le courrier doit être adressé au siège social.
Il est possible de nous rencontrer tous les premiers jeudi du mois à partir de 20 heures à [la Hutte](https://lahutte.ti-nuage.fr/), l'espace de travail partagé à Vieux Marché.
<div id="map"></div>
<script>
const el = document.getElementById('map')
el.style['height'] = '240px'
el.style['margin-top'] = '1em'
const map = L.map('map').setView([48.60679, -3.44874], 17)
L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', {
maxZoom: 19,
attribution: '&copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>'
}).addTo(map)
L.marker([48.60679, -3.44874]).addTo(map)
</script>
<noscript>
<a href="https://www.openstreetmap.org/?mlat=48.60678&mlon=-3.44872#map=17/48.60678/-3.44872">
<img src="/images/map.png" style="margin-top: 1em"/>
</a>
</noscript>
## Publication
Directeur de publication : Nourdine Gernelle, président de l'association.
**Ti Nuage** est une association loi 1901 déclarée à la préfecture de Lannion le 18 octobre 2021.
**Ti Nuage** est une association loi 1901 déclarée à la sous-préfecture de Lannion le 18 octobre 2021.
Siège social : `Mairie, 11 places aux Chevaux, 22420 Le Vieux Marché - France`
<br>RNA : `W223005884`
<br>SIREN : `904 949 534 00013`
<br>Siège social : `Mairie, 11 places aux Chevaux, 22420 Le Vieux Marché - France`
## Hébergement des données
## Données
Ce site et toutes les données de l'association sont actuellement stockées chez la Sas OVH.
<br>Siège social : `2 rue Kellermann, 59100 Roubaix - France`
Ce site n'exploite aucun *cookie*, ne procède à aucun pistage ni ne requiert une quelconque collecte de données. Il ne nécessite en outre pas l'usage de Javascript, sauf pour l'affichage du calendrier et des cartes dynamiques.
## Propriété intellectuelle

View File

@@ -0,0 +1,7 @@
---
permalink: false
title: Rencontres
---
Outre l'accueil offert par l'association le premier jeudi de chaque mois, Ti Nuage va aussi à la rencontre d'autres lieux pour présenter et discuter les thèmes qui lui sont chers : la liberté de l'utilisateur de services numériques et la protection de ses données.
Voici les documents utilisés comme support lors des rencontres, conférences et autres causeries faites par l'association. Tous sont disponibles selon la licence [CC-BY-SA version 2.0 ou ultérieure](https://creativecommons.org/licenses/by-sa/2.0/fr/). Leurs fichiers sources sont disponibles sur notre [forge logicielle](https://forge.ti-nuage.fr/gitea/ti-nuage/talks).

View File

@@ -6,65 +6,3 @@ Les serveurs fournissant les services ci-dessous sont sous le seul contrôle de
l'équipe technique de l'association.
Nous sommes une petite structure et nous nous efforçons de donner le meilleur de nous même avec les moyens que nous avons à notre disposition. Malgré des sauvegardes quotidiennes et un suivi régulier de l'infrastructure, nous ne sommes pas à l'abris d'un incident. Nous ne garantissons donc pas une continuité de service permanente et nous ne nous assignons aucune obligation de résultat.
<section class="Services">
<h2 class="tac mt128 mb64">Services réservés aux adhérents</h2>
<div class="Two-cols-Two-rows">
<div>
<h3 class="services-title services-icon-web">Hébergement web</h3>
<p>Nous ne le créons pas pour vous, mais nous pouvons vous apporter des conseils et nous hébergeons votre site internet. Vous pouvez utiliser votre propre noms de domaine où utiliser gratuitement un sous-domaine ti-nuage.fr</p>
</div>
<div>
<h3 class="services-title services-icon-cloud">Drive</h3>
<p>Partagez et collaborez sur des documents, gérez vos tâches et votre calendrier, synchronisez les contacts de votre téléphone, et bien plus encore.</p>
<p>Logiciel <a href="https://nextcloud.com/">NextCloud</a>.</p>
</div>
<div>
<h3 class="services-title services-icon-email">Adresse e-mail</h3>
<p>Une adresse email @ti-nuage.fr consultable par webmail ou avec votre client de messagerie habituel.</p>
</div>
<div>
<h3 class="services-title services-icon-ml">Liste de diffusion</h3>
<p>Une liste de diffusion nom@listes.ti-nuage.fr pour échanger avec les membres de votre groupe de travail et collaborateurs.</p>
<p>Addministration des listes avec le logiciel <a href="https://www.sympa.org/">Sympa</a>.
</div>
<div>
<h3 class="services-title services-icon-key">Coffre-fort numérique</h3>
<p>Un espace pour stocker vos notes et mots de passe de façon sécurisée et pouvoir y accéder depuis tous vos terminaux numériques.</p>
<p>Logiciel <a href="https://bitwarden.com/">Bitwarden</a>.</p>
</div>
<div>
<h3 class="services-title services-icon-gear">Forge logicielle</h3>
<p>Un environnement de développement Git pour héberger et partager vos projets.</p>
<p>Logiciel <a href="https://gitea.io/en-us/">Gitea</a>.</p>
</div>
<div>
<h3 class="services-title services-icon-messages">Discussion instantanée</h3>
<p>Une adresse sur le réseau de discussion <a href="https://fr.wikipedia.org/wiki/Fediverse">fédéré</a> XMPP.</p>
<p>Logiciel <a href="https://apps.ti-nuage.fr/converse/">Converse</a> sur votre navigateur, mais aussi <a href="https://conversations.im/">Conversations</a>, <a href="https://dino.im/">Dino</a>, <a href="https://gajim.org/">Gajim</a> ...</p>
</div>
</div>
</section>
<section class="Services">
<h2 class="tac mt128 mb64">Services en libre accès, sans adhésion</h2>
<div class="Two-cols-Two-rows">
<div>
<h3 class="services-title services-icon-edit">Édition collaborative</h3>
<p>Des outils pour organiser un document et le rédiger en groupe, avec la possibilité d'identifier les apports de chacun et de revenir en arrière.<p>
<p>Logiciel <a href="https://apps.ti-nuage.fr/pad">Etherpad</a>, pour l'édition d'un texte.</p>
<p>Logiciel <a href="https://calc.ti-nuage.fr">Ethercalc</a>, pour la création d'une feuille de calcul.</p>
</div>
<div>
<h3 class="services-title services-icon-list">Sondages</h3>
<p>Pour organiser des rendez-vous ou choisir parmi plusieurs options, au sein d'un groupe ou d'une association.</p>
<p>Logiciel <a href="https://apps.ti-nuage.fr/date">OpenSondage</a></p>
</div>
<div>
<h3 class="services-title services-icon-share">Partage de fichiers</h3>
<p>Pour partager des documents trop lourds pour un envoi par courriel, une gallerie de photos, ou même de simple extraits de texte ou de code, de manière sécurisée et temporaire.</p>
<p>Logiciel <a href="https://apps.ti-nuage.fr/privatebin">PrivateBin</a>, pour le partage d'extraits de textes.</p>
<p>Logiciel <a href="https://send.ti-nuage.fr/">Send</a>, pour l'envoi de fichiers.</p>
</div>
</div>
</section>

View File

@@ -4,7 +4,7 @@
<h1 class="mt128">{{ title }}</h1>
{% if date %}
<div class="meta-published">
Publié le : {{ moment(date).format('LL') }}
Publié le : {{ date_format(date) }}
</div>
{% endif %}

View File

@@ -5,6 +5,7 @@
<meta charset="utf-8">
<meta name="author" content="Association Ti Nuage" />
<meta name="generator" content="Metalsmith" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="/fonts/Lato/font.css" />
<link rel="stylesheet" href="/fonts/Calluna/font.css" />
<link rel="stylesheet" href="/css/style.css" />
@@ -12,36 +13,23 @@
<!-- Generated with https://formito.com/tools/favicon -->
<link rel="icon" type="image/svg+xml" href="/images/favicon.svg" />
{% block head %}{% endblock %}
{% if production %}
<!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="https://matomo.ti-nuage.fr/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '1']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- End Matomo -->
{% endif %}
</head>
<body>
<nav class="Container three-cols">
<section>
<h2>Association</h2>
<ul>
<ul id="menu-association">
<li><a href="/association.html">Découvrir l'association</a></li>
<li><a href="/blog">Actualités</a></li>
<li><a href="/rencontres">Rencontres</a></li>
</ul>
</section>
<section>
<h2>Documentation</h2>
<h2>Documents</h2>
<ul>
<li><a href="/"><b>Accueil du site</b></a></li>
<li><a class="external" href="https://wiki.ti-nuage.fr">Wiki</a></li>
<li><a class="external" href="https://video.tedomum.net/a/tinunu/video-channels">Chaînes Vidéos</a></li>
</ul>
</section>
<section>
@@ -60,7 +48,7 @@
<footer class="footer mt128">
<div class="Container">
<p class="tad">Page générée le {{ moment(article.date).format('LL') }}.</p>
<p class="tad">Page générée le {{ date_format(article.date) }}.</p>
<hr>
<p class="tac">
<a href="/"><img class="logo-small" src="/images/logo.svg" alt=""></a>
@@ -70,5 +58,16 @@
</p>
</div>
</footer>
<script type='text/javascript'>
const menu = document.getElementById('menu-association')
const entry = document.createElement('li')
const link = document.createElement('a')
link.href = '/calendrier.html'
link.textContent = 'Calendrier'
entry.appendChild(link)
menu.appendChild(entry)
</script>
</body>
</html>

View File

@@ -3,12 +3,21 @@
{% block article %}
<h1 class="mt128">Actualités</h1>
{% block header %}{{ header | safe }}{% endblock %}
{% for article in collections["year"] %}
<article>
{% for article in collections["archives"] %}
<h2><a href="/{{ article.path }}">{{ moment(article.date).format('LL') }} | {{ article.title }}</a></h2>
<h2><a href="/{{ article.path }}">{{ date_format(article.date) }} | {{ article.title }}</a></h2>
{{ article.excerpt | safe }}
<p><a href="/{{ article.path }}">Lire la suite...</a></p>
</article>
{% else %}
{% endfor %}
<div class="archives mt64">
{% for article in collections["archives"] %}
<article>
<h2><a href="/{{ article.path }}">{{ date_format(article.date) }} | {{ article.title }}</a></h2>
{{ article.excerpt | safe }}
</article>
{% else %}
{% endfor %}
</div>
{% endblock %}

19
layouts/calendar.njk Normal file
View File

@@ -0,0 +1,19 @@
{% extends "base.njk" %}
{% block head %}
<script type='text/javascript' src="/js/calendar.js"></script>
{% endblock %}
{% block article %}
<h1 class="mt128">Calendrier</h1>
<div id="calendar" />
<noscript>
Le téléchargement des données du calendrier requiert JavaScript.
</noscript>
<script type='text/javascript'>
window.onload = function(event) {
Calendar.fill(document.getElementById('calendar'))
}
</script>
{% endblock %}

View File

@@ -1,5 +1,9 @@
{% extends "base.njk" %}
{% block head %}
<script type='text/javascript' src="/js/calendar.js"></script>
{% endblock %}
{% block article %}
{% block header %}{{ header | safe }}{% endblock %}
<article>
@@ -7,15 +11,26 @@
<section class="Services">
<h2 class="tac mt128 mb64">Actualités</h2>
<div id="calendar">
{% for article in collections["news"] %}
<h3><a href="{{ article.path }}">{{ moment(article.date).format('LL') }} | {{article.title }}</a></h3>
<div class="blog-entry news-entry" entry-time="{{article.date.getTime()}}">
<h3><a href="{{ article.path }}">{{ date_format(article.date) }} | {{article.title }}</a></h3>
{{ article.excerpt | safe }}
<p><a href="{{ article.path }}">Lire la suite...</a></p>
</div>
{% else %}
{% endfor %}
</div>
<div class="tac mt32">
<a class="Button" href="/blog">Voir les archives</a>
<a class="button" href="/blog">Voir les archives</a>
</div>
</section>
</article>
<script type='text/javascript'>
window.onload = function(event) {
Calendar.mergeWithNews(document.getElementById('calendar'))
}
</script>
{% endblock %}

13
layouts/with-map.njk Normal file
View File

@@ -0,0 +1,13 @@
{% extends "base.njk" %}
{% block head %}
<link rel="stylesheet" href="/css/leaflet.css" />
<script src="/js/leaflet.js"></script>
{% endblock %}
{% block article %}
<h1 class="mt128">{{ title }}</h1>
{{ contents | safe }}
{% endblock %}

3200
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -5,24 +5,28 @@
"description": "Ti Nuage Website",
"main": "",
"scripts": {
"build": "DEBUG=metalsmith* npm run clean && npm run build:metalsmith",
"build:prod": "NODE_ENV=production npm run build",
"build": "npm run clean && npm run build:metalsmith",
"build:metalsmith": "node scripts/run.js build",
"clean": "rimraf dist",
"dev": "npm run build && DEBUG=metalsmith* nodemon scripts/run.js serve",
"build:prod": "NODE_ENV=production npm run build",
"clean": "rimraf dist && rm -rf content/talks",
"dev": "npm run build && nodemon scripts/run.js serve",
"server": "npm run build && http-server dist",
"deploy": "npm run build:prod && cd dist && rsync -v -rlptz --relative -e \"ssh -p $SERVER_PORT\" * $SERVER_PATH",
"deploy": "npm run build:prod && cd dist && rsync -v -rlptz --relative -e \"ssh -p $SERVER_PORT\" ./ $SERVER_PATH",
"lint": "npm run lint:js && npm run lint:css",
"lint:js": "eslint scripts",
"lint:css": "stylelint assets/**/*.css",
"test": "npm run lint && npm run build"
},
"author": "Ti Nuage <contact@ti-nuage.fr>",
"dependencies": {},
"dependencies": {
"ical": "^0.8.0",
"leaflet": "^1.9.4"
},
"devDependencies": {
"@metalsmith/collections": "^1.2.1",
"@metalsmith/excerpts": "^1.5.1",
"@metalsmith/layouts": "^2.4.0",
"@metalsmith/markdown": "^1.6.0",
"@metalsmith/permalinks": "^2.4.0",
"browser-sync": "^2.27.5",
"bs-fullscreen-message": "^1.1.0",
@@ -40,12 +44,11 @@
"jstransformer-nunjucks": "^1.0.0",
"metalsmith": "^2.4.0",
"metalsmith-assets": "^0.1.0",
"metalsmith-browserify": "^1.1.0",
"metalsmith-clean-css": "^6.1.3",
"metalsmith-groff": "^0.2.0",
"metalsmith-markdownit": "^0.5.0",
"metalsmith-groff": "^0.4.0",
"metalsmith-rename": "^1.0.0",
"metalsmith-sitemap": "^1.2.2",
"moment": "^2.29.1",
"nodemon": "^2.0.12",
"rimraf": "^3.0.2",
"slug": "^5.1.0",

View File

@@ -9,8 +9,9 @@ module.exports = {
hostname,
paths: {
projectRoot,
talksRoot: process.env.PATH_TALKS,
/* Nodes */
nodeModules: join(projectRoot, 'node_modules'),
leaflet: join(projectRoot, 'node_modules', 'leaflet', 'dist'),
/* Metalsmith */
metalsmithSource: 'content',
metalsmithDestination: distribution,

View File

@@ -0,0 +1,57 @@
const debug = require('debug')('metalsmith-copy')
const fs = require('fs')
const mode = require('stat-mode')
const path = require('path')
module.exports = plugin
function plugin (options) {
options = Object.assign({ destination: '.' }, options)
return function (files, metalsmith, done) {
const dest = options.destination
const promises = []
const addTask = function (items, promise) {
promises.push(promise)
if (items === promises.length) {
debug('Waiting for ' + items + 'copy operations.')
Promise.all(promises)
.then((data) => {
done()
})
.catch((err) => {
done(err)
})
}
}
const iterateFiles = function (options, action) {
if (options.files != null) {
options.files.forEach((filename) => action(filename, options.files.length))
}
if (options.generator != null) {
options.generator(documents => {
documents.forEach((filename) => action(filename, documents.length))
})
}
}
iterateFiles(options, (filename, items) => {
addTask(items, new Promise(function (resolve, reject) {
fs.stat(filename, function (err, stats) {
if (err) return reject(err)
fs.readFile(filename, function (err, buffer) {
if (err) return reject(err)
const file = {
contents: buffer,
mode: mode(stats).toOctal()
}
files[path.join(dest, path.basename(filename))] = file
resolve({})
})
})
}))
})
}
}

View File

@@ -0,0 +1,111 @@
// const { Buffer } = require('node:buffer')
const debug = require('debug')('metalsmith-tinuage-chatons')
const config = require('./config.js')
const fs = require('node:fs')
const path = require('path')
module.exports = plugin
/**
* Un plugin pour Metalsmith qui traite des fichiers de propriétés
* pour StatoolInfos.
*
* @return {Function}
*/
function plugin () {
const Filler = {
init: function (properties) {
this.handlers = {
'file.datetime': this.datetime,
'file.generator': this.generator
}
this.properties = properties
},
complete: function () {
Object.entries(this.properties).forEach(([key, value]) => {
if (value.length === 0) {
if (Object.keys(this.handlers).includes(key)) {
this.properties[key] = this.handlers[key]()
}
}
})
},
export: function () {
return Object
.entries(this.properties)
.filter(([key, value]) => !key.startsWith('meta'))
.map(([key, value]) => key + ' = ' + value)
.reduce((acc, value) => acc + value + '\n', '')
},
datetime: function () {
/* Statools n'attend pas de l'ISO8-601,
* mais le strict format YYYY-MM-DDThh:mm:ss
*/
const d = new Date()
const pad = function (value) { return value.toString().padStart(2, '0') }
const date = [d.getFullYear(), pad(d.getMonth() + 1), pad(d.getDate())]
const time = [d.getHours(), d.getMinutes(), d.getSeconds()]
return date.join('-') + 'T' + time.join(':')
},
generator: function () {
return 'Metalsmith'
}
}
function loadProperties (root, filenames) {
const promises = filenames
.filter(f => { return f.indexOf('.properties') !== -1 })
.map(function (f) {
debug('Loading ' + f)
return fs.promises
.readFile(path.join(root, f), 'utf8')
.then(data => {
const properties = Object.fromEntries(data
.toString()
.split(/(?:\r\n|\r|\n)/g)
.filter(line => line.length > 1 && line[0] !== '#')
.map(line => line.split(/\s*=\s*/, 2)))
properties['meta.filename'] = f
return properties
})
})
return Promise.all(promises)
}
return function (files, metalsmith, done) {
const directory = path.join('.well-known', 'chatonsinfos')
const root = path.join(config.paths.projectRoot, config.paths.metalsmithSource, directory)
debug('Looking for properties files in ' + root)
fs.readdir(root, (err, filenames) => {
if (err) {
console.error('%s: %s', root, err)
} else {
loadProperties(root, filenames)
.then(function (sets) {
sets.forEach(properties => {
const data = files[path.join(directory, properties['meta.filename'])]
const filler = Object.create(Filler)
filler.init(properties)
filler.complete()
data.contents = Buffer.from(filler.export())
})
done()
})
.catch(function (err) {
console.log(err)
})
}
})
}
}

View File

@@ -0,0 +1,176 @@
const { Buffer } = require('node:buffer')
const debug = require('debug')('metalsmith-tinuage-services')
const config = require('./config.js')
const fs = require('node:fs')
const path = require('path')
module.exports = plugin
/**
* Un plugin pour Metalsmith qui lit une collection de fichiers JSON décrivant
* les services de l'association pour composer la page services.html du site.
*
* @return {Function}
*/
function plugin () {
const Sections = Object.freeze({
OPEN: Symbol('open'),
MEMBERS: Symbol('members')
})
const PageFiller = {
setup: function (page, services) {
this.page = page
this.registry = services.reduce((registry, service) => {
registry[service.section].push(service)
return registry
}, {
[Sections.OPEN]: [],
[Sections.MEMBERS]: []
})
return this
},
fill: function () {
let html = ''
html += this.createSection('Services réservés aux adhérents', Sections.MEMBERS)
html += this.createSection('Services en libre accès, sans adhésion', Sections.OPEN)
this.page.contents = Buffer.concat([
this.page.contents,
Buffer.from(html)
])
},
createSection: function (title, section) {
let html = '<section class="Services">\n' +
'<h2 class="tac mt128 mb64">' + title + '</h2>\n' +
'<div class="Two-cols-One-row">\n'
this.registry[section].forEach((service) => { html += service.html })
html += '</section>'
return html
}
}
const Parser = {
/**
* Traduit la description JSON du service donné en paramètre en un extrait
* HTML.
*/
parseService: function (service) {
let html = '<div class="services">\n' +
'<h3 class="services-title services-icon-' + service.icon + '">' + service.title + '</h3>\n' +
'<p>' + service.description + '</p>\n'
if (service.buttons !== undefined) {
html += '<p class="tac">\n'
service.buttons.forEach((b) => { html += this.createButton(b) })
html += '</p>'
}
if (service.softwares !== undefined) {
html += '<div class="services-software">\n'
service.softwares.forEach((s) => { html += this.createSoftwareDescription(s) })
html += '</div>\n'
}
if (service.links !== undefined) {
html += '<div><p>Autres liens :</p>\n<ul>'
service.links.forEach((l) => { html += this.createListLink(l) })
html += '</ul></div>\n'
}
html += '</div>'
debug('Parsed ' + service.title + '(' + service.order + ')')
service.html = html
service.section = service.open ? Sections.OPEN : Sections.MEMBERS
return service
},
createButton: function (button) {
const cls = button.class || ''
return '<a class="button ' + cls + '" href="' + button.url + '">' + button.label + '</a>\n'
},
createListLink: function (link) {
return '<li><a class="external" href="' + link.url + '">' + link.label + '</a></li>\n'
},
createSoftwareDescription: function (soft) {
let html = '<p>' + soft.description + '</p>\n' +
'<div>'
if (soft.url !== undefined) {
html += this.createSoftwareLink('home.svg', 'Page Web', soft.url)
}
if (soft.sources !== undefined) {
html += this.createSoftwareLink('files.svg', 'Sources du logiciel', soft.sources)
}
soft.licenses.forEach((l) => { html += this.createSoftwareLink('copyright.svg', 'Licence', l.url, l.name) })
html += '</div>\n'
return html
},
createSoftwareLink: function (icon, alt, url, title) {
let element = '<div class="services-link">\n' +
'<a href="' + url + '"><img src="/images/uicons/' + icon + '" alt="' + alt + '"/></a>\n'
if (title !== undefined) {
element += '<br><p>' + title + '</p>'
}
element += '</div>'
return element
}
}
/**
* Lit de manière asynchrone l'ensemble des fichiers JSON décrivant les services.
*
* Seuls les fichiers ayant .json comme extension sont chargés depuis le répertoire fourni.
*/
function loadServices (root, filenames) {
const promises = filenames
.filter(f => { return f.indexOf('.json') !== -1 })
.map(function (f) {
debug('Loading ' + f)
return fs.promises
.readFile(path.join(root, f), 'utf8')
.then((data) => { return JSON.parse(data) })
})
return Promise.all(promises)
}
return function (files, metalsmith, done) {
const root = path.join(config.paths.projectRoot, 'services')
debug('Looking for services in ' + root)
fs.readdir(root, (err, filenames) => {
if (err) {
console.error('%s: %s', root, err)
} else {
loadServices(root, filenames)
.then(function (services) {
const p = Object.create(Parser)
const parsed = services
.sort((a, b) => { return a.order - b.order })
.map((s) => p.parseService(s))
Object.create(PageFiller).setup(files['services.html'], parsed).fill()
done()
})
.catch(function (err) {
console.log(err)
})
}
})
}
}

View File

@@ -0,0 +1,97 @@
const { Buffer } = require('node:buffer')
const config = require('./config.js')
const debug = require('debug')('metalsmith-tinuage-talks')
const path = require('path')
module.exports = plugin
/**
* Un plugin pour Metalsmith qui lit une collection de fichiers PDF la section
* rencontres du site.
*
* @return {Function}
*/
function plugin () {
const IndexCreator = {
setup: function (page) {
this.page = page
this.talks = []
},
add: function (filename) {
const basename = path.basename(filename)
const names = basename.substring(0, basename.lastIndexOf('.')).split('__')
if (names.length >= 2) {
const name = names[0].replaceAll('_', ' ')
const location = names[1].substring(0, names[1].lastIndexOf('_')).replaceAll('_', ' ')
const year = names[1].substring(names[1].lastIndexOf('_') + 1)
const talk = this.getEntry(year, location, name)
if (names.length === 3 && names[2] === ('notes')) {
talk.notes = filename
} else {
talk.doc = filename
}
} else {
console.log('Ignoring talk ' + filename)
}
},
fill: function (files) {
let html = ''
this.talks
.reduce(
(map, talk) => {
(map.get(talk.year) || map.set(talk.year, []).get(talk.year)).push(talk)
return map
},
new Map())
.forEach((talks, year) => {
html += '<h2>' + year + '</h2>\n'
talks
.sort((a, b) => a.year - b.year || a.title - b.title)
.forEach(talk => {
html += '<p>' + talk.title + ', ' + talk.location + '&nbsp;: <a href="/' + talk.doc + '">Présentation</a>, <a href="/' + talk.notes + '">Notes</a></p>\n'
})
})
this.page.contents = Buffer.concat([
this.page.contents,
Buffer.from(html)
])
},
getEntry: function (year, location, title) {
let talk = this.talks.find(t => t.year === year && t.location === location && t.title === title)
if (talk == null) {
talk = { location, title, year }
this.talks.push(talk)
}
return talk
}
}
return function (files, metalsmith, done) {
if (config.paths.talksRoot) {
const creator = Object.create(IndexCreator)
creator.setup(files['rencontres/index.html'])
Object.keys(files).forEach(filename => {
if (/^rencontres\/.*\.pdf$/.test(filename)) {
debug('Handling', filename)
creator.add(filename)
}
})
creator.fill()
}
done()
}
}

View File

@@ -1,28 +1,54 @@
/* This is the actual metalsmith configuration script. */
const assets = require('metalsmith-assets')
const browserify = require('metalsmith-browserify')
const cleanCSS = require('metalsmith-clean-css')
const chatons = require('./metalsmith-tinuage-chatons')
const config = require('./config.js')
const collections = require('@metalsmith/collections')
const copy = require('./metalsmith-copy')
const excerpts = require('@metalsmith/excerpts')
const fs = require('node:fs')
const groff = require('metalsmith-groff')
const layouts = require('@metalsmith/layouts')
const Metalsmith = require('metalsmith')
const markdown = require('metalsmith-markdownit')
const moment = require('moment')
const markdown = require('@metalsmith/markdown')
const marked = require('marked')
const permalinks = require('@metalsmith/permalinks')
const rename = require('metalsmith-rename')
const services = require('./metalsmith-tinuage-services')
const talks = require('./metalsmith-tinuage-talks')
const sitemap = require('metalsmith-sitemap')
const slug = require('slug')
const statistics = require('./metalsmith-statistics-plugin')
const __PROD__ = process.env.NODE_ENV === 'production'
moment.locale('fr')
const markdownRenderer = new marked.Renderer()
const m = markdownRenderer.link
const { join } = require('path')
markdownRenderer.link = function (href, title, text) {
let out = m.apply(this, [href, title, text])
if (href.startsWith('http') && !href.match('^https?://(www.)?ti-nuage\\.fr/.*')) {
out = out.slice(0, 3) + ' class="external" ' + out.slice(3)
}
return out
}
module.exports = new Metalsmith(config.paths.projectRoot)
.clean(__PROD__)
.metadata({
moment: moment,
date_format: function (date, withHours) {
const options = { dateStyle: 'long' }
if (withHours) {
options.push('timeStyle', 'short')
}
return Intl.DateTimeFormat('fr', options).format(date)
},
production: __PROD__,
remove_diatrics: function (e) { return slug(e, { mode: 'rfc3986' }) },
site: {
@@ -37,21 +63,72 @@ module.exports = new Metalsmith(config.paths.projectRoot)
rebase: true
}
}))
.use(browserify({
browserifyOptions: {
standalone: 'Calendar'
},
entries: [
'js/calendar.js'
]
}))
.use(assets({
source: './assets/' + (process.env.NODE_ENV || 'dev'),
destination: './'
}))
.use(groff())
.use(markdown({
html: true,
linkify: true,
typographer: true,
quotes: ['«\xA0', '\xA0»', '\xA0', '\xA0'],
plugin: {
pattern: '**/*.md',
extension: 'html'
}
.use(copy({
files: [join(config.paths.leaflet, 'leaflet.css')],
destination: './css'
}))
.use(copy({
generator: (callback) => {
if (config.paths.talksRoot != null) {
return fs.readdir(config.paths.talksRoot, (err, filenames) => {
let documents = []
if (err) {
console.error('%s: %s', config.paths.talksRoot, err)
} else {
documents = filenames
.filter(f => { return f.indexOf('.pdf') !== -1 })
.map(f => { return join(config.paths.talksRoot, f) })
}
callback(documents)
})
}
},
destination: './rencontres'
}))
.use(copy({
files: [
join(config.paths.leaflet, 'images', 'marker-icon.png'),
join(config.paths.leaflet, 'images', 'marker-icon-2x.png'),
join(config.paths.leaflet, 'images', 'marker-shadow.png')
],
destination: './css/images'
}))
.use(copy({
files: [
join(config.paths.leaflet, 'leaflet.js'),
join(config.paths.leaflet, 'leaflet.js.map')
],
destination: './js'
}))
.use(groff({
macroPackages: ['mm', 'tinuage'],
macroPaths: [join(config.paths.projectRoot, 'scripts/tmac')],
preprocessors: ['tbl']
}))
.use(markdown({
gfm: false,
headerIds: false,
renderer: markdownRenderer,
smartypants: true,
xhtml: true
}))
.use(chatons())
.use(services())
.use(talks())
.use(excerpts())
.use(permalinks({
pattern: 'blog/:date/:title',
@@ -61,6 +138,17 @@ module.exports = new Metalsmith(config.paths.projectRoot)
archives: {
pattern: 'blog/*/**/*/*.html',
reverse: true,
filterBy: (article) => {
return new Date(article.date).getFullYear() !== new Date().getFullYear()
},
sortBy: 'date'
},
year: {
pattern: 'blog/*/**/*/*.html',
reverse: true,
filterBy: (article) => {
return new Date(article.date).getFullYear() === new Date().getFullYear()
},
sortBy: 'date'
},
news: {

24
scripts/tmac/tinuage.tmac Normal file
View File

@@ -0,0 +1,24 @@
.ds HP +2 +1
.ds HF I B
.\" Une macro pour décrire les personnes présentes à la réunion.
.\" Le seul paramètre attendu est la liste des personnes.
.de PRESENT
.P
.sp .4
.LP
\fIPr\[u00E9]sent(e)s : \\$1\fI
..
.\" La même, avec un titre comme premier paramètre, afin de pouvoir
.\" lister aussi bien la liste des présents que celle des absents
.\" ou des excusés.
.de PRESENCE
.P
.sp .4
.LP
\fI\\$1 : \\$2\fI
..
.\" Une macro pour afficher les URLs dans un style habituel.
.de URL
.I \m[blue]\\$1\m[]
..
\R'Hu 1'

26
services/calc.json Normal file
View File

@@ -0,0 +1,26 @@
{
"buttons": [
{"label": "Utiliser", "url": "https://calc.ti-nuage.fr"}
],
"description": "Un tableur collaboratif éditable en temps réel qui dispose des fonctionnalités de base : mise en forme, fonctions mathématiques, graphiques, ajout de commentaires, historique des versions, export en HTML ou en CSV. L'historique complet du document est conservé et les modifications de chacun sont identifiées.",
"icon": "edit",
"links": [
{"label": "Documentation et autres instances", "url": "https://wiki.chatons.org/doku.php/services/bureautique_en_ligne/ethercalc"}
],
"open": true,
"order": 2,
"softwares": [
{
"description": "Ce service est fournit par le logiciel <b>EtherCalc</b>.",
"licenses": [
{
"name": "Licences multiples",
"url": "https://github.com/audreyt/ethercalc/blob/master/LICENSE.txt"
}
],
"sources": "https://github.com/audreyt/ethercalc",
"url": "https://ethercalc.net/"
}
],
"title": "Tableur collaboratif"
}

27
services/code.json Normal file
View File

@@ -0,0 +1,27 @@
{
"buttons": [
{"label": "Utiliser", "url": "https://forge.ti-nuage.fr/gitea"}
],
"description": "Un environnement de développement Git pour héberger et partager vos projets.",
"icon": "gear",
"links" : [
{"label": "Documentation du logiciel", "url": "https://docs.gitea.io/fr-fr/"},
{"label": "Le livre Pro Git", "url": "https://git-scm.com/book/fr/v2"}
],
"open": false,
"order": 6,
"softwares": [
{
"description": "<b>Gitea</b> est une forge logicielle légère mais complète, avec une gestion des sources basée sur <b>git</b>, une interface pour les demandes de fusion, un suivi de tickets, ou un module Wiki.",
"licenses": [
{
"name": "Licence MIT",
"url": "https://mit-license.org"
}
],
"sources": "https://github.com/go-gitea/gitea",
"url": "https://gitea.io"
}
],
"title": "Forge logicielle"
}

11
services/email.json Normal file
View File

@@ -0,0 +1,11 @@
{
"buttons": [
{"label": "Consulter", "url": "https://webmail.ti-nuage.fr"},
{"label": "Documentation", "class": "violet", "url": "https://wiki.ti-nuage.fr/fr/Services/Communication/Courriel"}
],
"description": "Une adresse de courrier électronique avec le domaine <em>ti-nuage.fr</em> utilisable en ligne ou avec votre client de messagerie habituel.",
"icon": "email",
"open": false,
"order": 2,
"title": "Adresse de courriel"
}

33
services/im.json Normal file
View File

@@ -0,0 +1,33 @@
{
"buttons": [
{"label": "Utiliser", "url": "https://apps.ti-nuage.fr/converse"},
{"label": "Documentation", "class": "violet", "url": "https://wiki.ti-nuage.fr/fr/Services/Communication/DiscussionInstantan%C3%A9e"}
],
"description": "Une adresse sur le réseau de discussion <a href=\"https://fr.wikipedia.org/wiki/Fediverse\">fédéré</a> XMPP. Ce protocole standardisé permet à chacun d'utiliser le logiciel qui lui plaît sur l'appareil de son choix. Par exemple, <a href=\"https://conversations.im/\">Conversations</a>, <a href=\"https://dino.im/\">Dino</a>, ou <a href=\"https://gajim.org/\">Gajim</a>. D'autres encore sont proposés sur <a href=\"https://xmpp.org/software/clients/\">cette page</a>.",
"icon": "messages",
"links": [
{"label": "Détails et autres instances", "url": "https://wiki.chatons.org/doku.php/services/messagerie_instantanee/xmpp"},
{"label": "Le standard XMPP, ses actualités", "url": "https://xmpp.org"}
],
"open": false,
"order": 9,
"softwares": [
{
"description": "Ce service est actuellement servi par le serveur <b>Metronome</b>.",
"licenses": [
{
"name": "License MIT",
"url": "https://mit-license.org"
},
{
"name": "License ISC",
"url": "https://www.isc.org/licenses/"
}
],
"sources": "https://github.com/maranda/metronome",
"url": "https://metronome.im"
}
],
"title": "Messagerie instantanée"
}

24
services/ml.json Normal file
View File

@@ -0,0 +1,24 @@
{
"buttons": [
{"label": "Consulter", "url": "https://listes.ti-nuage.fr/sympa"},
{"label": "Documentation", "class": "violet", "url": "https://wiki.ti-nuage.fr/fr/Services/Communication/ListesDeDiffusion"}
],
"description": "Une liste de diffusion nom@listes.ti-nuage.fr pour échanger avec les membres de votre groupe de travail et collaborateurs.",
"icon": "ml",
"open": false,
"order": 4,
"softwares": [
{
"description": "La gestion des listes est réalisée à l'aide du logiciel <b>Sympa</b>. Son interface Web permet une configuration fine des paramètres de chaque liste de diffusion et la gestion de ses membres.",
"licenses": [
{
"name": "Licence GPLv2",
"url": "https://www.gnu.org/licenses/old-licenses/gpl-2.0.html"
}
],
"sources": "https://github.com/sympa-community/sympa",
"url": "https://sympa.org"
}
],
"title": "Listes de diffusion"
}

27
services/nextcloud.json Normal file
View File

@@ -0,0 +1,27 @@
{
"buttons": [
{"label": "Utiliser", "url": "https://cloud.ti-nuage.fr"},
{"label": "Documentation", "class": "violet", "url": "https://wiki.ti-nuage.fr/fr/Services/TravailCollaboratif/NextCloud"}
],
"description": "Stockez vos fichiers, mais aussi vos contacts, vos images ou vos pistes de musique. Synchronisez-les avec votre ordinateur de bureau ou votre mobile. Partagez-les et travaillez en collaboration",
"icon": "cloud",
"links": [
{"label": "Autres instances et documentation externe", "url": "https://wiki.chatons.org/doku.php/services/nextcloud"}
],
"open": false,
"order": 3,
"softwares": [
{
"description": "Ce service est basé sur le logiciel <b>NextCloud</b>, une plateforme de collaboration utilisée par des entreprises ou associations de toutes tailles dans le monde entier.",
"licenses": [
{
"name": "Licence AGPLv3",
"url": "https://www.gnu.org/licenses/agpl-3.0.html"
}
],
"sources": "https://github.com/nextcloud",
"url": "https://nextcloud.com"
}
],
"title": "Stockage de fichiers"
}

36
services/pads.json Normal file
View File

@@ -0,0 +1,36 @@
{
"buttons": [
{"label": "Utiliser", "url": "https://apps.ti-nuage.fr/pad"}
],
"description": "Un outil pour organiser et rédiger un document en groupe avec un canal de discussion écrite. L'édition conserve l'historique complet du document et les modifications de chacun sont identifiées.",
"icon": "edit",
"links": [
{"label": "Documentation et autres instances", "url": "https://wiki.chatons.org/doku.php/services/bureautique_en_ligne/etherpad"}
],
"open": true,
"order": 1,
"softwares": [
{
"description": "Ce service est fournit par le logiciel <b>Etherpad</b>.",
"licenses": [
{
"name": "Licence Apache-2.0",
"url": "https://www.apache.org/licenses/LICENSE-2.0.html"
}
],
"sources": "https://github.com/ether/etherpad-lite",
"url": "https://etherpad.org/"
},
{
"description": "Le portail avec la connexion des utilisateurs et la gestion des <em>pads</em> est offerte par <b>MyPads</b> un plugin financé sur Ulule et porté par lassociation Framasoft.",
"licenses": [
{
"name": "Licence Apache-2.0",
"url": "https://www.apache.org/licenses/LICENSE-2.0.html"
}
],
"sources": "https://framagit.org/framasoft/Etherpad/ep_mypads"
}
],
"title": "Rédaction collaborative"
}

22
services/pdf.json Normal file
View File

@@ -0,0 +1,22 @@
{
"buttons": [
{"label": "Utiliser", "url": "https://pdf.ti-nuage.fr"}
],
"description": "Un outil pour manipuler ou compléter des fichiers PDF.",
"icon": "pencil",
"open": true,
"order": 6,
"softwares": [
{
"description": "Cet outil est une production du 24ème, une SCOP (<em>société coopérative</em>), et une SSLL (<em>société de service en logiciels libres</em>) basée à Paris.",
"licenses": [
{
"name": "Licence AGPLv3",
"url": "https://www.gnu.org/licenses/agpl-3.0.html"
}
],
"sources": "https://github.com/24eme/signaturepdf"
}
],
"title": "Signature PDF"
}

26
services/polls.json Normal file
View File

@@ -0,0 +1,26 @@
{
"buttons": [
{"label": "Utiliser", "url": "https://date.ti-nuage.fr"}
],
"description": "Pour organiser des rendez-vous ou choisir parmi plusieurs options, au sein d'un groupe ou d'une association.",
"icon": "list",
"links": [
{"label": "Autres instances et documentation externe", "url": "https://wiki.chatons.org/doku.php/services/sondage/framadate"}
],
"open": true,
"order": 3,
"softwares": [
{
"description": "Ce service est fournit par le logiciel <b>Framadate</b>.",
"licenses": [
{
"name": "Licence CeCILL-B",
"url": "https://cecill.info/licences/Licence_CeCILL-B_V1-fr.html"
}
],
"sources": "https://framagit.org/framasoft/framadate/framadate",
"url": "https://framadate.org/abc/fr/"
}
],
"title": "Sondages"
}

26
services/share_bin.json Normal file
View File

@@ -0,0 +1,26 @@
{
"buttons": [
{"label": "Utiliser", "url": "https://bin.ti-nuage.fr"}
],
"description": "Pour partager de simple extraits de texte ou de code, de manière sécurisée et temporaire.",
"icon": "share",
"links": [
{"label": "Documentation et autres instances", "url": "https://wiki.chatons.org/doku.php/services/partage_chiffre/privatebin"}
],
"open": true,
"order": 5,
"softwares": [
{
"description": "Cet outil se base sur <b>PrivateBin</b>.",
"licenses": [
{
"name": "Licence Zlib/libpng",
"url": "https://opensource.org/licenses/zlib-license.php"
}
],
"sources": "https://github.com/PrivateBin/PrivateBin",
"url": "https//privatebin.info/"
}
],
"title": "Partage d'extraits de texte"
}

22
services/share_file.json Normal file
View File

@@ -0,0 +1,22 @@
{
"buttons": [
{"label": "Utiliser", "url": "https://send.ti-nuage.fr"}
],
"description": "Pour partager des documents trop lourds pour un envoi par courriel, une gallerie de photos, de manière sécurisée et temporaire.",
"icon": "share",
"open": true,
"order": 4,
"softwares": [
{
"description": "Ce service est servi par une version dérivée de <b>PsiTransfer</b>.",
"licenses": [
{
"name": "Licence BSD",
"url": "https://github.com/psi-4ward/psitransfer/blob/master/LICENSE"
}
],
"sources": "https://github.com/psi-4ward/psitransfer"
}
],
"title": "Partage de fichiers"
}

24
services/ttrss.json Normal file
View File

@@ -0,0 +1,24 @@
{
"buttons": [
{"label": "Utiliser", "url": "https://ttrss.ti-nuage.fr"},
{"label": "Documentation", "class": "violet", "url": "https://wiki.ti-nuage.fr/fr/Services/Outils/ttrss"}
],
"description": "Un aggrégateur de news. Ce logiciel permet de s'abonner à des flux d'informations et de les consulter depuis votre espace propre.",
"icon": "megaphone",
"open": false,
"order": 7,
"softwares": [
{
"description": "<b>Tiny Tiny RSS</b> permet l'import et l'export de votre liste de flux, propose plusieurs thème, et peut être consulté depuis un appareil Android avec une application spécifique.",
"licenses": [
{
"name": "License GPLv3",
"url": "https://www.gnu.org/licenses/gpl-3.0.html"
}
],
"sources": "https://git.tt-rss.org/fox/tt-rss.git",
"url": "https://tt-rss.org/"
}
],
"title": "Tiny Tiny RSS"
}

23
services/vault.json Normal file
View File

@@ -0,0 +1,23 @@
{
"buttons": [
{"label": "Utiliser", "url": "https://vault.ti-nuage.fr"},
{"label": "Documentation", "class": "violet", "url": "https://wiki.ti-nuage.fr/fr/Services/Outils/CoffreFortNum%C3%A9rique"}
],
"description": "Un espace pour stocker vos notes et mots de passe de façon sécurisée et pouvoir y accéder depuis tous vos terminaux numériques.",
"icon": "key",
"open": false,
"order": 5,
"softwares": [
{
"description": "<b>Vaultwarden</b> est un gestionnaire de mot de passe en ligne. Il permet de générer facilement mot ou phrases de passe et de partager notes et secrets. Il est une implémentation alternative et libre à <b>Bitwarden</b>, et reste compatible avec tous les clients développés pour ce dernier.",
"licenses": [
{
"name": "Licence GPLv3",
"url": "https://www.gnu.org/licenses/gpl-3.0.html"
}
],
"sources": "https://github.com/dani-garcia/vaultwarden"
}
],
"title": "Coffre-fort numérique"
}

24
services/wallabag.json Normal file
View File

@@ -0,0 +1,24 @@
{
"buttons": [
{"label": "Utiliser", "url": "https://wallabag.ti-nuage.fr/"},
{"label": "Documentation", "class": "violet", "url": "https://wiki.ti-nuage.fr/fr/Services/Outils/wallabag"}
],
"description": "Un outil pour conserver des articles et remettre à plus tard leur lecture.",
"icon": "bookmark",
"open": false,
"order": 8,
"softwares": [
{
"description": "<b>Wallabag</b> peut être associé à <b>Tiny Tiny RSS</b> afin de stocker les articles reçus. Des applications permettent de consulter les pages sauvegardées depuis tous types d'appareils.",
"licenses": [
{
"name": "License MIT",
"url": "https://mit-license.org/"
}
],
"sources": "https://github.com/wallabag/wallabag",
"url": "https://wallabag.org/"
}
],
"title": "Wallabag"
}

10
services/web.json Normal file
View File

@@ -0,0 +1,10 @@
{
"buttons": [
{"label": "Nous contacter", "url": "https://ti-nuage.fr/mentions_legales.html"}
],
"description": "Nous ne le créons pas pour vous, mais nous pouvons vous apporter des conseils et nous hébergeons votre site internet. Vous pouvez utiliser votre propre noms de domaine où utiliser gratuitement un sous-domaine ti-nuage.fr",
"icon": "web",
"open": false,
"order": 1,
"title": "Hébergement Web"
}