Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| fr:collabo_bpy_nel_workbench [2018/06/10 10:41] – créée YannK | fr:collabo_bpy_nel_workbench [2021/12/03 18:19] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Collaborer sur le dépôt bpyNel workbench ====== | + | ====== Collaborer sur le dépôt bpyNel workbench |
| + | |||
| + | |||
| + | <WRAP center round important 60%> | ||
| + | Cette page n’est conservée que pour des raisons historiques. Il n’y a plus lieu de collaborer à ce dépôt. | ||
| + | </ | ||
| {{ : | {{ : | ||
| Ligne 7: | Ligne 12: | ||
| L’interface du plugin doit se faire en suivant les indications données pour Blender 2.8 : [[https:// | L’interface du plugin doit se faire en suivant les indications données pour Blender 2.8 : [[https:// | ||
| - | Pages de documentation sur les différents plugins : | + | ===== Plugins ===== |
| + | |||
| + | ==== NeL Object Import - io_nel_import ==== | ||
| * {{: | * {{: | ||
| Ligne 22: | Ligne 29: | ||
| ==== Mise en place d'un dépôt personnel (fork) ==== | ==== Mise en place d'un dépôt personnel (fork) ==== | ||
| - | Pour commencer, il vous faudra forker le dépôt principal. Ainsi, vous aurez votre propre dépôt, sur lequel vous pourrez effectuer vos modification | + | Pour commencer, il vous faudra forker le dépôt principal. Ainsi, vous aurez votre propre dépôt, sur lequel vous pourrez effectuer vos modifications |
| - | Pour cela, il vous suffit de clique | + | Pour cela, il vous suffit de cliquer |
| {{: | {{: | ||
| - | Vous serrez | + | Vous serez alors redirigée |
| ==== Travailler directement sur le dépôt principal ==== | ==== Travailler directement sur le dépôt principal ==== | ||
| - | Si vous êtes un développeur | + | Si vous êtes une développeuse |
| Vous n' | Vous n' | ||
| Ligne 43: | Ligne 50: | ||
| Les branches principales sont : | Les branches principales sont : | ||
| - | * Branche **Master** : Branche **stable**, où seul les hotfix et les nouvelles | + | * Branche **Master** : Branche **stable**, où seuls les hotfix et les nouvelles |
| - | * Branche **Develop** : Branche de développement, | + | * Branche **Develop** : Branche de développement, |
| - | A cela s'ajoute | + | À cela s'ajoutent |
| - | * Branche **Feature** : C'est **une nouvelle addition** au code, développée dans une branche séparée afin de réduire les risque | + | * Branche **Feature** : C'est **une nouvelle addition** au code, développée dans une branche séparée afin de réduire les risques |
| - | * Branche **Release** : Ce type de branche est **spécifique au dépôt principal**, | + | * Branche **Release** : Ce type de branche est **spécifique au dépôt principal**, |
| - | * Branche **Hotfix** : C'est une branche ayant pour objectif de **rapidement corriger un bug critique affectant Master**. De ce fait, elle sera mergée vers la branche Master, ainsi que "develop". | + | * Branche **Hotfix** : C'est une branche ayant pour objectif de **rapidement corriger un bug critique affectant Master**. De ce fait, elle sera mergée vers la branche |
| - | Les branches, que ce soit sur votre fork ou sur les dépôts officiels, doivent être nommé | + | Les branches, que ce soit sur votre fork ou sur les dépôts officiels, doivent être nommées |
| * Branche **Feature** : Doit être nommée " | * Branche **Feature** : Doit être nommée " | ||
| Ligne 65: | Ligne 72: | ||
| ==== Publication d'une feature ==== | ==== Publication d'une feature ==== | ||
| - | Une fois que vous considérez la feature que vous avez développé | + | Une fois que vous considérez la feature que vous avez développé |
| * Le CI Gitlab doit pourvoir la compiler avec succès. | * Le CI Gitlab doit pourvoir la compiler avec succès. | ||
| - | * La feature et son code doivent être documentée. | + | * La feature et son code doivent être documentées. |
| - | * La Merge Request doit clairement expliquer la feature (son utilisation, | + | * La Merge Request doit clairement expliquer la feature (son utilisation, |
| - | + | ||
| ==== Publication d'une release ==== | ==== Publication d'une release ==== | ||
| - | Une fois un certain nombre de features | + | Une fois un certain nombre de features |
| - | Une fois le nouveau code testé, et les bugs corrigés, la release est tagué, et publié | + | Une fois le nouveau code testé, et les bugs corrigés, la release est taguée, et publiée |
| ==== Créer un HotFix ==== | ==== Créer un HotFix ==== | ||
| - | Il arrive que des bugs critiques | + | Il arrive que des bugs critiques |
| Pour cela, il faut faire une branche " | Pour cela, il faut faire une branche " | ||
| Ligne 93: | Ligne 100: | ||
| ===== Gestion des Issues ===== | ===== Gestion des Issues ===== | ||
| - | De préférence à la [[taf> | + | De préférence à [[taf> |
| De même, avant de commencer une tâche, créez une Issue que vous vous attribuez, comme ça vous pouvez numéroter la branche correctement et on sait que quelqu' | De même, avant de commencer une tâche, créez une Issue que vous vous attribuez, comme ça vous pouvez numéroter la branche correctement et on sait que quelqu' | ||
| - | Les travaux à faire, modifications de fichier, créations, doivent être indiqués | + | Les travaux à faire, modifications de fichier, créations, doivent être indiquées |
| Il suffit de cliquer sur : {{ : | Il suffit de cliquer sur : {{ : | ||
| Ligne 114: | Ligne 121: | ||
| Dans le doute, n' | Dans le doute, n' | ||
| + | |||
| ===== Gestion des Milestones ===== | ===== Gestion des Milestones ===== | ||
| Ligne 121: | Ligne 129: | ||
| Nous n' | Nous n' | ||
| + | |||
| ===== Gestion des Labels ===== | ===== Gestion des Labels ===== | ||





