JED Entries Installation and Functionality Checklist/es

From Joomla! Documentation

< JED Entries Installation and Functionality Checklist

Este artículo está diseñado para ayudar a los Desarrolladores de extensiones (que quieren ser mencionados en JED), Editores JED (consistencia en aprobación de las extensiones) y los usuarios en general (informes en la entradas JED).

Para ser aprobada y listada en JED una entrada debe ser verificada en un proceso con una lista de control de 4 pasos:

Paso D: Lista de verificación de Instalación y Funcionalidad[edit]

Lista D1 - Instalación[edit]

Los siguientes criterios, basados en el método de instalación, se tienen en cuenta a la hora de aprobar una entrada.

¿Esto podría ser instalado con Joomla!?
Elemento ¿Qué? ¿Publicable?
1 La extensión puede ser instalada con el instalador de Joomla! ¡Sí! Algunas extensiones específicas son instaladas por un instalador específico de extensiones.
2 La extensión de las necesidades de un hack para instalarse ¡No!
3 La extensión necesitan copia manual de un archivo al instalarse No, pero se exceptúan los sistemas de pago.
4 La extensión hace hacks de archivos de Joomla ¡No!
5 La extensión cambia archivos de otras extensiones Sólo si los cambios se revierten si se desinstala la extensión. El hack de extensiones no son permitidos.

Lista D2 - Funcionalidad Básica[edit]

Los siguientes criterios, basados en la funcionalidad de una extensión luego de su instalación, se tienen en cuenta a la hora de aprobar una entrada.

¿Funciona en un sitio Joomla!?
Elemento ¿Qué? ¿Publicable?
1 La configuración de los componentes funciona en el menú del administrador ¡Sí!
2 El módulo puede ser publicado/inédito ¡Sí!
3 El plugin puede ser activado/desactivado en el sitio Sí! Los plugins heredados requieren una nota en la versión de compatibilidad de Joomla!.
4 Es posible agregar un nuevo elemento/categoría/archivo en el componente ¡Sí!
5 La extensión está pensada para sitios públicos ¡No! La versión más reciente no puede ser una versión "sólo para prueba".

Lista D3 - Seguridad[edit]

Los siguientes criterios, basados en la seguridad de una extensión luego de su instalación, se tienen en cuenta a la hora de aprobar una entrada.

¿Representa un riesgo de seguridad?
Elemento ¿Qué? ¿Publicable?
1 La extensión aparece en la lista de extensiones vulnerables ¡No! Lista VEL
2 La extensión requiere permisos 777 para instalarse o ejecutarse ¡No!
3 Declaración de Acceso Restringido en la parte superior de los archivos PHP ¡Sí!

Acceso Restringido

Ver

Lista D4 - Desinstalar[edit]

Los siguientes criterios, basados en la forma que una extensión se desinstala de Joomla!, se tienen en cuenta a la hora de aprobar una entrada.

¿Hace que se rompa un sitio Joomla?
Elemento ¿Qué? ¿Publicable?
1 Después de la desinstalación, el sitio o el área de administración devuelve errores No! Desinstalar una extensión

¿Todo bien? Publica la extensión!

Más información[edit]