Une repo template dédiée aux EAEs sur monportailrh.nc et mener la préparation de ce moment avec des outils de développeurs ouvrant de nouvelles perspectives autour de la collaboration.
Parce que...
gitGraph
commit
branch EAE-2022
checkout EAE-2022
commit id: "Identification agent"
commit id: "Evol fiche de poste"
commit id: "Tenue du poste"
commit id: "Appréciation"
commit id: "Autoévaluation"
commit id: "Plan Actions"
commit id: "Synthèse"
commit id: "Avancement"
checkout main
merge EAE-2022
commit
Cf le site officiel de la DRHFPNC :
Chaque année, tous les agents permanents (titulaires et non titulaires) participent à un entretien annuel d'évaluation conduit par leur responsable hiérarchique direct.
En application de l’article 41 de l’arrêté n° 1065 du 22 août 1953 portant statut général des fonctionnaires des cadres territoriaux, il doit être procédé à l’évaluation de la valeur professionnelle de chaque fonctionnaire par l’attribution d’une cote numérique suivie d’une appréciation générale.
Cette repo a pour vocation à aider à la saisie des données dans le formulaire via une collaboration sur git
et a pour ambition d'aider au processus d'élaboration de l'EAE avec le collaborateur ou pour vous-même.
- Versionner totalement vos saisies
- Possible de visualiser les différences au cours des années
- Possible de releaser (finalisation de l'EAE)
- Possible de faire des issues et donc d'embarquer cela dans le suivi avec des outils de collaboration
- Cliquer sur
Use this template - Choisir l'owner cible (votre compte personnel par exemple)
- Cocher
Privé(vous pourrez donner des droits très fins par la suite à votre manager par exemple) - Choisir un nom pour la repo eg.
my-EAE - Mettre éventuellement une description
Sinon, plus de détails, aller sur la documentation qui détaille le processus de création de repo GH à partir d'un template.
- Site institutionnel DRHFPNC
- Évaluation et avancement
- Documents et liens utiles pour l'EAE
- Fiches métier
- Via la CI, compiler l'EAE via
pandoc - Suivre et planifier les EAEs via l'activité des modifications et suivre sur un projet GH
- Production de métriques sur un EAE
- Automatisation/notifications par outils cloud et webhooks (push d'un draft, notif de changement via mail ou Teams,...)
Afin de compiler les documents, vous devez installer pandoc :
brew install pandocPour le moteur PDF (lualatex ou xelatex) :
sudo apt-get install texlive-full👉 Un Taskfile.yml a été préparé pour simplifier le build des documents (html, ePub, pdf, docx).
Les fichiers générés se trouvent dans le répertoire dist/.
Installation de go-task :
brew install go-taskTous les détails :
task --listtaskOu un format spécifique :
task html
task epub
task pdf
task docxPour lire le ePub (et le transférer sur une liseuse,...) Calibre est une solution très efficace.
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdinchoco install calibrePour le reste (MacOS, portable, Android, iOS,... ), aller sur la page de téléchargement.
Script pour :
- Instancier la repo
- Cloner
- Builder les documents
Tout simplement :
gh repo create my-eae --description "Repo de mon EAE" --private --template opt-nc/template-eae
gh repo clone my-eae
cd my-eae
taskLors de la génération de l'epub, il est possible d'avoir l'erreur suivante :
ssh: handshake failed: knownhosts: key mismatchIl suffit d'ajouter github.com au fichier known_hosts. Si l'entrée github.com est déjà présente, c'est qu'il faut la mettre à jour
Voici quelques commandes utiles :
- Scan known hosts
ssh-keygen -H -F github.com- Remove entry for host
ssh-keygen -R github.com
rm ~/.ssh/known_hosts.old (à exécuter après validation)- Add entry for host
ssh-keyscan -H github.com > ~/.ssh/known_hosts