Compare commits

..

6 Commits

Author SHA1 Message Date
3e19b25089 Mise à jour de 'content/association.md'
Suppression de l'accent dans l'url des modalité d'inscription. Pour une meilleure lisibilité lors du partage du lien
2022-05-29 23:44:49 +02:00
b6998bfdf0 Mise à jour de 'content/services.md'
Correction d'une faute de frappe
2022-05-24 21:00:41 +02:00
David Soulayrol
adc2b25dea CR du 17 mai. 2022-05-24 09:53:31 +02:00
David Soulayrol
1167671f1d Nouvelle dépendance pour la génération des CR. 2022-05-24 09:51:01 +02:00
42086ba3e7 Mise à jour de 'layouts/base.njk'
ajout d'espaces dans l'adresse mail pour minimiser la lectures par robots, suppression de mon numéro de téléphone
2022-05-22 22:15:20 +02:00
087bd41ecc Mise à jour de 'content/index.html' 2022-05-19 22:17:09 +02:00
9 changed files with 252 additions and 13 deletions

View File

@@ -16,4 +16,4 @@ Adhérer à l'association permet de profiter de services particuliers (adresse d
Les statuts se trouvent à [cette adresse](/statuts.pdf). Les statuts se trouvent à [cette adresse](/statuts.pdf).
Les modalités d'inscription se trouvent [sur le Wiki](https://wiki.ti-nuage.fr/fr/Association/Adhésion). Les modalités d'inscription se trouvent [sur le Wiki](https://wiki.ti-nuage.fr/fr/Association/Adhesion).

View File

@@ -0,0 +1,8 @@
---
title: Compte-rendu de la réunion du 17 mai
date: 2022-05-23
author: David Soulayrol
---
Les adhérents étaient invités à une réunion le mardi 17 mai pour faire le tour de l'état des services et leurs évolutions envisagées, connaître les démarches de l'association pour intégrer le collectif des [CHATONS](https://www.chatons.org) ou tout simplement faire mieux connaissance. Le compte-rendu de cette soirée est [disponible ici](/cr/2022/cr-20220517.pdf).
La possibilité de faire des réunions récurrentes afin d'organiser des ateliers ou des débats sur des sujets liés aux logiciels libres ou aux technologies numériques a de nouveau été discutée. Si rien n'est ressorti de clairement encore, une prochaine réunion est déjà planifiée pour la fin du mois de juin. Elle sera annoncée ici lorsque la date aura été fixée par les adhérents.

View File

@@ -0,0 +1,175 @@
.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[]
..
.\"
.\" Le document débute ici.
.\"
.ND 22/05/2022
.TL
Compte-rendu de Réunion
.br
Mardi 17 mai 2022 à Vieux-Marché
.AU "David, Mathias et Nourdine"
.AST "Résumé"
.AS
Outre le petit noyau de personnes habituel, nous avons eu le plaisir de faire connaissance avec Ninon, adhérente récente, et de discuter de ses envies et de ses connaissances au sujet de
.I Wordpress
et des différentes solutions pour réaliser un site marchand.
.P
Les administrateurs continuent le travail pour proposer
.B "Ti Nuage"
lors de la prochaine portée des CHATONS\*F
.FS
Le Collectif des Hébergeurs Alternatifs, Transparents, Neutres et Solidaires\ :
.URL https://www.chatons.org
.FE
et s'interrogent sur l'évolution des quotas, et la modération des services publics et anonymes.
Il est aussi question d'essayer d'autre outils de messagerie instantanée que Mattermost.
.P
Nous essayons de mettre en place un rendez-vous récurrent avec les adhérents.
La prochaine réunion aura lieu entre le mardi 28 juin et le vendredi 1er juillet et sera annoncée ici.
Les adhérents sont invités sur la liste de diffusion interne à choisir la date la plus appropriée et à soumettre leurs questions.
.AE
.MT 4
.hl
.PRESENT "David, Mathias, Ninon, Nourdine, Vincent L."
.HU "Quotas pour les comptes de groupe"
L'association
.B Liratouva
possède 4 comptes et rencontre fréquemment des problèmes pour l'hébergement des courriels.
Nourdine propose de faire évoluer les quotas pour les associations de manière à privilégier l'espace dédié au partage et à la communication :
.BL
.LI
le quota pour les courriels s'accroît de 500Mo à 3 Go ;
.LI
l'espace Nextcloud personnel est réduit de 3Go à 100Mo ;
.LI
le répertoire partagé entre les différents comptes passe de 5Go à 10Go.
.LE
.P
L'
.B "Amicale Laïque de Bégard"
(ALB) est actuellement la seule autre association hébergée.
Comme elle ne possède qu'un seul compte, il est décidé pour aller dans le même sens en portant le quota de son espace NextCloud de 3Go à 5Go.
.P
À propos de quotas, il est rappelé que la politique pour l'hébergement Web est de ne pas imposer de quotas tant qu'il n'y a pas d'abus.
.HU "Bulletin d'adhésion papier"
Sur le modèle de celui de l'association
.B Liratouva ,
Nourdine propose un nouveau document pour les inscriptions.
Le document est approuvé à une correction près.
Il est stocké à l'adresse
.URL "https://cloud.ti-nuage.fr/s/Ro3iprNBakNF4cW" .
\&.
.HU "CHATONS"
Le travail pour être candidat à la prochaine portée avance.
Les questions suivantes sont levées par Nourdine et David.
.P
.BL
.LI
Faut-il déménager physiquement les serveurs au préalable\ ?
Avoir une ou des machines sur Plouaret (parce que le VDSL est disponible sur cette commune) ou ailleurs\ ?
Il est décidé que ce point n'est pas bloquant pour la candidature.
.LI
Si on garde l'hébergement chez OVH, comment se passer de
.I MailJet
qui est un élément bloquant pour adhérer à la charte des CHATONS\ ?
L'utilisation d'un VPN pour le moment (
.I FAIMaison ,
.I FDN ,
ou
.URL https://grifon.fr
) est envisagée et doit être testée.
.LI
Doit-on conserver, dans la charte, l'obligation pour les administrateurs de faire partie du bureau\ ?
Est-ce que cela ne risque pas de freiner les propositions d'aide spontanées\ ?
Ceci est inscit dans les statuts de l'association et va donc rester en place pour le moment.
.LI
Le nouveau site peut-il être mis en ligne\ ?
Oui.
Le wiki devra être complété rapidement avec la charte administrateurs et les informations précises pour l'adhésion.
.LE 1
.HU "Référencement des sites Web hébergés"
Faut-il faire un annuaire des sites hébergés par
.B "Ti Nuage" "\ ?"
La décision est prise de le faire sur le Wiki, sa mise à jour étant plus simple par chacun.
Par conséquent, il sera également nécessaire de faire référencer le Wiki afin que les sites puissent profiter des liens publiés.
.HU "Modération des services de partage"
Il s'avère que l'hébergement d'outils de partage anonymes (tels les services
.I Send
et
.I Lutim )
peut poser de très gros problèmes vis à vis de la loi.
Il est envisagé de limiter leur usage aux adhérents.
David doit s'adresser à l'association
.B Infini
pour connaître leur manière de procéder.
L'outil de racourcissement d'URL est quant à lui déjà supprimé.
.HU "Bureau"
L'association n'a plus de secrétaire depuis quelques mois.
Plutôt que de provoquer une Assemblée Extraordinaire, David continue de faire l'essentiel du travail et le poste sera officiellement renouvellé à la prochaine Assemblée Générale.
.HU "Messagerie instantanée"
Nourdine propose d'ouvrir plus largement les canaux de
.I Mattermost
à tout le monde.
David en profite pour suggérer de chercher si une solution différente ne remplirait pas mieux les besoins. Sont évoqués\ :
.DL
.LI
IRC (mais c'est une blague récurrente de David)
.LI
XMPP (ou Jabber)
.LI
Matrix
.LI
Jami
.LE
.P
Il faudrait en débattre encore et tester certains logiciels.
Cette discussion à propos de
.I Mattermost
continuera... sur
.I Mattermost .
.HU "Aide aux utilisateurs"
La question se pose de demander des compensations si beaucoup de demandes nous parviennent de la part d'une structure.
Il est trop tôt pour décider quoi que ce soit, mais les pistes sont nombreuses pour répondre aux besoins qui vont au-delà de la simple administration des services, parmi lesquelles :
.DL
.LI
ouvrir un poste salarié ;
.LI
mettre en relation les structures dans le besoin et des auto-entrepreneurs du Trégor.
.LE
.HU "Canard Réfractaire"
Mathias rapporte que Yohan du
.B "Canard Réfractaire"
(
.URL https://lecanardrefractaire.org
ou
.URL https://nitter.snopyta.org/canard_media
) aimerait nous rencontrer et filmer une personne de l'association.
Nous attendons d'en savoir davantage sur ses souhaits.
Est-ce que cela serait une brève sur
.B "Ti Nuage"
ou un document plus long\ ?
Comme personne ne se montre particulièrement motivé pour se plier à l'exercice, nous proposons de filmer une discussion à plusieurs voix sur un ou plusieurs sujets : le logiciel libre, les CHATONS, notre associations, etc.
Yohan est invité à la prochaine réunion pour que nous disposions de plus d'éléments afin d'y réfléchir.
.HU "Réunion mensuelle"
Mathias revient sur l'idée déjà évoquée ces derniers mois d'organiser un rendez-vous régulier à Vieux-Marché.
Ses idées : un atelier autogéré autour du numérique, de l'association, de la sécurité informatique, sur l'éthique, le matériel, etc.
La fréquence envisagée est d'un rendez-vous par mois.
Le meilleur moment dans la semaine est discuté sans résultat pour le moment.
Le propriétaire du bar de Vieux-Marché sera approché par Vincent L. pour discuter de la possibilité d'occuper la salle de réunion, ou celle du bar.
.P
D'ores et déjà, une prochaine réunion est planifiée.
Ce sera entre le mardi 28 juin et le vendredi 1er juillet.
Les adhérents sont invités sur la liste de diffusion interne à y répondre.

View File

@@ -34,7 +34,7 @@ title: L'hébergeur associatif, transparent et solidaire
</div> </div>
<div> <div>
<h3 class="services-title services-icon-cloud">Collaborez</h3> <h3 class="services-title services-icon-cloud">Collaborez</h3>
<p>Partagez des documents ou votre agenda ; gérez votre calendrier, vos tâches ou vos contacts avec une interface Web ou depuis votre mobile ; éditez des documents en ligne en collaboration avec d'autres personnes.</p> <p>Découvrez toute la puissance du logiciel nextcloud : Partagez des documents ou votre agenda ; gérez votre calendrier, vos tâches ou vos contacts avec une interface Web ou depuis votre mobile ; éditez des documents en ligne en collaboration avec d'autres personnes.</p>
</div> </div>
<div> <div>
<h3 class="services-title services-icon-email">Communiquez</h3> <h3 class="services-title services-icon-email">Communiquez</h3>

View File

@@ -47,7 +47,7 @@ Nous sommes une petite structure et nous nous efforçons de donner le meilleur d
</div> </div>
<div> <div>
<h3 class="services-title services-icon-edit">Édition collaborative</h3> <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é de d'identifier les apports de chacun et de revenir en arrière.<p> <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://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> <p>Logiciel <a href="https://calc.ti-nuage.fr">Ethercalc</a>, pour la création d'une feuille de calcul.</p>
</div> </div>

View File

@@ -63,8 +63,7 @@
</p> </p>
<h5>Email</h5> <h5>Email</h5>
<p>contact @ ti-nuage.fr</p> <p>contact @ ti-nuage.fr</p>
<h5>Téléphone</h5> <br>
<p>07 83 85 59 26</p>
</div> </div>
</div> </div>
</div> </div>

62
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "ti-nuage.fr", "name": "ti-nuage.fr",
"version": "2022.03.29", "version": "2022.05.24",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "ti-nuage.fr", "name": "ti-nuage.fr",
"version": "2022.03.29", "version": "2022.05.24",
"devDependencies": { "devDependencies": {
"@metalsmith/collections": "^1.2.1", "@metalsmith/collections": "^1.2.1",
"@metalsmith/excerpts": "^1.5.1", "@metalsmith/excerpts": "^1.5.1",
@@ -29,6 +29,7 @@
"metalsmith": "^2.4.0", "metalsmith": "^2.4.0",
"metalsmith-assets": "^0.1.0", "metalsmith-assets": "^0.1.0",
"metalsmith-clean-css": "^6.1.3", "metalsmith-clean-css": "^6.1.3",
"metalsmith-groff": "^0.2.0",
"metalsmith-markdownit": "^0.5.0", "metalsmith-markdownit": "^0.5.0",
"metalsmith-rename": "^1.0.0", "metalsmith-rename": "^1.0.0",
"metalsmith-sitemap": "^1.2.2", "metalsmith-sitemap": "^1.2.2",
@@ -1851,7 +1852,6 @@
"dependencies": { "dependencies": {
"anymatch": "3.1.2", "anymatch": "3.1.2",
"braces": "3.0.2", "braces": "3.0.2",
"fsevents": "2.3.2",
"glob-parent": "5.1.2", "glob-parent": "5.1.2",
"is-binary-path": "2.1.0", "is-binary-path": "2.1.0",
"is-glob": "4.0.1", "is-glob": "4.0.1",
@@ -5583,6 +5583,31 @@
"integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==",
"dev": true "dev": true
}, },
"node_modules/metalsmith-groff": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/metalsmith-groff/-/metalsmith-groff-0.2.0.tgz",
"integrity": "sha512-I7j2oyan1ojt8jSbnuxjZoTy5Ig5ZFYlzRt18j2L3yXXeC+LPST36rJAfDtz8Lsphd5iK92dRGfKzJNL+1tQWQ==",
"dev": true,
"dependencies": {
"debug": "~2.2.0",
"minimatch": "^3.0.3"
}
},
"node_modules/metalsmith-groff/node_modules/debug": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
"integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
"dev": true,
"dependencies": {
"ms": "0.7.1"
}
},
"node_modules/metalsmith-groff/node_modules/ms": {
"version": "0.7.1",
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
"integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
"dev": true
},
"node_modules/metalsmith-markdownit": { "node_modules/metalsmith-markdownit": {
"version": "0.5.0", "version": "0.5.0",
"resolved": "https://registry.npmjs.org/metalsmith-markdownit/-/metalsmith-markdownit-0.5.0.tgz", "resolved": "https://registry.npmjs.org/metalsmith-markdownit/-/metalsmith-markdownit-0.5.0.tgz",
@@ -5834,6 +5859,7 @@
"version": "2.29.1", "version": "2.29.1",
"resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
"integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==",
"dev": true,
"engines": { "engines": {
"node": "*" "node": "*"
} }
@@ -13215,6 +13241,33 @@
} }
} }
}, },
"metalsmith-groff": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/metalsmith-groff/-/metalsmith-groff-0.2.0.tgz",
"integrity": "sha512-I7j2oyan1ojt8jSbnuxjZoTy5Ig5ZFYlzRt18j2L3yXXeC+LPST36rJAfDtz8Lsphd5iK92dRGfKzJNL+1tQWQ==",
"dev": true,
"requires": {
"debug": "~2.2.0",
"minimatch": "^3.0.3"
},
"dependencies": {
"debug": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
"integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
"dev": true,
"requires": {
"ms": "0.7.1"
}
},
"ms": {
"version": "0.7.1",
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
"integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
"dev": true
}
}
},
"metalsmith-markdownit": { "metalsmith-markdownit": {
"version": "0.5.0", "version": "0.5.0",
"resolved": "https://registry.npmjs.org/metalsmith-markdownit/-/metalsmith-markdownit-0.5.0.tgz", "resolved": "https://registry.npmjs.org/metalsmith-markdownit/-/metalsmith-markdownit-0.5.0.tgz",
@@ -13360,7 +13413,8 @@
"moment": { "moment": {
"version": "2.29.1", "version": "2.29.1",
"resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
"integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==",
"dev": true
}, },
"ms": { "ms": {
"version": "2.0.0", "version": "2.0.0",

View File

@@ -1,17 +1,17 @@
{ {
"name": "ti-nuage.fr", "name": "ti-nuage.fr",
"version": "2022.03.29", "version": "2022.05.24",
"private": true, "private": true,
"description": "Ti Nuage Website", "description": "Ti Nuage Website",
"main": "", "main": "",
"scripts": { "scripts": {
"build": "DEBUG=metalsmith* npm run clean && npm run build:metalsmith", "build": "DEBUG=metalsmith* npm run clean && npm run build:metalsmith",
"build:prod": "NODE_ENV=production npm run build", "build:prod": "NODE_ENV=production npm run build",
"build:metalsmith": "nodejs scripts/run.js build", "build:metalsmith": "node scripts/run.js build",
"clean": "rimraf dist", "clean": "rimraf dist",
"dev": "npm run build && DEBUG=metalsmith* nodemon scripts/run.js serve", "dev": "npm run build && DEBUG=metalsmith* nodemon scripts/run.js serve",
"server": "npm run build && http-server dist", "server": "npm run build && http-server dist",
"deploy": "npm run build:prod && cd dist && rsync -v -rlptz --relative * $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": "npm run lint:js && npm run lint:css",
"lint:js": "eslint scripts", "lint:js": "eslint scripts",
"lint:css": "stylelint assets/**/*.css", "lint:css": "stylelint assets/**/*.css",
@@ -41,6 +41,7 @@
"metalsmith": "^2.4.0", "metalsmith": "^2.4.0",
"metalsmith-assets": "^0.1.0", "metalsmith-assets": "^0.1.0",
"metalsmith-clean-css": "^6.1.3", "metalsmith-clean-css": "^6.1.3",
"metalsmith-groff": "^0.2.0",
"metalsmith-markdownit": "^0.5.0", "metalsmith-markdownit": "^0.5.0",
"metalsmith-rename": "^1.0.0", "metalsmith-rename": "^1.0.0",
"metalsmith-sitemap": "^1.2.2", "metalsmith-sitemap": "^1.2.2",

View File

@@ -4,6 +4,7 @@ const cleanCSS = require('metalsmith-clean-css')
const config = require('./config.js') const config = require('./config.js')
const collections = require('@metalsmith/collections') const collections = require('@metalsmith/collections')
const excerpts = require('@metalsmith/excerpts') const excerpts = require('@metalsmith/excerpts')
const groff = require('metalsmith-groff')
const layouts = require('@metalsmith/layouts') const layouts = require('@metalsmith/layouts')
const Metalsmith = require('metalsmith') const Metalsmith = require('metalsmith')
const markdown = require('metalsmith-markdownit') const markdown = require('metalsmith-markdownit')
@@ -39,6 +40,7 @@ module.exports = new Metalsmith(config.paths.projectRoot)
source: './assets/' + (process.env.NODE_ENV || 'dev'), source: './assets/' + (process.env.NODE_ENV || 'dev'),
destination: './' destination: './'
})) }))
.use(groff())
.use(markdown({ .use(markdown({
html: true, html: true,
linkify: true, linkify: true,