From 54e6621b1d9039f802a2b76ddf7fa05427dbaf68 Mon Sep 17 00:00:00 2001
From: Renaud Heluin
Date: Tue, 3 Sep 2024 22:07:05 +0200
Subject: [PATCH] docs(Readme): Add real content
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
mise à jour du readme.md #6
---
README.md | 128 ++++++++++++++++++++++++++++++++----------------------
1 file changed, 76 insertions(+), 52 deletions(-)
diff --git a/README.md b/README.md
index 53c1dd4..b3179a5 100644
--- a/README.md
+++ b/README.md
@@ -2,63 +2,87 @@
[![Release Electron app](https://github.com/cnumr/EcoindexApp/actions/workflows/release.yml/badge.svg)](https://github.com/cnumr/EcoindexApp/actions/workflows/release.yml)
+## Informations
+
+Cette application de bureau vous permet d'effectuer
+mesures comme sur le site
+
+econindex.fr
+
+, mais aussi d'avoir les mesures de
+lighthouse, dans un seul et même
+rapport, sans limitation. 🎉
+
+Informations clés
+
+Vous pouvez soit mesurer
+une série d'URLs, ou des
+parcours de visite entiers.
+
+Cette version d'ecoindex fournit des mesures stables
+et cohérentes comme avec
+
+econindex.fr
+
+ou
+
+ecoindex-cli
+
+.
+La gestion du cache du navigateur garantit des
+mesures réalistes
+
+Avec cette application, vous obtiendrez :
+
+-
+Mesures simples :
+
+-
+Un rapport HTML Lighthouse avec
+l'écoindex et ses bonnes pratiques.
+
+
+
+-
+Mesures de parcours :
+
+-
+Les rapports de Lighthouse en HTML ou
+JSON avec l'ecoindex, ses bonnes
+pratiques et la génération de la
+déclaration environnementale,
+pré-remplie.
+
+-
+Un fichier de configuration, enregistré
+dans le dossier des mesures, vous
+permettra de relancer les mesures autant
+de fois que vous le souhaitez, et
+d'obtenir ainsi une tendance de la
+performance environnementale de ce site
+/ de cette unité fonctionnelle.
+
+
+
+
+
## Documentations
https://cnumr.github.io/lighthouse-plugin-ecoindex/
-## Informations
+## DEV Informations
- ElectronJS / Electron Forge with `template=webpack-typescript`
- React
- TailwindCSS
-
-## TODO
-
-see https://github.com/cnumr/EcoindexApp/issues
-
-- [x] Set icon
-- [x] Build on OS
- - [x] Mac (sign with Apple Dev)
- - [x] Windows
- - [ ] Linux
-- [x] Auto build with CI/CD
-- [x] Translat
-- [x] Create simple mesure
-- [ ] ~~Use path /usr/bin and /usr/bin/which to launch node `/usr/bin/which node` and npm `/usr/bin/which npm` action~~
-- [x] Fix not showing buttons to install plugin
- - [x] handler for install plugin
-- [x] Fix not showing buttons to install Node
- - [x] handler for install Node
-- [x] Create complex mesure
- - [x] Save JSON on disk
- - [x] Fix extra-header not JSON
- - [x] Read/Reload JSON from disk (doing)
- - [x] Use JSON to display data
- - [x] Launch mesure from JSON (save before)
-
-# Help links
-
-- https://github.com/electron/forge/issues/3558#issuecomment-2163993613
-- https://www.electronforge.io/guides/code-signing/code-signing-macos
-- https://support.apple.com/en-us/102654
-- https://help.apple.com/xcode/mac/current/#/dev3a05256b8
-- https://felixrieseberg.com/codesigning-electron-apps-in-ci/
-- https://github.com/electron/osx-sign
-- https://docs.github.com/en/actions/deployment/deploying-xcode-applications/installing-an-apple-certificate-on-macos-runners-for-xcode-development
-- https://github.com/electron/forge/issues/3315
-- https://github.com/sneljo1/auryo/blob/5180622e43d236feaebd00013f3d78e93f02cac1/internals/scripts/add-osx-cert.sh
-
-# osx package win32
-
-`brew install mono`
-`brew install xquartz`
-`brew install --cask --no-quarantine wine-stable`
-
-`export PATH=$PATH:/Library/Frameworks/Mono.framework/Versions/Current/bin/mono`
-`brew install p7zip`
-
-`npm run make -- --platform=win32`
-
-## wine proxy
-
-`chmod +x wine_proxy/wine`