Skip to content

Conversation

@linsolas
Copy link
Contributor

@linsolas linsolas commented Apr 2, 2017

No description provided.

@linsolas
Copy link
Contributor Author

linsolas commented Apr 2, 2017

PR faisant suite à l'issue #341
Quelques points à voir / corriger :

  • éviter d'avoir un affichage avec des placeholders en place tant que les données ne sont pas récupérées.
  • mettre une image par défaut au bagger sans image / avec une image qui ne charge pas (-> peut être un travail à faire sur le JSON des baggers ?)
  • gestion des baggers multi-villes (le header, par ex., ne prend en compte que la première ville déclarée).

@linsolas linsolas mentioned this pull request Apr 2, 2017
6 tasks
@dadoonet
Copy link
Member

dadoonet commented Apr 2, 2017

@linsolas J'ai créé un repo https://github.com/brownbaglunch/staging. Reste plus qu'à configurer correctement le DNS (ce que je n'ai pas réussi à faire - Gandi me dit que je n'ai pas les droits).

L'idée est de pouvoir faire tout ce qu'on veut sur http://staging.brownbaglunch.fr/ et si tout est ok, faire un merge du gh-pages correct vers gh-pages-origin de staging vers origin (repo brownbaglunch).

Ca nous permettrait de faire des itérations directement visualisables en ligne. Ca rend peut-être le process trop compliqué néanmoins... A voir.

Du coup, pourrais tu envoyer ta PR dans staging? Voir faire un merge dans staging/gh-pages ?

LMK ce que tu en penses. A mercredi ! :D

@linsolas
Copy link
Contributor Author

linsolas commented Apr 2, 2017

Sur le principe c'est clairement plus propre. Maintenant, le site n'a pas eu de grosse mise a jour depuis au moins 2 ans. Pas sûr que ça soit vraiment le bon candidat pour une telle architecture, non ?

@linsolas
Copy link
Contributor Author

🆙

@dadoonet
Copy link
Member

@linsolas Ca t'ennuierait d'essayer manuellement de commiter ta PR sur https://github.com/brownbaglunch/staging ?
Le site staging fonctionne visiblement... (ou pas)

@linsolas
Copy link
Contributor Author

Hello @dadoonet

Je peux le faire, mais quel serait le processus au final ? On a 2 repo différent (l'original et le staging), du coup si je fais une modif sur le staging, comment on la répercute sur l'original ?
Ne serait-ce pas plus simple si le staging était une branche de ce repo ?

@dadoonet
Copy link
Member

Ça serait l'idéal si GitHub savait le gérer !
Mais pas de multiples pages depuis différentes branches AFAIK.

@linsolas
Copy link
Contributor Author

ah oui c'est vrai que le site est livré par Github Pages...
Mais quid du passage staging -> prod ?

@dadoonet
Copy link
Member

Il suffit de faire (pseudo code)

git remote add staging git:...

Puis faire du

git pull staging
git merge staging/gh-pages
git push origin

(Dans Le genre)

@linsolas
Copy link
Contributor Author

Et hop, petite mise à jour sur le staging, avec un logo animé dans le header, une image par défaut, et un loader (mais qui marche pas trop pour l'instant)...

@dadoonet
Copy link
Member

Ca me semble vraiment génial @linsolas. Pour ceux qui voudraient tester: http://staging.brownbaglunch.fr/baggers.html

Pour moi, c'est beaucoup mieux qu'avant donc même si il y a des petits bugs ici ou là, je suis +1 pour merger ça.

@nrichand
Copy link
Member

J'avais peu suivi (sorry 😓 ) mais un très grand bravo Romain c'est vraiment top.
Je plussois l'avis de David, en l'état c'est beaucoup mieux que l'actuel donc je suis pour redescendre ça. Cette semaine j'ai poussé les BBL à mon équipe et je leur ai poussé l'url staging plutôt que la principale 😛

Pour le mailer je pense qu'il y a un bug en effet mais je ne sais pas ou (sur le web ou sur le mailer node...)

Encore un grand 👍 @linsolas

@linsolas
Copy link
Contributor Author

Hello.
Je remets d'équerre la PR (celle du staging à 2 - 3 commits d'avance) durant le WE, et go en prod.
Vous me direz quels bugs vous avez trouvés (hormis celui du mail, qui ne semble pas être côté front ?) ?

@dadoonet
Copy link
Member

Le seul bug que j'ai vu était "ta photo" et celle de quelques autres. Rien vu après tes derniers fix.

@linsolas
Copy link
Contributor Author

Il y a un certain nombre de profils avec des photos foireuses, même avec le site actuel, en effet !

@fsarradin
Copy link
Member

MA.GNI.FIQUE!!! ✨

Merci Romain :)

@linsolas
Copy link
Contributor Author

linsolas commented Jul 2, 2017

Et hop, ça doit être synchro avec staging maintenant...

@nrichand
Copy link
Member

nrichand commented Jul 3, 2017

Prêt à merger vers gh-pages ?

@linsolas
Copy link
Contributor Author

linsolas commented Jul 3, 2017

moi je suis prêt

@dadoonet
Copy link
Member

dadoonet commented Jul 3, 2017

Aucun veto! Pousse le code! :)

@nrichand
Copy link
Member

nrichand commented Jul 3, 2017

Goooooooooooo ! 👍

@linsolas
Copy link
Contributor Author

linsolas commented Jul 3, 2017

Alors Gooooooooooo !

@linsolas
Copy link
Contributor Author

linsolas commented Jul 3, 2017

C'est à moi de cliquer sur le clic ?

@nrichand
Copy link
Member

nrichand commented Jul 3, 2017

Bah ouaip, on t'attend avec impatience, on en peu plus...

@linsolas
Copy link
Contributor Author

linsolas commented Jul 3, 2017

ah ok. Je prépare ma souris pour le clic fatal

@linsolas linsolas merged commit 0d48691 into gh-pages Jul 3, 2017
@linsolas linsolas deleted the vuejs branch July 3, 2017 16:01
@linsolas
Copy link
Contributor Author

linsolas commented Jul 3, 2017

ET PAF LE CHIEN

@nrichand
Copy link
Member

nrichand commented Jul 3, 2017

🚀 🌕

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants