UPDATE ReadMe IndieWeb

This commit is contained in:
vincent_b
2025-09-24 18:16:33 +02:00
parent 3538c79ce1
commit e86aafb1da

View File

@@ -1,11 +1,45 @@
# IndieWeb (motivation)
Faire pour et par soi-même, penser/s'amuser/aider les autres
## Principes
- principles-fr - IndieWeb
↳ https://indieweb.org/principles-fr
✊ Own your data.
🔍 Utilisez de la data visible
💪 Construisez les outils pour vous-même,
😋 Mangez votre propre nourriture pour chiens. Quel que soit le truc que vous construisez, ce devrait être pour vous-même. https://indieweb.org/selfdogfood-fr
📓 Documentez vos trucs.
💞 Open sourcez vos trucs !
📐 L'UX et le design sont plus importants que les protocoles.
🌐 Construisez des plates-formes agnostiques aux plates-formes.
🗿 Longévité. Construisez pour le long web.
✨ Pluralité. Avec IndieWebCamp nous avons spécifiquement choisi d'encourager et d'embrasser une diversité d'approches et dimplémentations.
🎉 Poilons-nous.
+ Principes de conduite > Respect mutuel
https://indieweb.org/code-of-conduct-fr#Respect
## self host (hébergement gratuit, autonomie, essayer sans cout)
- Getting Started-fr - IndieWeb (FR)
↳ https://indieweb.org/Getting_Started-fr
- web hosting - IndieWeb --> quels besoins
↳ https://indieweb.org/web_hosting
- static web hosting - IndieWeb -- hosts
↳ https://indieweb.org/static_web_hosting
--> Choix de github/lab
# Accéder au projet :
( va afficher le contenu du dossier "/public" )
URL du projet perso
- https://USERNAME.gitlab.io/PROJECT_NAME
EX/ https://bonnebulle.gitlab.io/plain-html_redo
=>
EX/ mon projet (fork)
L'URL FINALE == https://bonnebulle.gitlab.io/plain-html-redo
Redirige vers = https://plain-html-redo-751743.gitlab.io
@@ -19,7 +53,8 @@ mais hébergement gratuit !
## Objectif :
Cloner un projet initial existant
( "> git clone +url" )
( "> `git clone +url`" )
EX/ `git clone https://gitlab.com/bonnebulle/plain-html-redo.git`
Comprendre le versionning + fork
( sauvegarder l'état d'un projet : "> git commit" + "> git push" )
Revenir dans le temps à un état de sauvegarde passé
@@ -38,7 +73,6 @@ mais on peut aussi l'installer "en local" :
# UN APERCU des pouvoirs de Git : REVENIR DANS LE FUTUR
0. cloner un projet
@@ -50,16 +84,13 @@ Depuis le terminal dans un dossier au choix
( affichier le fichier index dans le navigateur pour voir )
> firefox ./public/index.html
> chromium ./public/index.html
1. lister les comit précédents
2. revenir à telle version du projet ( + **hash/SHA** )
1. lister les comit précédents EX/ 117647b
> git log --oneline
... réccupérer les fichiers dans une version précédente ...
2. revenir à telle version du projet ( + **hash/SHA** )
> git checkout 117647b
( affichier le fichier index dans le navigateur pour voir )
@@ -68,16 +99,27 @@ Depuis le terminal dans un dossier au choix
> git checkout main
( affichier le fichier index dans le navigateur pour voir )
> firefox ./public/index.html
> chromium ./public/index.html
Une page en FRANCAIS qui résume les principales commandes GIT
https://www.hostinger.fr/tutoriels/commandes-git
( dont l'initialisation et configurat )
( dont l'initialisation et configuration )
! De façon générale, la documentation de Git est libre et en multi langues
https://git-scm.com/docs
## GIT =?= GitLab/Hub
### GIT versioning -- gestion de version, travail co
@@ -169,6 +211,7 @@ https://coolguy.website/map-is-the-territory/introduction.html
## Git :
https://git-scm.com/downloads
https://git-scm.com/book/fr/v2/Démarrage-rapide-Installation-de-Git
Vérifier via Terminal
> git -v