Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/opt-nc/template-eae
Préparer ses EAEs pour monportailrh.nc en markdown et collaborer via GH.
https://github.com/opt-nc/template-eae
evaluation feedback glia teammanagemant teamwork
Last synced: 21 days ago
JSON representation
Préparer ses EAEs pour monportailrh.nc en markdown et collaborer via GH.
- Host: GitHub
- URL: https://github.com/opt-nc/template-eae
- Owner: opt-nc
- License: gpl-3.0
- Created: 2022-03-28T22:33:30.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-17T10:14:47.000Z (9 months ago)
- Last Synced: 2024-04-18T07:58:37.882Z (9 months ago)
- Topics: evaluation, feedback, glia, teammanagemant, teamwork
- Language: Makefile
- Homepage: https://dev.to/adriens/versionner-et-builder-lebook-de-son-entretien-annuel-devaluation-sur-github-242k
- Size: 815 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🤓 template-eae
Une repo template dédiée aux EAEs sur [monportailrh.nc](https://www.monportailrh.nc/) et mener
la prépartion de ce moment avec des outils de développeurs ouvrant de nouvelles
perspectives autour de la collaboration.# 🤓 Des EAEs sur `git` 🙀
Parce'que...
```mermaid
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```
# ❔ Évaluation et avancement
Cf le [site officiel de la DRHFPNC](https://drhfpnc.gouv.nc/carriere-des-fonctionnaires/evaluation-et-avancement) :
_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.# 🥇 Bénéfices attendus
- 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# 👇 Cas d'utilisation
1. Cliquer sur `Use this template
2. Choisir l'owner cible (votre compte personnel par exemple)
3. Cocher `Privé` (vous pourrez donner des droits très fins par la suite à votre manager par exemple)
4. Choisir un nom pour la repo eg. `my-EAE`
5. Mettre éventuellement une description![image](https://user-images.githubusercontent.com/5235127/160503835-782e58b7-de7f-4544-aca1-1fb450c248a0.png)
Sinon, plus de détails, aller sur la documentation qui détaille le processus de [création de repo GH à partir d'un template](https://docs.github.com/en/repositories/creating-and-managing-repositories/creating-a-repository-from-a-template).
# 🔖 Liens utiles
- [Site institutionnel DRHFPNC](https://drhfpnc.gouv.nc/)
- [Évaluation et avancement](https://drhfpnc.gouv.nc/carriere-des-fonctionnaires/evaluation-et-avancement)
- [Documents et liens utiles pour l'EAE](https://drhfpnc.gouv.nc/formulaires-agents/entretien-annuel-dechange)
- [Fiches métier](https://drhfpnc.gouv.nc/travailler-dans-la-fonction-publique-trouver-un-emploi-repertoire-des-emplois/les-fiches-emploi)# 💡 Possibilités ouvertes
- Via la CI, compiler l'EAE via [`pandoc`](https://pandoc.org/)
- 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,...)# 📖 Compiler en ePub/pdf
## ✔️ Prérequis
Afin d'intégrer l'historique complet des modification, il faut installer [`gitchangelog`](https://github.com/vaab/gitchangelog) :
```
pip install gitchangelog
```Ainsi que l'extension GitHub [`gh-changelog`](https://github.com/chelnak/gh-changelog) :
```
gh extension install chelnak/gh-changelog
```## Publier en `ePub`
### Compiler avec pandoc
Pour comiler le ePub :
```
brew install pandoc
```### 📖 Lire avec Calibre
Pour lire le ePub (et le transférer sur une liseuse,...)
#### 🐧 Linux
```
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
```#### 🪟 Windows
```
choco install calibre
```#### 🍎 Autres
Pour le reste (MacOS, portable, Android, iOS,... ), aller sur la [page de téléchargement](https://calibre-ebook.com/download).
## 💪 Builder avec `make`
👉 Un makefile a été préparé pour simplifier le build des documents (`html`, `ePub`, `pdf`, `docx`).
Tous les détails :```
make help
```## 🚀 Builder le ePub
```
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](https://calibre-ebook.com/) est une solution très efficace. Le développement
de ce projet utilise Calibre pour tester les ePubs produits.## 📰 Export `pdf`
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
```## 🚀 Speedrun script
Script pour :
1. Instancier la repo
2. Cloner
3. Builder le ePubTout 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
```## 🪛 Troubleshootings
Lors de la génération de l'epub, il est posible d'avoir l'erreur suivante :
```shell
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 à jourVoici quelques commandes utiles :
- Scan known hosts
```shell
ssh-keygen -H -F github.com
```- Remove entry for host
```shell
ssh-keygen -R github.com
rm ~/.ssh/known_hosts.old (à executer après validation)
```- Add entry for host
```shell
ssh-keyscan -H github.com > ~/.ssh/known_hosts
```