conferences | speakers | series

Contribuer à un projet Github : exemple avec Angular CLI

home

Contribuer à un projet Github : exemple avec Angular CLI
Capitole du Libre 2018

Vous avez toujours voulu contribuer à un projet GitHub d'envergure, mais n'avez jamais vraiment su par où commencer ? Vous aimez le développement web, les outils de dev et avez quelques bases en JavaScript / node.js ? Vous vous êtes au moins une fois posé l'une des questions suivantes : - Quelles règles doivent être suivies sur ce projet pour contribuer ? - Comment trouver un sujet à traiter pour aider ce projet ? - Comment proposer cette résolution de bug / cette nouvelle feature que je voudrais développer ? - Comment aborder une base de code complexe ? Cet atelier est pour vous ! Durant cet atelier, Noël vous accompagnera dans votre compréhension et vos première contributions à un projet mature avec prêt de 20 000 stars auquel il est lui même contributeur depuis plusieurs années : Angular CLI. De bonnes connaissances en JavaScript ainsi qu'un premier contact avec nodejs et git sont recommandés. Si vous prévoyez d'assister à cet atelier, nous vous encourageons vivement à préparer votre machine à cet effet en amont afin de minimiser les problèmes. Seront nécessaires : - nodejs 10 https://nodejs.org/en/download/ - git https://git-scm.com/book/fr/v1/Démarrage-rapide-Installation-de-Git - yarn https://yarnpkg.com/lang/en/docs/install/ - chrome - un IDE / editeur JavaScript (nous vous recommandons Visualiser Studio Code https://code.visualstudio.com/docs/setup/setup-overview ) - cloner (git clone) github.com/angular/angular-cli-deep-dive sur votre machine - vous rendre dans ce dossier et installer les dépendances via yarn - cloner https://github.com/noelmace/angular-cli-deep-dive et installer les dépendances

Speakers: Noël Mace