Compare commits
	
		
			2 Commits
		
	
	
		
			aab808a1c0
			...
			202212.13.
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| c41b93c4cf | |||
| 18e8ea1dfa | 
| @@ -1,3 +0,0 @@ | |||||||
| ## 1.0.0 - 2024-09-30 |  | ||||||
| ### Added |  | ||||||
| * first release with changie |  | ||||||
| @@ -1,6 +0,0 @@ | |||||||
| # Changelog |  | ||||||
| All notable changes to this project will be documented in this file. |  | ||||||
|  |  | ||||||
| The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |  | ||||||
| adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html), |  | ||||||
| and is generated by [Changie](https://github.com/miniscruff/changie). |  | ||||||
| @@ -1,26 +0,0 @@ | |||||||
| changesDir: .changes |  | ||||||
| unreleasedDir: unreleased |  | ||||||
| headerPath: header.tpl.md |  | ||||||
| changelogPath: CHANGELOG.md |  | ||||||
| versionExt: md |  | ||||||
| versionFormat: '## {{.Version}} - {{.Time.Format "2006-01-02"}}' |  | ||||||
| kindFormat: '### {{.Kind}}' |  | ||||||
| changeFormat: '* {{.Body}}' |  | ||||||
| kinds: |  | ||||||
| - label: Added |  | ||||||
|   auto: minor |  | ||||||
| - label: Changed |  | ||||||
|   auto: major |  | ||||||
| - label: Deprecated |  | ||||||
|   auto: minor |  | ||||||
| - label: Removed |  | ||||||
|   auto: major |  | ||||||
| - label: Fixed |  | ||||||
|   auto: patch |  | ||||||
| - label: Security |  | ||||||
|   auto: patch |  | ||||||
| newlines: |  | ||||||
|   afterChangelogHeader: 1 |  | ||||||
|   beforeChangelogVersion: 1 |  | ||||||
|   endOfVersion: 1 |  | ||||||
| envPrefix: CHANGIE_ |  | ||||||
							
								
								
									
										35
									
								
								.drone.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										35
									
								
								.drone.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,35 @@ | |||||||
|  | --- | ||||||
|  | kind: pipeline | ||||||
|  | type: docker | ||||||
|  | name: default | ||||||
|  |  | ||||||
|  |  | ||||||
|  | steps: | ||||||
|  |     - name: build-presentation | ||||||
|  |       image: pandoc/minimal:2.18-alpine | ||||||
|  |       commands: | ||||||
|  |           - pandoc -t revealjs --resource-path=.:presentation/src/ -s presentation/src/index.md -o presentation/src/index.html | ||||||
|  |  | ||||||
|  |     - name: build-docker-caddy | ||||||
|  |       image: plugins/docker | ||||||
|  |       settings: | ||||||
|  |           registry: h3m6q87t.gra7.container-registry.ovh.net | ||||||
|  |           username: | ||||||
|  |               from_secret: docker_username | ||||||
|  |           password: | ||||||
|  |               from_secret: docker_password | ||||||
|  |           dockerfile: presentation/Dockerfile | ||||||
|  |           context: presentation/ | ||||||
|  |           repo: h3m6q87t.gra7.container-registry.ovh.net/prez-concept-chill/presentation | ||||||
|  |           tag: ${DRONE_TAG:=latest} | ||||||
|  |           pull_image: true | ||||||
|  |       when: | ||||||
|  |         event: | ||||||
|  |           - tag | ||||||
|  |  | ||||||
|  |  | ||||||
|  | --- | ||||||
|  | kind: signature | ||||||
|  | hmac: 94e0deac2fd11cf7bd57e9c0bbc11c84f43c4254f7a583ae403b109bf8a0e5b0 | ||||||
|  |  | ||||||
|  | ... | ||||||
| @@ -1,51 +0,0 @@ | |||||||
| name: Build an image to deploy website |  | ||||||
|  |  | ||||||
| on: |  | ||||||
|   push: |  | ||||||
|     tags: |  | ||||||
|       - v* |  | ||||||
|  |  | ||||||
| # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages |  | ||||||
| permissions: |  | ||||||
|   contents: read |  | ||||||
|   pages: write |  | ||||||
|   id-token: write |  | ||||||
|  |  | ||||||
| jobs: |  | ||||||
|   # Build jobs |  | ||||||
|   build: |  | ||||||
|     runs-on: cth-ubuntu-latest |  | ||||||
|     steps: |  | ||||||
|       - name: Check out repository |  | ||||||
|         uses: https://github.com/actions/checkout@v4 |  | ||||||
|  |  | ||||||
|       - name: update packages |  | ||||||
|         run: apt-get update |  | ||||||
|  |  | ||||||
|       - name: Setup pandoc |  | ||||||
|         uses: https://github.com/r-lib/actions/setup-pandoc@v1 |  | ||||||
|         with: |  | ||||||
|           pandoc-version: '3.4' |  | ||||||
|  |  | ||||||
|       - name: Build presentation main |  | ||||||
|         run: pandoc -t revealjs --resource-path=.:presentation/src/ -s presentation/src/index.md -o presentation/src/index.html |  | ||||||
|  |  | ||||||
|       - name: Build presentation essaimage |  | ||||||
|         run: pandoc -t revealjs --resource-path=.:presentation/src/ -s presentation/src/essaimage.md -o presentation/src/essaimage.html |  | ||||||
|  |  | ||||||
|       - name: Set up Docker Buildx |  | ||||||
|         uses: https://github.com/docker/setup-buildx-action@v3 |  | ||||||
|  |  | ||||||
|       - name: Login to registry |  | ||||||
|         uses: https://github.com/docker/login-action@v3 |  | ||||||
|         with: |  | ||||||
|           username: ${{ secrets.DOCKERHUB_USERNAME }} |  | ||||||
|           password: ${{ secrets.DOCKERHUB_TOKEN }} |  | ||||||
|           registry: 'h3m6q87t.gra7.container-registry.ovh.net' |  | ||||||
|  |  | ||||||
|       - name: Build and push |  | ||||||
|         uses: https://github.com/docker/build-push-action@v5 |  | ||||||
|         with: |  | ||||||
|           context: presentation/ |  | ||||||
|           push: true |  | ||||||
|           tags: 'h3m6q87t.gra7.container-registry.ovh.net/prez-concept-chill/presentation:${{ github.ref_name }}' |  | ||||||
							
								
								
									
										11
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								CHANGELOG.md
									
									
									
									
									
								
							| @@ -1,11 +0,0 @@ | |||||||
| # Changelog |  | ||||||
| All notable changes to this project will be documented in this file. |  | ||||||
|  |  | ||||||
| The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |  | ||||||
| adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html), |  | ||||||
| and is generated by [Changie](https://github.com/miniscruff/changie). |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ## 1.0.0 - 2024-09-30 |  | ||||||
| ### Added |  | ||||||
| * first release with changie |  | ||||||
							
								
								
									
										28
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										28
									
								
								README.md
									
									
									
									
									
								
							| @@ -1,29 +1,9 @@ | |||||||
| Présentations Chill | Formation Vendée | ||||||
| ==================== | ================ | ||||||
|  |  | ||||||
| Présentation des concepts de Chill. | Ressources pour les formations en Vendée. | ||||||
|  |  | ||||||
| La présentation est accessible: | Dépendance: `pandoc 2.17` | ||||||
|  |  | ||||||
| * sur https://concepts.chill.pro |  | ||||||
| * il est possible de l'imprimer avec cette adresse: https://concepts.chill.pro/?print-pdf  |  | ||||||
| ## Convertir en pdf la présentation |  | ||||||
|  |  | ||||||
| ([Traduction des instructions originales](https://revealjs.com/pdf-export/)). |  | ||||||
|  |  | ||||||
|  |  | ||||||
| * aller sur https://concepts.chill.pro/?print-pdf |  | ||||||
| * ouvrir la fenetre d'impression (CTRL+P) |  | ||||||
| * utiliser la destination "Enregistrer comme PDF" |  | ||||||
| * changer l'orientation vers "paysage" |  | ||||||
| * changer les marges à "aucune" |  | ||||||
| * activer l'arrière-plan |  | ||||||
| * enregistrer... |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Dépendances |  | ||||||
|  |  | ||||||
| Dépendance: `pandoc 2.18` |  | ||||||
|  |  | ||||||
| ## Présentation | ## Présentation | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										1
									
								
								presentation/src/.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								presentation/src/.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -1,2 +1 @@ | |||||||
| index.html | index.html | ||||||
| essaimage.html |  | ||||||
|   | |||||||
| @@ -1,243 +0,0 @@ | |||||||
| --- |  | ||||||
| title: Chill |  | ||||||
| subtitle: Logiciel d'accompagnement social |  | ||||||
|  |  | ||||||
| theme: night |  | ||||||
|  |  | ||||||
| css: |  | ||||||
|   - https://www.unpkg.com/fork-awesome@1.2.0/css/fork-awesome.min.css |  | ||||||
|   - ./styles.css |  | ||||||
|    |  | ||||||
| --- |  | ||||||
|  |  | ||||||
|  |  | ||||||
| # Qu'est-ce que Chill ?  |  | ||||||
|  |  | ||||||
| ## Logiciel d'accompagnement social |  | ||||||
|    |  | ||||||
| "Dossier social électronique" |  | ||||||
|  |  | ||||||
| ## Logiciel libre |  | ||||||
|  |  | ||||||
| - En évolution selon les demandes des clients; |  | ||||||
| - Les clients bénéficient des développements précédents; |  | ||||||
| - Les nouveaux développements sont partagés avec tous; |  | ||||||
|  |  | ||||||
| # À quoi sert Chill ? |  | ||||||
|  |  | ||||||
| ## Consigner les informations sur l'accompagnement des usagers |  | ||||||
|  |  | ||||||
| ## Partager ces informations |  | ||||||
|  |  | ||||||
| ## Collecter des statistiques sur l'activité |  | ||||||
|  |  | ||||||
| Le logiciel est utilisable au quotidien par les travailleurs sociaux. |  | ||||||
|  |  | ||||||
| # Champs-Libres |  | ||||||
|  |  | ||||||
| ## Coopérative de travailleur·euse·s |  | ||||||
|  |  | ||||||
| - à Namur, Belgique; |  | ||||||
| - 6 travailleur·euse·s; |  | ||||||
| - logiciel libre; |  | ||||||
|  |  | ||||||
| ## Sensible au travail social |  | ||||||
|  |  | ||||||
| - Expérience depuis 2013; |  | ||||||
| - 2 développeur·euse·s sont d'anciens travailleur·euse·s sociaux |  | ||||||
|  |  | ||||||
| ## Offre Chill |  | ||||||
|  |  | ||||||
| - éditeur principal de Chill; |  | ||||||
| - accompagnement, configuration; |  | ||||||
| - hébergement; |  | ||||||
| - développement; |  | ||||||
| - formations  |  | ||||||
|  |  | ||||||
| # Principales fonctionnalités de Chill |  | ||||||
|  |  | ||||||
| ## Enregistrer le travail social |  | ||||||
|  |  | ||||||
| - Au sein des parcours; |  | ||||||
| - Caractérisé par des problématiques sociales; |  | ||||||
|  |  | ||||||
| ## Partager l'information entre collègues |  | ||||||
|  |  | ||||||
| - Dossier électronique partagé |  | ||||||
| - Respect de la vie privée:  |  | ||||||
|   - droits d'accès,  |  | ||||||
|   - traçabilité, |  | ||||||
|   - archivage |  | ||||||
| - Notification d'éléments-clés |  | ||||||
|  |  | ||||||
| ## Génération de documents |  | ||||||
|  |  | ||||||
| - à partir des informations du logiciel; |  | ||||||
| - porte sur un grand nombre de champs: budget, membres du ménage, etc. |  | ||||||
|  |  | ||||||
| ## Suivi de décision (Workflow) |  | ||||||
|  |  | ||||||
| ## Génération de statistiques |  | ||||||
|  |  | ||||||
| Composition de ses propres tableaux croisés dynamiques |  | ||||||
|  |  | ||||||
|  |  | ||||||
| # 3 Univers |  | ||||||
|  |  | ||||||
| ## La couleur du bandeau diffère |  | ||||||
|  |  | ||||||
| * <span class="usager">Usager</span> |  | ||||||
| * <span class="parcours">Parcours</span> |  | ||||||
| * <span class="menage">Ménage</span> |  | ||||||
|  |  | ||||||
| # Univers <span class="usager">Usager</span> |  | ||||||
|  |  | ||||||
| ## Bandeau vert |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Informations relatives à un usager |  | ||||||
|  |  | ||||||
| - Informations générales; |  | ||||||
| - Documents, tâches, personnes ressources, budget, ... |  | ||||||
| - Collecte / synthèse d'informations venant d'autres univers: échanges, ménages, ...  |  | ||||||
|  |  | ||||||
| # Univers <span class="menage">Ménage</span> |  | ||||||
|  |  | ||||||
| ## Bandeau gris/vert |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Regroupe les personnes qui forment un ménage |  | ||||||
|  |  | ||||||
| * Adulte dans le ménage |  | ||||||
| * Enfants (-18 ans) dans le ménage |  | ||||||
| * Enfants (-18 ans) hors ménage |  | ||||||
|  |  | ||||||
| # Univers <span class="parcours">Parcours</span> |  | ||||||
|  |  | ||||||
| ## Bandeau gris métallique |  | ||||||
|  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| # Qu'est-ce qu'un parcours ? |  | ||||||
|  |  | ||||||
| ## Regroupe l'essentiel du travail social |  | ||||||
|  |  | ||||||
| - Pour des usagers; |  | ||||||
| - Un référent de parcours; |  | ||||||
|  |  | ||||||
| ## Demande de l'usager |  | ||||||
|  |  | ||||||
| Le parcours répond à une demande de l'usager. |  | ||||||
|  |  | ||||||
| Le parcours concerne une ou plusieurs problématiques sociales. |  | ||||||
|  |  | ||||||
| Exemples: |  | ||||||
|  |  | ||||||
| ::: { .columns } |  | ||||||
|  |  | ||||||
| :::::: { .column width="60%" } |  | ||||||
| * <span class="chill-entity entity-social-issue"><span class="badge"><span>Personnes âgées</span></span></span> |  | ||||||
| * <span class="chill-entity entity-social-issue"><span class="badge"><span>Insertion socio-professionnelle</span></span></span> |  | ||||||
| :::::: |  | ||||||
|  |  | ||||||
| :::::: { .column width="40%" } |  | ||||||
| * <span class="chill-entity entity-social-issue"><span class="badge"><span>Logement</span></span></span> |  | ||||||
| * <span class="chill-entity entity-social-issue"><span class="badge"><span>…</span></span></span> |  | ||||||
| :::::: |  | ||||||
|  |  | ||||||
| ::: |  | ||||||
|  |  | ||||||
| ## Enregistre le travail social |  | ||||||
|  |  | ||||||
| - Rendez-vous (planification); |  | ||||||
| - Échanges: |  | ||||||
|   |  | ||||||
|   <span class="chill-entity entity-activity"><span class="badge"><span>visites à domicile</span></span></span>, <span class="chill-entity entity-activity"><span class="badge"><span>appel d'un usager</span></span></span>, <span class="chill-entity entity-activity"><span class="badge"><span>Réunion</span></span>, … |  | ||||||
| - Actions d'accompagnement |  | ||||||
|  |  | ||||||
|   Mise en place du travail social à long terme |  | ||||||
|  |  | ||||||
|   <span class="chill-entity entity-social-action"><span class="badge"><span>Travail du CV</span></span></span>, <span class="chill-entity entity-social-action"><span class="badge"><span>Demande aide sociale</span></span></span>, … |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Plus sur les actions |  | ||||||
|  |  | ||||||
| ::: incremental |  | ||||||
|  |  | ||||||
| * Les <span class="chill-entity entity-social-action"><span class="badge"><span>actions</span></span></span> peuvent comporter des <span class="badge">objectifs</span>, et des <span class="badge">Résultats</span> |  | ||||||
| * Les <span class="chill-entity entity-social-action"><span class="badge"><span>actions</span></span></span> peuvent comporter des <span class="badge">Évaluations - Courriers - Formulaires</span> |  | ||||||
| * Ces <span class="badge">Évaluations - Courriers - Formulaires</span> génèrent des documents |  | ||||||
|  |  | ||||||
| ::: |  | ||||||
|  |  | ||||||
| # Mise en place d'un Chill |  | ||||||
|  |  | ||||||
| ## Projet de transformation numérique |  | ||||||
|  |  | ||||||
| Réflexion dès le départ sur l'accompagnement au changement |  | ||||||
|  |  | ||||||
| Champs-Libres partenaire de cette réflexion |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Accompagnement à la configuration |  | ||||||
|  |  | ||||||
| Définition des problématiques, des actions, … |  | ||||||
|  |  | ||||||
| ## Installations techniques |  | ||||||
|  |  | ||||||
| ----- |  | ||||||
|  |  | ||||||
| ### Mode Saas |  | ||||||
|  |  | ||||||
| Infrastructure en France (OVH) |  | ||||||
|  |  | ||||||
| Monitoring par Champs-Libres |  | ||||||
|  |  | ||||||
| ---- |  | ||||||
|  |  | ||||||
| ### Mode On-Premise |  | ||||||
|  |  | ||||||
| Préférence Kubernetes |  | ||||||
|  |  | ||||||
| Échange technique à prévoir |  | ||||||
|  |  | ||||||
| ## Import des données initiales |  | ||||||
|  |  | ||||||
| ## Formation |  | ||||||
|  |  | ||||||
| - d'utilisateurs; |  | ||||||
| - de formateurs; |  | ||||||
|  |  | ||||||
| ## Suivi |  | ||||||
|  |  | ||||||
| Réunion de suivi au moins mensuelle |  | ||||||
|  |  | ||||||
| Plate-forme de gestion de ticket |  | ||||||
|  |  | ||||||
| # Budgets |  | ||||||
|  |  | ||||||
| ## Démarrage |  | ||||||
|  |  | ||||||
| De 50 000€ à 120 000€; |  | ||||||
|  |  | ||||||
| Selon besoins d'intégration:  |  | ||||||
|  |  | ||||||
| - adresses de référence,  |  | ||||||
| - paramétrage nécessaire, préparation de documents, problématiques et actions, … |  | ||||||
| - ateliers de prototypage, … |  | ||||||
| - mode Saas / on-premise,  |  | ||||||
|  |  | ||||||
| ## Hébergement annuel: |  | ||||||
|  |  | ||||||
| +/- 30 000€ |  | ||||||
|  |  | ||||||
| - réunion mensuelle,  |  | ||||||
| - participation à la maintenance, |  | ||||||
| - +/- 400 utilisateurs  |  | ||||||
|  |  | ||||||
|  |  | ||||||
| ## Formations |  | ||||||
|  |  | ||||||
| 1 350€/jour, dégressif si regroupement des formations. |  | ||||||
		Reference in New Issue
	
	Block a user