Giter Club home page Giter Club logo

lepl1503-blog's Introduction

Blog du projet P3, LEPL1503

Build Status

Ce blog comprend des informations utiles aux étudiants qui réalisent le projet du cours LEPL1503 à l'UCLouvain.

Ce blog est écrit en Markdown et est mis en ligne grâce à au logiciel Jekyll de GitHub.

Les étudiants sont encouragés à proposer des articles sur ce blog. Les étudiants dont les articles seront publiés recevront un bonus dans l'évaluation du cours.

Pour proposer un article pour le blog, nous vous invitons à réfléchir aux problèmes pratiques qui vous ont fait perdre du temps dans le cadre du projet et que vous avez résolu avec l'aide d'un des membres du groupe ou d'un tuteur. Décrivez brièvement ce problème en expliquant sa solution sous la forme d'un nouvelle issue.

Pour créer une issue sur GitHub, connectez-vous sur GitHub et choisissez un nom d'utilisateur et un mot de passe.

Lors de votre premier accès à https://github.com/UCL-INGI/LEPL1503-Blog, GitHub vous recommande de lire le tutoriel accessible depuis https://guides.github.com/activities/hello-world/, c'est une excellente idée.

Voici quelques copies d'écrans qui illustrent comment écrire un article sur le blog depuis le site GitHub. C'est aussi possible en ligne de commande bien entendu et ce serait un excellent sujet d'article pour le blog.

La première étape est d'aller dans la zone relative aux "Issues" le projet GitHub du blog.

GitHub issue

Ensuite il faut créer une nouvelle "Issue".

GitHub create issue

Vous pouvez maintenant décrire votre idée d'article dans la nouvelle "Issue".

GitHub new issue

Votre "Issue" est maintenant prête vous pouvez commencer la discussion pour son amélioration.

GitHub issue

La discussion de votre "Issue" est terminée et vous allez rassembler toutes les notes dans la discussion dans un article de blog. Pour cela, la première étape est de créer une copie (un fork) du repo.

GitHub fork

Après quelques secondes, vous avez maintenant un repo GitHub contenant une copie de celui du blog. C'est ce repo que vous allez modifier et dans lequel vous allez préparer votre article.

GitHub fork

Le repo du blog contient différents répertoires. C'est dans le répertoire _posts que vous trouverez les articles du blog en format Markdown.

GitHub repo

Vous pouvez cliquer sur le bouton "Create New File" pour créer un nouveau fichier dans ce répertoire. La convention de nommage est de commencer par la date suivie d'un ou deux mots qui résument le contenu de l'article en terminant par l'extension .md comme le contenu est en Markdown.

GitHub create

Une fois votre fichier complet, vous pouvez écrire le message de commit qui décrit votre modification et créer une branche de façon à pouvoir soumettre un pull-request.

GitHub create

Vos modifications sont prêtes dans votre repo, vous devez maintenant les soumettre au repo original en cliquant sur "new pull request". Vérifiez que votre pull request est bien envoyée vers la branche master du repo UCL-INGI/LEPL1503-Blog

GitHub pr

Pensez à ajouter un bref message qui décrit votre article et faites référence au numéro de l'"Issue" que vous résolvez.

GitHub pr

GitHub va maintenant transférer votre modification vers le repo officiel sous la forme d'une pull-request qui pourra être facilement intégrée dans le blog afin de publier votre article.

GitHub pr received

lepl1503-blog's People

Contributors

barryclark avatar obonaventure avatar aknockaert avatar tbary avatar ckafrouni avatar andruon avatar eringrand avatar javiercejudo avatar dhoutart avatar peteretelej avatar junefrench avatar praseodym avatar omgmog avatar qdeconinck avatar rnicholus avatar yzyzsun avatar coltonfitzgerald avatar dijonkitchen avatar nscyclone avatar sunnankar avatar fleeting avatar hunjaelee avatar henryaj avatar vermluh avatar esteinborn avatar daattali avatar daniel15 avatar genericmethod avatar bkiers avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.