Guía de contribución de LG Webpack
Una guía (WIP) para los contribuyentes por primera vez al ecosistema webpack.
Proceso
Usted también puede comenzar a contribuir a Open Source en solo unos sencillos pasos ...
Familiarícese en general con la contribución al código abierto. Si nunca ha contribuido o trabajado en un gran proyecto, revise algunos de los recursos sobre cómo hacerlo. El enlace Free Code Camp es particularmente jucy y copreador. Contribuir a OpenSource por primera vez puede ser abrumador. ¡No entrar en pánico! Estamos aquí para ti.
- Campamento de código gratuito: cómo contribuir al código abierto
- Guías de código abierto: cómo contribuir al código abierto
- Primeros temporizadores
- Documentación contribuyente de Webpack
Familiarícese con cómo funciona Webpack. Si nunca ha trabajado con Webpack, haga el tutorial de inicio para que pueda entender cómo es trabajar. Si ya sabe lo que hace Webpack, ahora es el momento de meterse debajo del capó. Es mucho más fácil contribuir cuando tienes una idea de lo que realmente está sucediendo en el proyecto en el que estás trabajando.
- Clon e instalar Webpack Core
- Mire la conversación de Sean Larkin con LG Folk sobre cómo funcionan Webpack & Plugins.
- Artículo: La Guía de contribuyentes de Webpack:
- Parte 1: Descripción general del sistema A (n) (ECO)
- Parte 2: Diving más profundo: ¡Tapables, complementos y patrones de diseño!
- Parte 3: Construyendo el gráfico de dependencia
- Video: ¡Todo es un complemento! Mastering Webpack desde adentro hacia afuera: este video es excelente y me ayudó a comprender la relevancia de los complementos. Enlaces mencionados en la charla:
- Github: Artsy Webpack Tour
- Github: Todo es un complemento
- Video: Sean's Twitch Stream a partir del 10/9, donde repasa cómo funciona Webpack y hace contribuciones.
- Artículo: El nuevo sistema de complementos (semana 22–23)
- Video: De principio a fin: una contribución de 20 minutos a Webpack
- Sub bibliotecas relevantes
Tome un problema de Webpack Core o revise nuestro tablero de proyectos para encontrar algo en lo que trabajar.
- Nuestro tablero de proyectos
- D0 - 1ra contribución
- D1 - Dificultad fácil
- X5 - Se requiere trabajo/ ayuda necesaria
Formas de obtener ayuda mientras trabaja:
- Mensaje Rachel y el canal Webpack en la comunidad de la comunidad de Learner's Guild.
- Comente sobre el tema y la etiqueta [??] y solicite aclaraciones o comentarios.
- Chatea con la gente en la holgura interna de Webpack para obtener ayuda.
Cronograma
¡Todos son bienvenidos en Standup! Para la fase de aprendiz, amigos, por favor:
- Envíe su plan de trabajo el lunes por la mañana
- Asistir a diario 1pm Standup
- Asistir a retros el viernes
Todos y notas
- Actualice la API de los complementos para que coincida con los cambios en Webpack 4.0.0-alfa.
- ** 12/12: Aparentemente, muchos de estos se han hecho. Busque y busque cualquier adicional para contribuir.
- ¿Dónde podemos hacer referencia a la API o encontrar qué cambiar?
- Contexto: Problema - Webpack 4.0.0 -alfa.0 Comentarios
- Feat (Tapable): Actualizar Single | Multi | DynamicEntryPlugin a Tapable V1 #6078
- Mejore el ayudante
PluginEnvironment para admitir los ganchos de Tapable #6079
- Encuentre bibliotecas dentro del ecosistema Webpack para actualizar a la sintaxis ES6.
- Actualice la documentación del complemento para que WebPack2 sea tan integral como WebPack1
Expandir la disponibilidad y la facilidad de contribución de Wepack
- Hacer que los problemas de Webpack sean fáciles de encontrar
- Up-For-grabs.net
- Temithub
- Evalúe otros enlaces en la
Contributing to open source in general aquí - Optimizar las etiquetas de emisión para la búsqueda.
- Cree recursos que ayuden a las personas a comprender la biblioteca.
- Serie de videos?
- Preguntas y respuestas mensuales?