You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: input/pagecontent/bonnes_pratiques_modeler.md
-10Lines changed: 0 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -151,13 +151,3 @@ La conclusion actuelle (octobre 2023) est de privilégier R4 pour ne pas être "
151
151
152
152
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.
153
153
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.
Copy file name to clipboardExpand all lines: input/pagecontent/github.md
+12-2Lines changed: 12 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,15 @@ GitHub est l'équivalent d'un sharepoint, un répertoire (=repository) versionn
4
4
5
5
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/)
6
6
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.
### Mettre en place un workflow de validation/génération/publication
104
113
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 :
106
115
107
116
* Lancement de sushi
108
117
* Tests avec le validateur_cli
@@ -113,4 +122,5 @@ Afin de faciliter les actions au regards des IG, l'ANS met à disposition un [G
113
122
* Génération des testscripts avec le projet testscript-generator
114
123
* Publication sur les pages github :
115
124
* Diagramme de class plantuml généré à partir des données de l'IG
Copy file name to clipboardExpand all lines: input/pagecontent/index.md
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,11 +7,9 @@ L’objectif est d’encourager la participation de l’ensemble des parties pre
7
7
8
8
### Les guides d'implémentation
9
9
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é.
11
11
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 :
15
13
16
14
* 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
17
15
* 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