JED Entries Installation and Functionality Checklist
From Joomla! Documentation
(Difference between revisions)
m (Adjusted link after page move) |
|||
| (4 intermediate revisions by one user not shown) | |||
| Line 39: | Line 39: | ||
|- | |- | ||
| 4 || In the component, is it possible to add a new item/category/file? || YES | | 4 || In the component, is it possible to add a new item/category/file? || YES | ||
| + | |- | ||
| + | | 5 || Intended for public sites? || No | ||
| + | * Latest version cannot be a "test only" version | ||
|} | |} | ||
| Line 56: | Line 59: | ||
* [[Restricted_access|Restricted access]] | * [[Restricted_access|Restricted access]] | ||
|} | |} | ||
| − | See FAQ: [[ | + | See |
| + | * FAQ: [[Security_and_Performance_FAQs#Joomla.21_Extensions|Extensions Security]] | ||
| + | * Tutorial: [[Securing Joomla extensions]] | ||
| Line 75: | Line 80: | ||
Table of Contents | Table of Contents | ||
* Step A - [[JED_Entries_Submission_Checklist|Submission Checklist]] | * Step A - [[JED_Entries_Submission_Checklist|Submission Checklist]] | ||
| − | * Step B - [[JED_Entries_Trademark_Checklist|Trademark | + | * Step B - [[JED_Entries_Trademark_Checklist|Trademark Checklist]] |
* Step C - [[JED_Entries_License_Checklist|License Checklist]] | * Step C - [[JED_Entries_License_Checklist|License Checklist]] | ||
* Step D - [[JED_Entries_Installation_and_Functionality_Checklist|Installation and Functionality Checklist]] | * Step D - [[JED_Entries_Installation_and_Functionality_Checklist|Installation and Functionality Checklist]] | ||
Latest revision as of 11:57, 15 January 2011
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
[edit] 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
|
[edit] 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 |
| 5 | Intended for public sites? | No
|
[edit] 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: Extensions Security
- Tutorial: Securing Joomla extensions
[edit] List D4 - Uninstall
| Item | What? | Publishable? |
|---|---|---|
| 1 | After uninstall, Site or Admin returns errors? | NO! |
Everything OK? Publish extension!
[edit] TOC: JED Submissions Checklists
Table of Contents
- Step A - Submission Checklist
- Step B - Trademark Checklist
- Step C - License Checklist
- Step D - Installation and Functionality Checklist