Developer hub/es



Esta es una descripción de alto nivel del desarrollo de MediaWiki que incluye enlaces a los documentos relevantes, recursos y herramientas disponibles a los desarrolladores de MediaWiki. Está escrito para desarrolladores especializados en LAMP con experiencia en el uso de MediaWiki.


 * Si quieres usar web APIs de Wikimedia, visita Web APIs hub (trabajo en progreso).
 * Como guía introductoria al desarrollo de MediaWiki, lee cómo convertirte en un hacker de MediaWiki.
 * Puedes encontrar ayuda para la instalación o personalización de MediaWiki en el.
 * Para la utilización de MediaWiki, visita el.

Descripción
MediaWiki está desarrollado al estilo código abierto usando el lenguaje de programación PHP principalmente para la plataforma LAMP. El desarrollo principal se coordina en gran parte online. Core development is largely coordinated online.


 * La discusión sobre el desarrollo se realiza en varias listas de correo y canales IRC La principal lista del desarrollador es wikitech-l. Los canales del desarrollador son #mediawiki y #wikimedia-dev. Lee el artículo Developers para hacerte una idea de quién hay en las listas y los canales IRC.
 * El código fuente se gestiona mediante el sistema de control de revisiones Git. Lee el artículo Git para hacerte una idea de cómo utilizan Git los desarrolladores de MediaWiki. Lee el artículo wikitech:Help:Access si quieres obtener acceso. ref>
 * Apariencias: para cambiar la apariencia y la sensación de MediaWiki.
 * Páginas especiales: para añadir una página especial nueva.
 * Extensiones de etiquetas: para crear una nueva etiqueta como:

Ayuda para desrrolladores de extensiones

 * Manual:Developing extensions: guía para desarrollar extensiones.
 * Project:WikiProject Extensions
 * Extensions FAQ
 * Consulta la lista de Category:Extensions.
 * Manual:$wgExtensionFunctions: para retrasar la instalación de extensiones (o ejecutar otras callbacks) para después de que el núcleo de MediaWiki esté preparado.
 * Extension:BoilerPlate: una plantilla de extensión en blanco.

Ayuda para desarrolladores de apariencias

 * Manual:Apariencias Parte 1: instrucciones para crear una apariencia para MediaWiki.
 * Manual:Configuración de apariencias: guía para configurar aparienciaa en una wiki.

Ayuda para la reutilización del código de bibliotecas

 * – Una guía para empaquetar bibliotecas externas para su uso en MediaWiki

Usos de wikis de terceros

 * - para wikis empresariales
 * - para wikis académicas