JED Entries Installation and Functionality Checklist
From Joomla! Documentation
(Difference between revisions)
m |
|||
| Line 56: | Line 56: | ||
* [[Restricted_access|Restricted access]] | * [[Restricted_access|Restricted access]] | ||
|} | |} | ||
| − | See FAQ: [ | + | See FAQ: [Security_and_Performance_FAQs#Joomla.21_Extensions|Extensions Security] |
Revision as of 17:29, 7 August 2010
Contents |
To be approved and listed in JED an entry must be verified in a 4 steps checklist process
- You are now in fourth step
List D1 - Installation
| Item | What? | Publishable? |
|---|---|---|
| 1 | Install with Joomla installer? | YES!
|
| 2 | Extensions needs a hack to install? | No |
| 3 | Extensions needs manual copy file to install? | No
|
| 4 | Extensions hacks Joomla files? | No
|
| 5 | Extensions changes other extension files? | Only if the changes are reverted upon uninstall
|
List D2 - Basic Functionality
This is not intended for a full test thet should be performed by developers and users.
| Item | What? | Publishable? |
|---|---|---|
| 1 | Component configuration on Admin Menu works? | YES! |
| 2 | Module can be published? | YES |
| 3 | Plugin can be activated and site/article its working? | YES
|
| 4 | In the component, is it possible to add a new item/category/file? | YES |
List D3 - Security
This is not intended for a full security test.
| Item | What? | Publishable? |
|---|---|---|
| 1 | Listed at Vulnerable Extensions List | NO! |
| 2 | Permissions: requires a 777 permission to install or run | NO! |
| 3 | Sanitized: statement for Restricted access at top of the PHP files? | YES! |
See FAQ: [Security_and_Performance_FAQs#Joomla.21_Extensions|Extensions Security]
List D4 - Uninstall
| Item | What? | Publishable? |
|---|---|---|
| 1 | After uninstall, Site or Admin returns errors? | NO! |
Everything OK? Publish extension!
TOC: JED Submissions Checklists
Table of Contents
- Step A - Submission Checklist
- Step B - Trademark Checklis
- Step C - License Checklist
- Step D - Installation and Functionality Checklist