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 A- Lista de verificación de la presentación
- Paso B - Lista de verificación de la marca
- Paso C - Lista de verificación de la Licencia
- Paso D - Lista de verificación de Instalación y funcionalidad
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.
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.
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.
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í! |
Ver
- Preguntas frecuentes: Seguridad de Extensiones
- Tutorial: Seguridad de extensiones de Joomla!
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.
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!