Guía de Referencia Rápida para Pruebas de Parches para Joomla!

From Joomla! Documentation

This page is a translated version of the page Testing Joomla! patches QuickReferenceGuide and the translation is 100% complete.
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎português do Brasil

La página Pruebas de parches para Joomla! describe el procedimiento de prueba para parches. Este documento es una Guía de Referencia Rápida con todos los pasos necesarios.

Rastreador de Temas de Joomla!

  • http://issues.joomla.org/
  • Inicia sesión con la cuenta de Github -> ¿no tienes cuenta? https://github.com/
  • Estado: Nuevo > Confirmado > Pendiente > Listo para Utilizarse (RTC) > Cerrado
    • Nuevo - Se acaba de informar
    • Confirmado - Alguien reprodujo y confirmó el error
    • Pendiente - Parche disponible ("PR" - solicitud); se necesitan de 2 pruebas exitosas
    • Listo para Utilizarse - Para ser añadido al código fuente de Joomla
    • Necesita Revisión - Se necesita a un desarrollador con experiencia para revisar el tema
    • Información Requerida - Necesita más información de la persona que reportó el problema

Prueba de Errores, Informes, Parches

  • Crea un entorno de trabajo en un servidor web local (XAMPP, MAMP, ect)
  • Consigue un Joomla! "para instalar" desde: https://github.com/joomla/joomla-cms
  • Instala Joomla en el servidor web local
    • Instala con: Con datos de ejemplo en inglés (GB) para prueba
    • Has no quitar' /carpeta de Instalación!
  • Componente Joomla! Patch Tester
  • Pruebas buscando problemas
    • Busca el problema en el gestor de incidencias de Joomla! (utiliza los filtros: estado, categoría, pruebas, fácil)
    • Reproduce el error (¿no se puede reproducir el error? → informe)
    • Instala el Parche con el Componente Joomla! Patch Tester. parche: [#ID del parche – Algún título descriptivo para el problema/parche]
    • Prueba si el error está solucionado e informa los resultados (usa @test para prueba éxitosa)
    • Quita el Parche ("revertir parche")


Informe de Error

  • Busca en el Rastreador de Temas si el problema ya ha sido reportado
  • Crea un nuevo elemento [Nuevo Tema]
    • Título: ¡Usa un título descriptivo!
    • Descripción:
      • Pasos para reproducir el problema
      • Resultado esperado y el resultado real
      • Información del Sistema (tanto como sea posible). por ejemplo, su información de PHP, navegador + versión
      • Comentarios adicionales
    • Prioridad: valor predeterminado: Medio
    • Versión: 3.4.x-dev (en este momento)
    • Categorías: selecciona lad más apropiadas


Crea el Parche

Parche = archivo de texto que describe los cambios en el código fuente.

Métodos:

  • El uso de IDE (como Netbeans, PHPStorm)
    • Mejora el código Joomla! en el editor y crear .diff parche
  • Usa Github: https://github.com/joomla/joomla-cms
    • Ve a la página con el código
    • Has clic en icono del "lápiz": "Al hacer clic en este botón se bifurcará este proyecto para que pueda editar el archivo"
    • Añade las mejoras:
      • Has los cambios en el código en "Editar el archivo"
      • Agrega Resumen de Utilización en virtud de Proponer cambios en el archivo (50 caracteres o menos)
      • Usa descripción ampliada opcional (en el caso de 50 caracteres no es suficiente)
    • Guarda y elije una solicitud
  • Usa la línea de Comando "git" (para usuarios experimentados)

Más información