====== Introduction ====== Ce wiki a pour objectif de documenter le travail de contribution à [[https://github.com/Chocobozzz/PeerTube|Peertube]] réalisé par Aurélien Béranger, Andrés Maldonado et Clément Brizard lors du semestre d'automne 2018, dans le cadre d'une TX supervisée par Kyâne Pichou et Stéphane Crozat. ====== Sommaire ====== - [[txs:contrib:peertube_a18:decouverte_peertube|Découverte de PeerTube]] - [[txs:contrib:peertube-a18:github_tips|Contribuer à un projet open-source avec GitHub]] - [[txs:contrib:peertube-a18:installation_dev|Installation de l’environnement de dev]] - [[txs:contrib:peertube-a18:installation_dev#installation_en_local_avec_docker|Installation en local avec docker]] - [[txs:contrib:peertube-a18:installation_dev#installation_sur_un_serveur_loue|Installation sur un serveur loué]] - [[txs:contrib:peertube-a18:installation_dev#nettoyer_l_installation|Nettoyer l'installation]] - [[txs:contrib:peertube_a18:concepts_typescript|Concepts centraux de TypeScript]] - [[txs:contrib:peertube_a18:concepts_angular|Introduction à Node.JS + Angular]] - [[txs:contrib:peertube_a18:concepts_bootstrap|Le système de grilles de Bootstrap]] - [[txs:contrib:peertube_a18:concepts_sequelize|Sequelize et les promesses]] - [[txs:contrib:peertube_a18:contributions|Contributions]] - [[txs:contrib:peertube_a18:contrib_doc|Contributions à la doc]] - [[txs:contrib:peertube-a18:issue_946|Résolution de l'issue #946]] - [[txs:contrib:peertube-a18:issue_recherche|Suite 1 : issue #1549]] - [[txs:contrib:peertube-a18:issue_import|Suite 2 : issue #1550]] - [[txs:contrib:peertube-a18:issues_1341|Résolution de l'issue #1341]] - [[txs:contrib:peertube-a18:issues_1409|Résolution de l'issue #1409]] - Atelier-soutenance - [[txs:contrib:peertube-a18:intro|Introduction]] - Partie pratique - [[txs:contrib:peertube-a18:typescript-hello|TypeScript : Hello Picasoft !]] - [[txs:contrib:peertube_a18:concepts_bootstrap|Modification du layout d'une page]] - [[txs:contrib:peertube_a18:exo-date|Gestion d'un cas limite sur une date]]