Guide de contribution de LG WebPack
A (WIP) Guide pour les premiers contributeurs de l'écosystème Webpack.
Processus
Vous pouvez également commencer à contribuer à l'open source en quelques étapes faciles ...
Familiarisez-vous généralement avec la contribution à l'open source. Si vous n'avez jamais contribué ou travaillé sur un grand projet, regardez certaines des ressources sur la façon de le faire. Le lien Free Code Camp est particulièrement jucunt et cohérent. Contribuer à OpenSource pour la première fois peut être écrasant. Ne pas paniquer! Nous sommes là pour vous.
- Camp gratuit de code: comment contribuer à l'open source
- Guides open source: comment contribuer à l'open source
- Premiers minuteries seulement
- Documentation contributive de WebPack
Familiarisez-vous avec le fonctionnement de WebPack. Si vous n'avez jamais travaillé avec WebPack, faites le tutoriel pour démarrer afin que vous puissiez comprendre ce que c'est que de travailler. Si vous savez déjà ce que fait WebPack, il est maintenant temps de passer sous le capot. Il est beaucoup plus facile de contribuer lorsque vous avez une idée de ce qui se passe réellement dans le projet sur lequel vous travaillez.
- Cloner et installer le noyau de webpack
- Regardez la conversation de Sean Larkin avec LG Folk sur le fonctionnement de WebPack & Plugins.
- Article: Le guide des contributeurs de WebPack:
- Partie 1: A (n) (Eco) System Présentation du système
- Partie 2: plongée plus profonde: tapable, plugins et motifs de conception!
- Partie 3: Construire le graphique de dépendance
- Vidéo: Tout est un plugin! Master Webpack de l'intérieur: cette vidéo est géniale et m'a aidé à comprendre la pertinence des plugins. Liens mentionnés dans le discours:
- Github: Tour d'artsy webpack
- github: tout est un plugin
- VIDÉO: Le flux Twitch de Sean à partir du 10/9 où il passe sur le fonctionnement de WebPack et apporte des contributions.
- Article: Le nouveau système de plugin (semaine 22-23)
- Vidéo: Du début à la fin: une contribution de 20 minutes à WebPack
- Sous-bibliothèques pertinentes
Saisissez un problème de WebPack Core ou examinez notre conseil d'administration de projets pour trouver quelque chose sur lequel travailler.
- Notre conseil de projet
- D0 - 1ère contribution
- D1 - difficulté facile
- X5 - Travail requis / Aide nécessaire
Façons d'obtenir de l'aide pendant que vous travaillez:
- Message Rachel et la chaîne WebPack sur le relâchement communautaire de la Guilde de Learner.
- Commentez la question et l'étiquette [??] et demandez des clarifications ou des commentaires.
- Discutez avec des gens sur le relais interne de WebPack pour obtenir de l'aide.
Calendrier
Tous sont les bienvenus à Standup! Pour les gens de la phase d'apprenti, s'il vous plaît:
- Soumettez votre plan de travail lundi matin
- Assistez au stand-up quotidien
- Assister aux rétros vendredi
Todos & Notes
- Mettez à niveau l'API Plugins pour faire correspondre les modifications dans WebPack 4.0.0-alpha.
- ** 12/12: Apparemment, beaucoup d'entre eux ont été faits. Recherchez et trouvez tout supplément pour contribuer.
- Où pouvons-nous référencer l'API ou trouver quoi changer?
- Contexte: Problème - WebPack 4.0.0-alpha.0 Feedback
- feat (tapable): mise à niveau unique | Multi | dynamicentryplugin vers Tapable V1 # 6078
- Améliorer
PluginEnvironment helper pour prendre en charge les crochets Tapable # 6079
- Trouvez des bibliothèques dans l'écosystème WebPack pour passer à la syntaxe ES6.
- Mettez à jour la documentation du plugin vers que WebPack2 est aussi complet que WebPack1
L'élargissement de la disponibilité et de la facilité de contribution de Wepack
- Rendre les problèmes de pack facile à trouver
- À la hauteur
- problème
- Todo évaluer d'autres liens dans la
Contributing to open source in general ici - Optimiser les balises de problème pour la recherche.
- Créez des ressources qui aident les gens à comprendre la bibliothèque.
- Série vidéo?
- Q&A mensuelle?