dot-layer / community

Regroup everything related with the community as a whole.
5 stars 0 forks source link

deployment strategy #1

Closed stecaron closed 5 years ago

stecaron commented 6 years ago

Define how we are gonna structure the blog repo and basically how we are gonna build it. Once the site is build, we also have to decide how we are gonna deploy it.

stecaron commented 6 years ago

Bon yo guys, je n'ai peut-être pas en tête toutes étapes/implications par coeur, mais si on y va simplement voici comment je voyais la base. Vous pourrez en rajouter mais voici quelques points en rafales:

  1. On crée un repo pour le blog sur l'organisation (dot-layer/blog)
  2. On set up le repo du blog avec la structure blogdown/Hugo
  3. On travaille nos posts indépendement du repo du blog (sur des repos individuelles/externes). Cela permet:
    • gérer nos libraries/packages post-based
    • la compilation de code est gérer par le user lui-même (version de logiciel)
    • laisse plus de latitude/flexibility côté niveau de reproductibilité
    • partager le contenu du post (.md) sous d'autres medium (blog perso)
  4. Pour ajouter un post, on plug un .md dans content/blog/ du repo du blog ainsi que les objets statics dans statics/post/blog-name/
  5. On compile le site et on contrôle le déploiement automatique avec Netlify
AntoineButeau commented 6 years ago

Faudrait mettre un site live pis le tester

stecaron commented 6 years ago

@AntoineButeau on fait un vote pour le theme sur le groupe Facebook et après on met un site live avec ce theme la? Je pourrais ajouter les posts que moi et @samperochkin avions fait pour qu'on test la manière d'ajouter des posts sur le site.

AntoineButeau commented 6 years ago

Ouaip c'est good

Antoine Buteau

Engagement Manager 581-997-3658 ( tel:+15819973658 ) | LinkedIn ( https://www.linkedin.com/in/antoinebuteau/ )

On Sun, Sep 09, 2018 at 6:42 PM, Stéphane Caron < notifications@github.com > wrote:

@ AntoineButeau ( https://github.com/AntoineButeau ) on fait un vote pour le theme sur le groupe Facebook et après on met un site live avec ce theme la? Je pourrais ajouter les posts que moi et @ samperochkin ( https://github.com/samperochkin ) avions fait pour qu'on test la manière d'ajouter des posts sur le site.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub ( https://github.com/dot-layer/community-tasks/issues/1#issuecomment-419750370 ) , or mute the thread ( https://github.com/notifications/unsubscribe-auth/AFYd0-9sqxl1O4DVn4721ZZfnnAN3T4tks5uZZk-gaJpZM4WSdR7 ).

samperochkin commented 6 years ago

Parf. Stéphane, je vais switcher le post que j'avais pour le dernier que je t'ai montré. Quoique pour le test c'est pas très important... Zam

De : Antoine Buteau notifications@github.com Envoyé : 9 septembre 2018 18:42 À : dot-layer/community-tasks Cc : Samuel Perreault; Mention Objet : Re: [dot-layer/community-tasks] deployment strategy (#1)  

Ouaip c'est good

Antoine Buteau

Engagement Manager 581-997-3658 ( tel:+15819973658 ) | LinkedIn ( https://www.linkedin.com/in/antoinebuteau/ )

On Sun, Sep 09, 2018 at 6:42 PM, Stéphane Caron < notifications@github.com > wrote:

@ AntoineButeau ( https://github.com/AntoineButeau ) on fait un vote pour le theme sur le groupe Facebook et après on met un site live avec ce theme la? Je pourrais ajouter les posts que moi et @ samperochkin ( https://github.com/samperochkin ) avions fait pour qu'on test la manière d'ajouter des posts sur le site.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub ( https://github.com/dot-layer/community-tasks/issues/1#issuecomment-419750370 ) , or mute the thread ( https://github.com/notifications/unsubscribe-auth/AFYd0-9sqxl1O4DVn4721ZZfnnAN3T4tks5uZZk-gaJpZM4WSdR7 ).

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.