Skip to content

Post de blog refonte site #158

@nicotlm

Description

@nicotlm

Squelette :

Besoin métier :

  • que veut-on voir sur ce site ? newsletter : pour archivage, plus par mail et Tchap. Le plus : les event, post de blog, ressources
  • ajout projets
  • ajout version anglaise

Choix techniques

  • Quarto bilingue n'existe malheureusement pas.
    • Quarto profile : avantage : natif quarto (CI/CD plus simple, quarto preview) mais pages surchargées + pas d'url différent FR/EN + filtre LUA
    • Babbelquarto : avantage : les fichiers sont plus propres, reprennent la syntaxe Quarto. Mais adhérent à R pour rendre et plus de preview.
      => Le site commencant à devenir lourd, la preview est faite par GHA, avantage était plus sur simplicité des fichiers qmd et sur URL propre + personnalisation.
      Mais toujours besoin Quarto profile pour gérer deux menus de navigation différents suivant le Français ou l'anglais.
  • babbeldown : pour faciliter la traduction avec Token API DEEPL.

Simplification écriture

  • écriture de scripts pour render, preview, translate + init project
  • wkf de preview CI/CD à partir de GHA custom

Autres :

  • update readme
  • nettoyage : reste de site en Hugo, update GHA, ajout workflow de pré-prod sur netlify.
  • test d'un workflow de fetch back de qmd sur des projets mais peu fonctionnel à date.

Metadata

Metadata

Assignees

Labels

No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions