Une repo template dédiée aux EAEs sur monportailrh.nc et mener la prépartion 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: "Identifitcation 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étiques sur un EAE
- Automatisation/ntifications par outils cloud et webhooks (push d'un draft, notif de chnagement via mail ou Teams,...)
Afin d'intégrer l'historique complet des modification, il faut installer gitchangelog
:
pip install gitchangelog
Ainsi que l'extension GitHub gh-changelog
:
gh extension install chelnak/gh-changelog
Pour comiler le ePub :
brew install pandoc
Pour lire le ePub (et le transférer sur une liseuse,...)
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
choco install calibre
Pour le reste (MacOS, portable, Android, iOS,... ), aller sur la page de téléchargement.
👉 Un makefile a été préparé pour simplifier le build des documents (html
, ePub
, pdf
, docx
).
Tous les détails :
make help
pandoc --toc -o mon-EAE.epub title.yml \
ressources.md \
00_identification_agent.md \
01_entete.md \
02_resume.md \
03_fiche-de-poste.md \
04_tenue-maitrise-du-poste.md \
05_appreciation_competences.md \
06_autoevaluation.md \
07_plan-action.md \
08_evolution-profressionnelle.md \
09_synthese-evaluation.md \
10_avancement.md
Pour lire le ePub, Calibre est une solution très efficace. Le développement de ce projet utilise Calibre pour tester les ePubs produits.
Prerequis :
brew install pandoc
sudo apt-get install texlive-latex-base
sudo apt-get install texlive-fonts-recommended
sudo apt-get install texlive-fonts-extra
sudo apt-get install texlive-latex-extra
sudo apt-get install texlive-full
puis :
pandoc --toc --pdf-engine=lualatex -o mon-EAE.pdf title.yml \
ressources.md \
00_identification_agent.md \
01_entete.md \
02_resume.md \
03_fiche-de-poste.md \
04_tenue-maitrise-du-poste.md \
05_appreciation_competences.md \
06_autoevaluation.md \
07_plan-action.md \
08_evolution-profressionnelle.md \
09_synthese-evaluation.md \
10_avancement.md
Script pour :
- Instancier la repo
- Cloner
- Builder le ePub
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
make help
make epub
Lors de la génération de l'epub, il est posible d'avoir l'erreur suivante :
ssh: handshake failed: knownhosts: key mismatch
Il 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 (à executer après validation)
- Add entry for host
ssh-keyscan -H github.com > ~/.ssh/known_hosts