Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🦄 UX writing page de résolution de conflits dans l'atelier #221

Open
maiwann opened this issue Feb 8, 2025 · 4 comments
Open

🦄 UX writing page de résolution de conflits dans l'atelier #221

maiwann opened this issue Feb 8, 2025 · 4 comments

Comments

@maiwann
Copy link
Contributor

maiwann commented Feb 8, 2025

⚠️ Attention ! L'atelier ne peut plus se synchroniser avec le site web parce que les versions de l'un et de l'autre sont irréconciliables. Le site ne va plus se mettre à jour

Aller sur la page dédiée de résolution du problème

Image


Problème de synchronisation

La version du site web dans l'atelier sur cet ordinateur/téléphone et la version du site web en ligne actuellement sont désynchronisées. Celà peut être dû au fait que tu as modifié une page directement dans Github/Gitlab ou qu'un.e collègue/ami.e travaille sur le site de manière simultannée

La conséquence est que, pour le moment, tu ne peux plus mettre à jour le site web depuis l'atelier Scribouilli (mais tu peux continuer à modifier ce qu'il y a dans l'atelier)

Mais ça va bien se passer ! On va résoudre ça tranquillement !
On va proposer 2 choix : imposer la version actuelle de l'atelier ou ramener l'atelier à la version actuelle du site web.
Dans les deux cas, des données vont être perdues, donc ça vaut le coup de prendre le temps de prendre la bonne décision

Avant de prendre la décision, ça peut valoir le coup de : discuter avec les autres personnes qui travaillent sur le site pour se rendre compte des changements qui pourraient être perdus en imposant ce qui est actuellement dans ton atelier
Ou alors d'aller regarder les fichiers dans github/gitlab pour se rendre compte de ce qui pourrait être perdu
Il est encore temps de modifier le contenu de l'atelier

Voici les options :

  • Garder la version actuelle du site web en ligne (et perdre les changements récents dans l'atelier)
  • Garder la version actuelle de l'atelier (et perdre la version en actuellement ligne)

Image

@maiwann maiwann converted this from a draft issue Feb 8, 2025
@maiwann
Copy link
Contributor Author

maiwann commented Feb 9, 2025

⚠️ Attention ! Votre site ne peut plus se mettre à jour.
Bouton "Voir le problème"


Votre site ne peut plus se mettre à jour

Le contenu de votre site a été modifié à 2 endroits différents :

  • Soit par 2 personnes en même temps, sur 2 ordinateurs différents
  • Soit à la fois dans l'atelier et sur votre code dans ScribouGit/Gitlab/Github

Cela provoque un conflit car les modifications se trouvent sur la même page. C'est à vous de choisir lesquelles conserver. Attention, les autres modifications seront perdues.

Vous pouvez choisir le contenu :

  • qui se trouve dans l'atelier
  • qui se trouve sur le site web

Vous pouvez prendre le temps de retourner voir dans l'atelier ou sur votre site web quels sont les contenus présents avant de faire votre choix.

Que préférez-vous ?

Boutons :

  • Garder le contenu de l'atelier
  • Garder le contenu du site web

@maiwann maiwann moved this from Grainerie 🌱 to En cours 🐛 in Grainerie Feb 9, 2025
@elegaanz
Copy link
Contributor

Cela provoque un conflit car les modifications se trouvent au même endroit.

Pour moi c'est pas clair parce que juste avant « endroits » ça fait référence à l'atelier/github/gitlab et pas à un endroit dans une page/un fichier.

@newick
Copy link
Contributor

newick commented Feb 10, 2025

@maiwann https://github.com/Scribouilli/scribouilli/tree/warnings-et-desynchronisation

@elegaanz je veux bien que tu vérifies que j'ai pas fait n'imp ^^

@elegaanz
Copy link
Contributor

elegaanz commented Feb 10, 2025

Ça m'a l'air bien niveau code :) Y a juste un petit nettoyage que j'aimerais faire avant de merger, je vais push un commit sur ta branche tout à l'heure

@newick newick moved this from En cours 🐛 to À tester 🔍 in Grainerie Feb 10, 2025
@maiwann maiwann moved this from À tester 🔍 to En cours 🐛 in Grainerie Feb 10, 2025
@maiwann maiwann moved this from En cours 🐛 to Fini ! 🦋 in Grainerie Feb 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Fini ! 🦋
Development

No branches or pull requests

3 participants