Difference between revisions of "JED Entries Installation and Functionality Checklist"
From Joomla! Documentation
(New page: {{RightTOC}} To be approved and listed in JED an entry must be verified in a 4 steps checklist process '''You are now in Step 4 - Installation and Functionality: verification list''' ==A-...) |
m (Adjusted link after page move) |
||
(7 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
− | {{RightTOC}} | + | {{RightTOC}}This article is designed to help Extension Developers (who want to be listed at JED), JED Editors (consistence for extensions approval) and general users (on reporting JED entries). |
+ | |||
To be approved and listed in JED an entry must be verified in a 4 steps checklist process | To be approved and listed in JED an entry must be verified in a 4 steps checklist process | ||
− | '''You are now in | + | * '''You are now in fourth step ''' |
− | == | + | ==List D1 - Installation == |
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|+ Could this be installed with Joomla? | |+ Could this be installed with Joomla? | ||
Line 24: | Line 25: | ||
− | == | + | ==List D2 - Basic Functionality == |
This is not intended for a full test thet should be performed by developers and users. | This is not intended for a full test thet should be performed by developers and users. | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 38: | 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 | ||
|} | |} | ||
− | == | + | ==List D3 - Security == |
This is not intended for a full security test. | This is not intended for a full security test. | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 55: | Line 59: | ||
* [[Restricted_access|Restricted access]] | * [[Restricted_access|Restricted access]] | ||
|} | |} | ||
+ | See | ||
+ | * FAQ: [[Security_and_Performance_FAQs#Joomla.21_Extensions|Extensions Security]] | ||
+ | * Tutorial: [[Securing Joomla extensions]] | ||
− | == | + | ==List D4 - Uninstall == |
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|+ Does it breaks a Joomla site? | |+ Does it breaks a Joomla site? | ||
Line 63: | Line 70: | ||
|- | |- | ||
| 1 || After uninstall, Site or Admin returns errors? || NO! | | 1 || After uninstall, Site or Admin returns errors? || NO! | ||
+ | * [[Uninstalling_an_extension|Uninstalling an extension]] | ||
|} | |} | ||
+ | |||
'''Everything OK?''' Publish extension! | '''Everything OK?''' Publish extension! | ||
Line 70: | Line 79: | ||
==TOC: JED Submissions Checklists == | ==TOC: JED Submissions Checklists == | ||
Table of Contents | Table of Contents | ||
− | * Step | + | * Step A - [[JED_Entries_Submission_Checklist|Submission Checklist]] |
− | * Step | + | * Step B - [[JED_Entries_Trademark_Checklist|Trademark Checklist]] |
− | * Step | + | * Step C - [[JED_Entries_License_Checklist|License Checklist]] |
− | * Step | + | * Step D - [[JED_Entries_Installation_and_Functionality_Checklist|Installation and Functionality Checklist]] |
[[Category:JED]] [[Category:Licence]] | [[Category:JED]] [[Category:Licence]] |
Revision as of 11:57, 15 January 2011
This article is designed to help Extension Developers (who want to be listed at JED), JED Editors (consistence for extensions approval) and general users (on reporting JED entries).
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[edit]
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[edit]
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
|
List D3 - Security[edit]
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
List D4 - Uninstall[edit]
Item | What? | Publishable? |
---|---|---|
1 | After uninstall, Site or Admin returns errors? | NO! |
Everything OK? Publish extension!
TOC: JED Submissions Checklists[edit]
Table of Contents
- Step A - Submission Checklist
- Step B - Trademark Checklist
- Step C - License Checklist
- Step D - Installation and Functionality Checklist