Skip to content

Commit 8eaceb6

Browse files
committed
update bp modeler
1 parent 5b2461f commit 8eaceb6

File tree

3 files changed

+14
-16
lines changed

3 files changed

+14
-16
lines changed

input/pagecontent/bonnes_pratiques_modeler.md

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -151,13 +151,3 @@ La conclusion actuelle (octobre 2023) est de privilégier R4 pour ne pas être "
151151

152152
FHIR R6, dont la première concertation est prévue mi-2024, apportera beaucoup de contenu normatif, et sera peut-être l'objectif de transition.
153153

154-
### Règles d'utilisation de GitHub
155-
156-
Règles d'utilisation de GitHub :
157-
158-
* Toutes modifications d'une spécification sur GitHub doit se faire au niveau d'une branche.
159-
* Le nom de la branche doit être préfixé par les initiales de l'auteur (ex : "sb-" pour Sébastien Brunelle) suivi de la description des travaux (ex : "sb-ajout-bonnespratiques-github)
160-
* Lorsque les travaux de modifications sont effectués, il est nécessaire de créer une Pull Request (PR) qui doit être validée par au moins un autre membre de l'ANS.
161-
* Une fois la Pull Request validée, c'est à l'auteur des modifications de fusionner (=merge) la pull request avec la branche principale "main".
162-
163-
A noter qu'aucune modification doit être faite directement dans main.

input/pagecontent/github.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@ GitHub est l'équivalent d'un sharepoint, un répertoire (=repository) versionn
44

55
Pour créer un compte GitHub et être enrôlé dans l'organisation ansforge, il suffit de suivre [cette documentation](https://ansforge.github.io/Documentation/)
66

7+
#### Règles d'utilisation de GitHub
8+
9+
* Toutes modifications d'une spécification sur GitHub doit se faire au niveau d'une branche.
10+
* Le nom de la branche doit être préfixé par les initiales de l'auteur (ex : "sb-" pour Sébastien Brunelle) suivi de la description des travaux (ex : "sb-ajout-bonnespratiques-github)
11+
* Lorsque les travaux de modifications sont effectués, il est nécessaire de créer une Pull Request (PR) qui doit être validée par au moins un autre membre de l'ANS.
12+
* Une fois la Pull Request validée, c'est à l'auteur des modifications de fusionner (=merge) la pull request avec la branche principale "main".
13+
14+
A noter qu'aucune modification doit être faite directement dans main.
15+
716
### Création d'un nouveau projet
817

918
#### les règles de nommage
@@ -102,7 +111,7 @@ Cf. documentation officielle : https://docs.github.com/fr/pull-requests/collabor
102111

103112
### Mettre en place un workflow de validation/génération/publication
104113

105-
Afin de faciliter les actions au regards des IG, l'ANS met à disposition un [GitHub Action](https://github.com/ansforge/IG-workflows) avec les fonctionnalités suivantes :
114+
Afin de faciliter les actions au regards des IG, l'ANS met à disposition un [GitHub Action](https://github.com/ansforge/IG-workflows) avec les fonctionnalités suivantes :
106115

107116
* Lancement de sushi
108117
* Tests avec le validateur_cli
@@ -113,4 +122,5 @@ Afin de faciliter les actions au regards des IG, l'ANS met à disposition un [G
113122
* Génération des testscripts avec le projet testscript-generator
114123
* Publication sur les pages github :
115124
* Diagramme de class plantuml généré à partir des données de l'IG
116-
* Rapport de validation du validator_cli
125+
* Rapport de validation du validator_cli
126+

input/pagecontent/index.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@ L’objectif est d’encourager la participation de l’ensemble des parties pre
77

88
### Les guides d'implémentation
99

10-
Selon la documentation FHIR, un Implementation Guide contient un ensemble cohérent de ressources de conformité pour répondre à une problématique particulière.
10+
Un guide d'implémentation se présente sous forme d'un site web contenant un ensemble cohérent de ressources de conformité pour répondre à une problématique particulière. Le guide d'implémentation est versionné (l'ensemble des versions reste accessible) et packagé.
1111

12-
Un implementation guide se présente sous forme d'un site web et d'un package contenant l'ensemble des ressources de conformité. Les implementation guides (site web, ressources de conformité et package) sont versionnés. L'ensemble des versions historiques seront toujours accessibles.
13-
14-
La meilleure pratique consiste à créer un Implementation Guide par projet bien spécifique, cela permet :
12+
La meilleure pratique consiste à créer un guide d'implémentation par projet bien spécifique, cela permet :
1513

1614
* De versionner séparément, on peut ainsi mettre à jour chacune des specs séparément sans avoir à mettre à jour celles qui ne sont pas concernées
1715
* Chacune des specs gère ses dépendances indépendamment des autres (aux ressources du ci-sis, aux profils interopsanté), chacune de ces dépendances peuvent être mises à jour séparément

0 commit comments

Comments
 (0)