Une fois votre fiche rédigée, vous devriez être en posssession d'un répertoire contenant les fichiers et sous-répertoires ci-dessous. Comme indiqué dans la [documentation](https://rzine.gitpages.huma-num.fr/Help_Rzine_Layout/), **les fichiers** *biblio.bib* **et** *featured.png* **ne sont pas obligatoires** :
Une fois votre fiche rédigée, vous devriez être en possession d'un répertoire contenant les fichiers et sous-répertoires suivants. Comme indiqué dans la [documentation](https://rzine.gitpages.huma-num.fr/Help_Rzine_Layout/), **les fichiers** *biblio.bib* **et** *featured.png* **ne sont pas obligatoires** :
**Vous pouvez alors soumettre votre travail au comité de lecture Rzine**. Pour cela, vous allez devoir :
**Vous êtes alors en mesure de soumettre votre travail au comité de lecture Rzine**. Pour cela, vous allez devoir :
1) **Déposer votre travail sur un dépôt Git** ([logiciel de gestion de versions décentralisé](https://fr.wikipedia.org/wiki/Git)).
1) **Déposer votre travail sur un dépôt Git** ([logiciel de gestion de versions décentralisé](https://fr.wikipedia.org/wiki/Git)).
2) **Déployer la fiche en format HTML depuis le dépôt Git** pour la rendre consultable en ligne.
2) **Déployer la fiche en format HTML depuis le dépôt Git** pour la rendre consultable en ligne.
3) **Contacter le comité de lecture** en lui fournissant l'adresse du dépôt.
3) **Contacter le comité de lecture** en lui fournissant l'adresse du dépôt.
**Ne soyez pas inquiet si vous n'avez aucune connaissance de Git, ce document détaille les différentes étapes a réaliser. Profitez-en pour vous former à cet outil puissant qui change la vie !**
**Ne soyez pas inquiet si vous n'avez aucune connaissance de Git, ce document détaille clairement toutes les étapes à réaliser. Profitez-en pour vous former à cet outil puissant qui change la vie !**
# Premiers pas sur Github
# Premiers pas sur Github
**Le logiciel de gestion de versions décentralisé à utiliser pour la soumission est** le plus connu et le plus utilisé dans le monde : [**GitHub**](https://github.com/). La première chose à faire est donc de vous créer un compte **GitHub**.
**Le logiciel de gestion de versions décentralisé à utiliser pour la soumission est** le plus connu et le plus utilisé dans le monde : [**GitHub**](https://github.com/). La première chose à faire est donc de vous créer un compte.
**Saisissez le courriel que vous souhaitez utiliser, un mot de passe, un nom d'utilisateur et répondez aux questions de sécurité pour créer votre compte.** Un code de sécurité vous sera envoyé au courriel renseigné afin de valider la création du compte.
**Saisissez le courriel que vous souhaitez utiliser, un mot de passe, un nom d'utilisateur et répondez aux questions de sécurité pour créer votre compte.** Un code de sécurité vous sera envoyé au courriel renseigné afin de valider la création du compte...
## Création d'un dépôt
Vous avez désormais un compte GitHub :
Vous avez désormais un compte GitHub :
...
@@ -85,23 +87,22 @@ Vous avez désormais un compte GitHub :
...
@@ -85,23 +87,22 @@ Vous avez désormais un compte GitHub :
include_graphics("figures/welcome_github.png")
include_graphics("figures/welcome_github.png")
```
```
**Cliquez sur** "***Start a project***" **pour créer un dépôt qui hébergera votre fiche**.
**Cliquez sur** "***Start a project***" ou "***Create repository***" **pour créer un dépôt qui hébergera votre fiche**.
## Création d'un dépôt
Si vous n'avez pas cliqué sur "***Start a project***" à la fin de l'étape précedente, vous pouvez créer un nouveau dépot en cliquant sur "***+***" puis "***New repository***" en haut à droite de la fenêtre :
Vous pouvez également créer un nouveau dépôt en cliquant sur "***+***" puis "***New repository***" en haut à droite de la fenêtre :
Un fois sur la page de création d'un nouveau dépôt, **saisissez un nom de dépôt** (sans espace ni caractère spéciaux) et éventuellement une description. **Initialisez ce dépôt comme** ***Public*** et **demandez l'ajout automatique d'un fichier** ***README.md*** :
Un fois sur la page de création d'un nouveau dépôt, **saisissez un nom de dépôt** (sans espaces ni caractères spéciaux) et éventuellement une description. **Initialisez ce dépôt comme** ***Public*** et **demandez l'ajout automatique d'un fichier** ***README.md*** :
**Vous pouvez désormais y ajouter le répertoire contenant tous les fichiers (et sous-répertoires) de votre Fiche**.
**Vous pouvez désormais y ajouter le répertoire contenant tous les fichiers (et sous-répertoires) de votre Fiche**.
**Il existe plusieurs méthodes pour téléverser des fichiers sur GitHub (en ligne de commande ou en clic-bouton)**. Nous présentons ici la méthode clic-bouton depuis l’interface de GitHub.
**Il existe plusieurs méthodes pour téléverser des fichiers sur GitHub (en ligne de commande ou en clic-bouton). Nous présentons ici la méthode clic-bouton depuis l’interface de GitHub**.
Pour cela, cliquez sur "***Add file***", puis sur "***Upload files***" :.
Pour cela, cliquez sur "***Add file***", puis sur "***Upload files***" :.
...
@@ -119,7 +120,7 @@ Pour cela, cliquez sur "***Add file***", puis sur "***Upload files***" :.
...
@@ -119,7 +120,7 @@ Pour cela, cliquez sur "***Add file***", puis sur "***Upload files***" :.
include_graphics("figures/upload_file.png")
include_graphics("figures/upload_file.png")
```
```
**Faîtes glisser l'ensemble des fichiers et sous-répertoires de votre fiche dans le dépot** :
**Faîtes glisser l'ensemble des fichiers et sous-répertoires de votre fiche dans le dépôt** :
**Vous venez de réaliser votre premier** ***commit*** (enregistrement des changements). **L'ensemble des fichiers sont désormais stockés sur le dépôt précedemment créé :**.
**Vous venez de réaliser votre premier** "***commit***" (enregistrement des changements). **L'ensemble des fichiers sont désormais stockés sur le dépôt :**
Comme vous avez déclaré ce dépôt *Public*, **tout le monde peut désormais consulter et récupérer ces fichiers**.
Ce dépôt étant paramétré comme *Public*, **tout le monde peut désormais consulter et récupérer ces fichiers**.
# Déploiement de la fiche
# Déploiement de la fiche
Les fichiers sont consultables à l'état brut. **Une manipulation supplémentaire va permettre de mettre en ligne votre fiche en format HTML**. **Cela permet de rendre votre fiche mise en page consultable par tout le monde sur le web**, sans devoir gérer un serveur, un site web... C'est trés utile, et très facile à faire !
Les fichiers sont consultables à l'état brut, mais **une manipulation supplémentaire va permettre de mettre en ligne votre fiche (format HTML)**. **Votre fiche mise en page sera ainsi consultable par tout le monde sur le web**, sans avoir à gérer un serveur ou un site web. C'est trais utile, et très facile à faire !
## GitHub Page
## GitHub Page
**Cliquez sur** "***Settings > Pages > Source (none)***" et séléctionnez la branche "***main***" :
**Cliquez sur** "***Settings > Pages > Source (none)***" et sélectionnez la branche "***main***" :
**Pour que cela fonctionne, le fichier html à déployer (et le rmd pour plus de cohérence) doivent impérativement avoir été renommés** "***index***". (Cf. [introduction](#introduction)) </div>
**Pour que cela fonctionne, le fichier html à déployer (et le rmd pour plus de cohérence) doivent impérativement avoir été renommés** "***index***". (Cf. [introduction](#introduction)) </div>
**Ne modifiez pas le répertoire ciblé par défault** **(**"***root***"**)** qui indique la racine du dépôt. **Cliquez sur** "***save***" **:**
**Ne modifiez pas le répertoire ciblé par défaut** **(**"***root***"**)** qui indique la racine du dépôt. **Cliquez sur** "***save***" **:**
**Le fichier markdown** "***README***" **contient les informations importantes à propos du dépôt en question**. **Son contenu est automatiquement affiché** (et mise en forme grâce à la syntaxe markdown) **en dessous des fichiers listés du dépôt**.
**Le fichier markdown** "***README***" est utilisé **pour présenter les informations importantes à propos du dépôt**. **Son contenu est automatiquement affiché** (et mise en forme grâce à la syntaxe markdown) **en dessous des fichiers listés du dépôt**.
**Il est possible de l'éditer et de le modifier facilement depuis l'interface GitHub** en cliquant sur le **symbol crayon** :
**Il est possible de l'éditer et de le modifier facilement depuis l'interface GitHub** en cliquant sur le **symbole crayon** :
**Cliquez sur le symbol**, et **copiez-collez ces quelques lignes** dans le fichier édité en ligne :
**Cliquez sur le symbole**, et **copiez-collez ces quelques lignes** dans le fichier édité en ligne :
```
```
# Fiche Rzine
# Fiche Rzine
...
@@ -209,7 +210,7 @@ Cette fiche présente....
...
@@ -209,7 +210,7 @@ Cette fiche présente....
include_graphics("figures/readme2.png")
include_graphics("figures/readme2.png")
```
```
**Et voilà ! vous avez terminé la mise en ligne de votre fiche**. Désormais, **un lien vers votre fiche déployée est affiché à la racine du dépot :**
**Et voilà ! vous avez terminé la mise en ligne de votre fiche**. Désormais, **un lien vers votre fiche déployée est affiché à la racine du dépôt grâce au fichier** "***README.md***" **:**
Il ne vous reste plus qu'à **contacter le comité de lecture Rzine pour soumettre votre fiche à évaluation**. Pour cela, **envoyez un courriel à** [**contact@rzine.fr**](mailto:contact@rzine.fr), en **précisant l'adresse du dépôt qui héberge votre fiche.**
Il ne vous reste plus qu'à **contacter le comité de lecture Rzine pour soumettre votre fiche à évaluation**. Pour cela, **envoyez un courriel à** [**contact@rzine.fr**](mailto:contact@rzine.fr), en **précisant l'adresse du dépôt qui héberge votre fiche.**
**Vous serez contacté par le commité de lecture dans les 15 jours suivants l'envoi de ce courriel.**
**Vous serez contacté par le comité de lecture dans les 15 jours suivants l'envoi de ce courriel.**
# Processus de relecture ?
# Processus de relecture ?
...
@@ -228,7 +229,7 @@ En cas de soumission validée, **un relecteur·rice doté·e des connaissances t
...
@@ -228,7 +229,7 @@ En cas de soumission validée, **un relecteur·rice doté·e des connaissances t
**Rzine est dans une démarche volontariste d’Open Science. La relecture des fiches Rzine est ouverte et transparente**. L’identité du ou des relecteur·rice·s et l'ensemble de leurs retours sont publics.
**Rzine est dans une démarche volontariste d’Open Science. La relecture des fiches Rzine est ouverte et transparente**. L’identité du ou des relecteur·rice·s et l'ensemble de leurs retours sont publics.
**Parce qu'une fiche est un document computationel, l'ensemble du processus se déroule sur GitHub**. Vous serez donc invité·e à ouvrir les droits du dépôt GitHub de votre fiche au relecteur·rice désigné·e. Les retours et les demandes d’améliorations se feront directement sur la plateforme GitHub via des *issues* et des *pull-request*.
**Parce qu'une fiche est un document computationnel, l'ensemble du processus se déroule sur GitHub**. Vous serez donc invité·e à ouvrir les droits du dépôt GitHub de votre fiche au relecteur·rice désigné·e. Les retours et les demandes d’améliorations se feront directement sur la plateforme GitHub via des *issues* et des *pull-request*.
**Une documentation complète est mise à votre disposition** [**ici**](https://rzine.gitpages.huma-num.fr/help_rzine_reviewing/), **pour vous accompagner dans le processus de relecture**. Les [éditeurs du comité de lecture](https://rzine.fr/collection/#people) pourront également vous assister dans ce processus.
**Une documentation complète est mise à votre disposition** [**ici**](https://rzine.gitpages.huma-num.fr/help_rzine_reviewing/), **pour vous accompagner dans le processus de relecture**. Les [éditeurs du comité de lecture](https://rzine.fr/collection/#people) pourront également vous assister dans ce processus.