Buenos primeros errores
Esta página proporciona una lista de pequeños errores de bicho de Software y características faltantes en varios proyectos de Wikimedia (no sólo MediaWiki núcleo y sus extensiones).
Esta es una buena manera de empezar a familiarizarte con el código de MediaWiki.
Nota que las tareas enlazadas abajo no tiene mentores asignados. Estarás más que nada "por tu cuenta". Recomendamos trabajar en proyectos de software con mentores: Revisa la lista de proyectos software que recomendamos.
Sin importar en qué proyecto de software trabajes, debes leer el Sección "Lectura sugerida" para entender el workflow y expectativas de comunicación.
If you decide to work on MediaWiki core or MediaWiki extensions, you must have read Cómo convertirse en un hacker MediaWiki to understand the infrastructure and workflow.
Posibles errores en los que trabajar
Las siguientes secciones describen algunas áreas de ejemplo en las que contribuir, ¡pero no estás limitado a estas áreas!
En la esquina superior derecha de una tarea (informar un error) en Phabricator puedes ver el producto y componente en el que el problema está localizado.
Esto te proporciona una pista sobre el repositorio Git en que el código está localizado, y sobre el equipo de desarrollo que puedes contactar si quieres discutir el tema de una manera más "amplia"(los comentarios en informes de error preferentemente tendrían que referir concretamente al problema descrito en el informe únicamente).
MediaWiki core and extensions
Wikidata
Haga sus preguntas sobre el desarrollo en géneral en la lista de correo de Wikidata, el canal de el canal de IRC #wikidata (inglés) y aquí en el wiki.
Editor visual
Haga sus preguntas sobre el desarrollo de VisualEditor en la lista de correos wikitech y el canal de IRC #mediawiki-visualeditor.
Descubrimiento y búsqueda
Haga sus preguntas sobre el desarrollo de Discovery en la lista de correos Discovery y el canal de IRC #wikimedia-discovery.
Apariencias
Un conocimiento básico Hoja de estilos en cascada (CSS) también puede ser útil para participar en el equipo.
Chequee la página de proyecto en Phabricator para más información en cada skin y la información de contacto.
Growth
El equipo de Colaboración principalmente trabaja en Notifications y Structured Discussions.
Pregunta cuestiones relacionadas con de Colaboración proyectos de equipo en el #wikimedia-collaboration IRC canal.
Núcleo de MediaWiki
Es complejo, escrito en PHP, y algunas áreas no podrían tener mantenimiento claro.
Haga sus preguntas sobre el desarrollo de VisualEditor en la wikitech mailing list|lista de correos wikitech y el canal de IRC #mediawiki-visualeditor.
MediaWiki semántico
→ Potential tasks for new contributors
Standalone projects
Pywikibot
Haga sus preguntas generales sobre desarrollo en wikitech mailing list|lista de correos wikitech y el canal de IRC #mediawiki-parsoid.
Aplicaciones móviles
Lea la información general de desarrollo y pregúntenos por la lista de correo Móvil y el #wikimedia-mobile canal de IRC (en inglés).
→ Tareas potenciales para colaboradores nuevos: Aplicación de Wikipedia para Android
→ Tareas potenciales para colaboradores nuevos: Aplicación de Wikipedia para iOS
For Commons: Read the general development information and ask your questions on the Commons App mailing list.
→ Tareas potenciales para colaboradores nuevos: Aplicación de Commons para Android
Huggle
Huggle es una aplicación de escritorio para manejar y borrar vandalismo en los proyectos de Wikimedia, y está escrita en C++.
Data Engineering
Haga sus preguntas sobre el desarrollo en géneral en la lista de correos de Analytics.
Cross-project areas
Documentación
Diseño
Un conocimiento básico Hoja de estilos en cascada (CSS) también puede ser útil para participar en el equipo.
Haga sus preguntas sobre el desarrollo de Discovery en la lista de correos Discovery y el canal de IRC #wikimedia-discovery.
Cadenas de texto
También, muchos mensajes son poco claros y requieren mejor documentación (ve Localisation#documentación de Mensaje).
La documentación desaparecida también puede ser añadida por solo editando el /qqq
subpage del mensaje encima translatewiki.net, como todas las traducciones, pero puede requerir algún estudio del código para entender para qué es un mensaje: por lo tanto, es óptimo empezar entendiendo el código, y muy útil para los traductores (quiénes no tienen tales habilidades).
Y mucho más…
Si tienes cualquier problema o preguntas, pedí ayuda vía IRC o sentite libre de contactar Andre Klapper o Quim Gil.
Véase también
- Desarrolladores nuevos — Information for newcomers in the Wikimedia technical space, including Wikimedia software projects which offer mentors. Recommended for new contributors.
- Cómo convertirse en un hacker MediaWiki — For hacking on the core MediaWiki project or MediaWiki extensions.
- Cómo puedes contribuir — Aprende más formas de puedes contribuir a MediaWiki y la comunidad de cultura libre (p. ej. traducción, documentación, …)