Xavier Van de Woestyne

Projet

main logo

Planet

Une collection d'outils pour construire ma page personnelle
unceasing
mit

Planet est une collection d’outils qui permet l’hydratation de cette pages. Ses objectifs (et dans une moindre mesure, son esthétique) sont fortement inspirés par Nataniev, de Devine Lu Linvega. L’ensemble de cette application web est générée statiquement via des données collectées et ordonnancées par Planet. Pour le moment la génération statique des pages HTML est assurée par Hakyll, un générateur de générateurs de sites statiques très permissif.

C’est un dessin
C’est un dessin

Planet est principalement programmé en OCaml, y comprit le client JavaScript via Js of OCaml. Bien que dépendant de certains outils spécifiques (comme Hakyll, Js of OCaml, et certaines bibliothèques OCaml incontournables), La majeure partie de Planet est développée à la main.

Planet est un projet qui à pour vocation à ne jamais terminer, en effet, j’aimerais le maintenir en continu, en améliorant son ergonomie, et ce qu’il permet de faire. Pour le moment, le système et sa collection de logiciels me permet de mener à bien différentes tâches :

  • organiser et structurer des documents ;
  • saisir mes activités (durant mon temps libre) ;
  • restituer ces saisies de temps ;
  • organiser mes projets personnels et les mettres en pages.