Ajouter un replay de conférence

Loïc MorelLoïc Morel
4 août 2024
4 août 2024
La mission de Plan ₿ Academy est de mettre à disposition des ressources pédagogique de premier plan sur Bitcoin, et ce, dans un maximum de langues. L'intégralité des contenus publiés sur le site est open source et hébergée sur GitHub, ce qui offre la possibilité à quiconque de participer à l'enrichissement de la plateforme.
Vous souhaitez ajouter le replay de votre conférence Bitcoin sur le site de Plan ₿ Academy et donner de la visibilité à cet évènement, mais vous ne savez pas comment faire ? Ce tutoriel est fait pour vous !
En revanche, si vous souhaitez ajouter une conférence qui se déroulera dans le futur, je vous conseille de lire cet autre tutoriel dans lequel on vous explique comment ajouter un nouvel évènement sur le site.
  • Tout d'abord, il vous faut avoir un compte sur GitHub. Si vous ne savez pas comment créer un compte, nous avons fait un tutoriel détaillé pour vous accompagner.
  • Cliquez en haut à droite sur le bouton Add file, puis sur Create new file :
  • Si vous n'avez encore jamais contribué sur les contenus de Plan ₿ Academy, vous allez devoir créer votre fork du dépôt original. Faire un fork d'un dépôt consiste à créer une copie de ce dépôt sur votre propre compte GitHub, ce qui vous permet de travailler sur le projet sans affecter le dépôt original. Cliquez sur le bouton Fork this repository :
  • Vous arrivez ensuite sur la page d'édition de GitHub :
  • Créez un dossier pour votre conférence. Pour ce faire, dans la case Name your file..., notez le nom de votre conférence en minuscules avec des tirets à la place des espaces. Par exemple, si votre conférence s'appelle "Paris Bitcoin Conférence", vous devez noter paris-bitcoin-conference. Ajoutez également l'année de votre conférence, par exemple : paris-bitcoin-conference-2024 :
  • Pour valider la création du dossier, il suffit d'ajouter un slash à la suite de votre nom dans la même case, par exemple : paris-bitcoin-conference-2024/. Le fait d'ajouter un slash permet de créer automatiquement un dossier plutôt qu'un fichier :
  • Dans ce dossier, vous allez créer un premier fichier YAML nommé conference.yml :
  • Remplissez ce fichier avec les informations relatives à votre conférence à l'aide de ce template :
year: name: project: location: language: - links: website: twitter: tags: - -
Par exemple, votre fichier YAML pourrait ressembler à celui-ci :
year: 2024-08 name: Paris Bitcoin Conférence 2024 project: Paris Bitcoin Conférence location: Paris, France language: - fr - en links: website: https://paris.bitcoin.fr/conference twitter: https://twitter.com/ParisBitcoinConference tags: - International - All Public
Si vous n'avez pas encore d'identifiant "project" pour votre organisation, vous pouvez l'ajouter en suivant cet autre tutoriel.
  • Une fois vos modifications sur ce fichier terminées, enregistrez-les en cliquant sur le bouton Commit changes... :
  • Ajoutez un titre pour vos modifications, ainsi qu'une courte description :
  • Cliquez sur le bouton vert Propose changes :
  • Vous arrivez ensuite sur une page qui résume tous vos changements :
  • Cliquez sur votre image de profil GitHub en haut à droite, puis sur Your Repositories :
  • Sélectionnez votre fork du dépôt de Plan ₿ Academy :
  • Vous devriez voir apparaître sur le haut de la fenêtre une notification avec votre nouvelle branche. Elle s'appelle sûrement patch-1. Cliquez dessus :
  • Vous êtes maintenant sur votre branche de travail :
  • Retournez dans le dossier resources/conference/ et sélectionnez le dossier de votre conférence que vous venez de créer dans le commit précédent :
  • Dans le dossier de votre conférence, cliquez sur le bouton Add file, puis sur Create new file :
  • Nommez ce nouveau dossier assets et confirmez sa création en mettant un slash / à la fin :
  • Dans ce dossier assets, créez un fichier nommé .gitkeep :
  • Cliquez sur le bouton Commit changes... :
  • Laissez le titre du commit par défaut, et vérifiez bien que la case Commit directly to the patch-1 branch est cochée, puis cliquez sur Commit changes :
  • Retournez dans le dossier assets :
  • Cliquez sur le bouton Add file, puis sur Upload files :
  • Une nouvelle page va s'ouvrir. Glissez et déposez dans la zone une image représentant votre conférence, qui sera affichée sur le site de Plan ₿ Academy :
  • Ça peut être le logo, une miniature ou encore une affiche :
  • Une fois l'image chargée, vérifiez que la case Commit directly to the patch-1 branch est cochée, puis cliquez sur Commit changes :
  • Attention, votre image doit s'appeler thumbnail et doit être au format .webp. Le nom complet du fichier devrait donc être : thumbnail.webp :
  • Retournez dans votre dossier assets et cliquez sur le fichier intermédiaire .gitkeep :
  • Une fois sur le fichier, cliquez sur les 3 petits points en haut à droite, puis sur Delete file :
  • Vérifiez que vous êtes toujours sur la même branche de travail, puis cliquez sur le bouton Commit changes... :
  • Ajoutez un titre et une description à votre commit, puis cliquez sur Commit changes :
  • Revenez dans votre dossier de conférence :
  • Cliquez sur le bouton Add file, puis sur Create new file :
  • Créez un nouveau fichier Markdown (.md) en le nommant avec l'indicateur de votre langue natale. Ce fichier va être utilisé pour les replays de votre conférence. Par exemple, si je veux rédiger les descriptions des conférences en anglais, je vais nommer ce fichier en.md :
  • Remplissez ce fichier Markdown à l'aide de ce modèle que vous pouvez adapter à la configuration de votre conférence :
--- name: Paris Bitcoin Conférence 2024 description: The largest Bitcoin conference in France with over 8,000 participants each year! --- # Main Stage ## Friday morning ![video](https://youtu.be/XXXXXXXXXXXX) ## Friday afternoon ![video](https://youtu.be/XXXXXXXXXXXX) ## Saturday morning ![video](https://youtu.be/XXXXXXXXXXXX) ## Saturday afternoon ![video](https://youtu.be/XXXXXXXXXXXX) # Workshop Room ## The Future of Bitcoin Mining: Challenges and Innovations ![video](https://youtu.be/XXXXXXXXXXXX) Speaker: Satoshi Nakamoto, Satoshi Nakamoto ## Is Privacy Still Possible On Bitcoin ? ![video](https://youtu.be/XXXXXXXXXXXX) Speaker: Satoshi Nakamoto ## Bitcoin Core: Deep Dive into the Codebase ![video](https://youtu.be/XXXXXXXXXXXX) Speaker: Satoshi Nakamoto, Satoshi Nakamoto, Satoshi Nakamoto, Satoshi Nakamoto ## Building and Securing Bitcoin Wallets With Miniscript ![video](https://youtu.be/XXXXXXXXXXXX) Speaker: Satoshi Nakamoto

  • Au début de votre document, dans le "front matter", complétez le champ name: avec le nom de votre conférence et l'année des replays. Dans le champ description:, rédigez une courte description de votre événement dans la langue du fichier. Par exemple, pour un fichier nommé en.md, la description doit être en anglais. L'équipe de Plan ₿ Academy se chargera de traduire votre description grâce à leur modèle.
  • Les titres de premier niveau, marqués par un #, servent à organiser la conférence par scènes. Par exemple, # Main Stage pour la grande scène principale et # Workshop Room pour une scène dédiée aux workshops.
  • Les titres de second niveau, marqués par un double ##, sont utilisés pour séparer les différentes vidéos de replay. Si les conférences ont été filmées en continu sur une demi-journée, indiquez, par exemple, ## Friday morning. Si les conférences ont été filmées et rediffusées individuellement, nommez directement la conférence avec un titre de second niveau.
  • Sous chaque titre de second niveau, insérez un lien vers la vidéo de replay correspondante. La syntaxe doit être : ![video](https://youtu.be/XXXXXXXXXXXX), en remplaçant XXXXXXXXXXXX par le véritable lien de la vidéo.
  • Si le format le permet (conférences individuelles), vous pouvez ajouter le nom des intervenants. Pour cela, ajoutez le champ Speaker: suivi du nom ou du pseudonyme de l'intervenant sous le lien de la vidéo. En cas de multiples intervenants, séparez chaque nom par une virgule, comme dans cet exemple : Speaker: Satoshi Nakamoto, Satoshi Nakamoto, Satoshi Nakamoto, Satoshi Nakamoto.

  • Une fois vos modifications sur ce fichier terminées, enregistrez-les en cliquant sur le bouton Commit changes... :
  • Ajoutez un titre pour vos modifications, ainsi qu'une courte description :
  • Cliquez sur Commit changes :
  • Le dossier de votre conférence devrait dorénavant ressembler à celui-ci :
  • Si tout vous convient, revenez à la racine de votre fork :
  • Vous devriez voir apparaître un message vous indiquant que votre branche a subi des modifications. Cliquez sur le bouton Compare & pull request :
  • Ajoutez un titre clair et une description sur votre PR :
  • Cliquez sur le bouton Create pull request :  
Félicitations ! Votre PR a bien été créée. Un administrateur va maintenant la vérifier et, si tout est conforme, l'intégrer au dépôt principal de Plan ₿ Academy. Vous devriez voir les replays de votre conférence apparaître sur le site web quelques jours plus tard.
Pensez bien à suivre le progrès de votre PR. Il est possible qu'un administrateur y laisse un commentaire pour demander des informations supplémentaires. Tant que votre PR n'est pas validée, vous pouvez la consulter dans l'onglet Pull requests sur le dépôt GitHub de Plan ₿ Academy :
Merci beaucoup pour votre précieuse contribution ! :)
Cela a-t-il bien fonctionné pour vous ?
1
0

Auteur

Ce tutoriel a été écrit par Loïc Morel

Vous pouvez dire merci en donnant un pourboire au professeur.

Crédits

Ce tutoriel a été relu par Asi0Flammeus & ProfScofield21

2/3Statut de relecture

Même si cette page est dans sa langue d'origine, une relecture humaine est toujours nécessaire pour garantir son exactitude.

Progress: 2/3Asi0FlammeusProfScofield210 sats
*Les récompenses peuvent varier en fonction du taux de change $

Chaque élément de contenu sur la plateforme est le produit d'un effort collaboratif : chaque leçon, traduction et révision est rendue possible grâce au travail des contributeurs. C'est pour cette raison que nous sommes toujours à la recherche de correcteurs qui peuvent examiner notre contenu dans un grand nombre de langues. Si vous souhaitez participer au processus de relecture, veuillez nous rejoindre dans notre groupe Telegram et consulter notre tutoriel. Nous vous rappelons que ce contenu est open-source - sous licence CC BY-SA - et peut donc être partagé et utilisé librement, à condition que la source originale soit reconnue.