Gestion de projets (version 0.1)

(Creation: May 16, 2019, 7:03 p.m. , last release: May 16, 2021, 7:04 p.m. )

Outils et systèmes mis en place pour maintenir une quantité démesurée de projets de front en simultané en minimisant les risques liés à une mémoire défaillante et une attention aléatoire

Related tools

Saquedeneu |

SDN : Saquedeneu

Principe

Système de gestion de "workspaces", dans le sens "ensemble de documents, programmes et logiciels servant une mission ou tâche spécifique".

Par exemple, pour un ticket de développement logiciel, on pourra regrouper les différentes ressources et scripts indispensables ou facultatifs pouvant servir à sa résolution. Le pendant programmatique permettant de redéployer les fenêtres correspondantes est en place, mais apparait pour l'instant secondaire, il s'agit donc plus d'un système de classification de ressources qu'autre chose. Pas forcément le plus sexy mais fort pratique quand on s'éparpille entre trouzemille projets.

Tech: Yaml + Python

lien vers le repository Git à venir

Exemple

Cas d'un fichier de configuration pour un projet de développement :

main:
  §txt: "[Nextcloud]/path/cleverScript.sh"
  §web: "https://framaboard.org/kanboard/?controller=BoardViewController"

prospect:
  §web: 
    - https://docs.djangoproject.com/fr/2.2/topics/testing/
    - https://stackoverflow.com/questions/22841764/

analysis:
  §txt: "[Nextcloud]/path/Project/clocMemo.txt"
  §script: 
    run: 'cloc --not-match-f=package-lock.json --by-file --not-match-d=".*migrations.*" .'
    wd: /myPath/debug/dummyFH2

| RSS feed for all notifications | for dev news only