Contribuir a MDN

¡MDN Web Docs necesita tu ayuda! Tenemos una gran cantidad de errores tipográficos para corregir, ejemplos para escribir, errores para corregir, personas con las que hablar y más, y el número crece a medida que más personas comienzan a usar el sitio. Esta página describe lo que puedes hacer para ayudar.

Nota: Si no has contribuido a MDN anteriormente, la guía de inicio explica el proceso en cuatro pasos simples. Buenas noticias, ya estás en el paso 2: "Elegir una tarea para completar".

¿Que puedo hacer para ayudar?

Hay varias opciones que puedes tomar para contribuir a MDN según tus habilidades e intereses. Junto con cada tarea proporcionamos una breve descripción y el tiempo aproximado que normalmente toma cada tipo de tarea.

Si no estás seguro de qué hacer, siempre puede pedir ayuda.

Tipos de contribución primaria

Los enlaces en esta sección conducen a guías detalladas que explican cómo realizar una tarea de contribución en particular con la que estamos más interesados en obtener ayuda de la comunidad, ya sea porque son una función crítica y/o porque se asocia a un gran retraso. Considera ayudar con estas tareas antes de considerar contribuir de otras maneras.

Tareas Descripción Habilidades requeridas
Corrección de errores de contenido de MDN En nuestro repositorio de contenido es donde las personas informan de errores encontrados en MDN. Recibimos muchos errores de contenido, y cualquier ayuda que pueda brindar para solucionarlos sería muy apreciada.
  • Conocimiento de las tecnologías web con las que quieres ayudar (por ejemplo, JavaScript, CSS).
  • Una comprensión razonable del idioma inglés (no te preocupes si su inglés no es perfecto; podemos ayudarlo).
Revisar las ediciones de MDN Las personas envían aportaciones a nuestro repositorio de contenido todo el tiempo para actualizar el contenido de MDN y necesitamos ayuda para revisarlas. Dirígete a nuestra página REVIEWING.md para descubrir cómo funciona el proceso de revisión y cómo puedes participar.
  • Conocimiento de las tecnologías web con las que eliges ayudar (por ejemplo, JavaScript, CSS).
  • Una comprensión razonable del idioma inglés (no te preocupes si su inglés no es perfecto; podemos ayudarlo).
Ayudar a aprender sobre MDN. Nuestras páginas de aprende desarrollo web obtienen más de un millón de visitas al mes y tienen foros activos a los que acude la gente para pedir ayuda general o solicitar que se califiquen sus evaluaciones. Nos encantaría recibir ayuda para responder publicaciones y hacer crecer nuestra comunidad de aprendizaje.
  • Conocimiento de las tecnologías web con las que elige ayudar (por ejemplo, JavaScript, CSS).
  • Entusiasmo por explicar temas técnicos y ayudar a los principiantes a aprender a programar.
  • Una comprensión razonable del idioma inglés (no te preocupes si su inglés no es perfecto; podemos ayudarlo).

Añadimos más tareas aquí a medida que pase el tiempo.

Clasificaciones de prioridad

También puede ver las clasificaciones de prioridad para tener una idea de cuál es el trabajo más importante en el que trabajar: comenzamos a asignar etiquetas de problemas de errores de contenido de P0, P1, P2, P3 y P4 para indicar cuán importantes son. siendo los números más bajos más importantes que los números más altos.

Estos se resuelven durante el proceso regular de clasificación de errores de MDN, según la lista de prioridades de la documentación de MDN.

Otros tipos de tareas

Si nuestras principales prioridades enumeradas anteriormente no te interesan, puedes encontrar una serie de otros tipos de tareas más generales para participar a continuación, divididos por habilidades.

Si estás más interesado en las palabras, puedes hacer lo siguiente:

Si estás más interesado en el código, puedes probar lo siguiente:

Si estás interesado en las palabras y el código, puede intentar lo siguiente:

Nota: Si encontraste algo que es incorrecto en MDN pero no estás seguro de cómo solucionarlo, puedes reportarlo a través de un informe de error de documentación. Por favor, asigna Un título descriptivo al problema. (No es útil decir "Enlace muerto" sin decir dónde encontraste el enlace).

Otras páginas útiles

Localización de MDN Web Docs

Desde el 14 de diciembre de 2020, MDN corre en la nueva plataforma Yari, basada en GitHub. Esto tiene muchas ventajas para MDN, pero hemos tenido que hacer cambios radicales en la forma en que manejamos la localización. Esto se debe a que hemos terminado con una gran cantidad de contenido no mantenido y desactualizado en nuestras localizaciones diferentes a en-US, y queremos gestionarlo mejor en el futuro.

Pasos para responder a las vulnerabilidades de seguridad

El 27 de noviembre de 2018 se anunció una vulnerabilidad de seguridad de npm para todos los usuarios que dependieran , directa o indirectamente, del paquete event-stream. Se trataba de un ataque muy selectivo, que solo se activaba si estaba instalado el monedero bitcoin copay, tras lo cual intentaba robar su contenido.

Primeros pasos en MDN

Somos una comunidad abierta de desarrolladores y escritores que crea recursos para tener una mejor Web sin importar la marca, navegador o plataforma. Cualquiera puede contribuir y cada persona que lo hace nos vuelve más fuertes. Juntos podemos continuar innovando la Web para servir al bien común. Esto empieza aquí, contigo.

Repositorios de documentación web de MDN

La documentación web de MDN (MDN Web Docs) es un proyecto complejo con muchas partes móviles. Es una buena idea familiarizarse con los diferentes repositorios de los proyectos. Este documento tiene la intención de ayudarlo a encontrar los diferentes repositorios (repos) que puede necesitar al contribuir a diferentes partes del proyecto de MDN Web Docs.