|
|
(19 intermediate revisions by 6 users not shown) |
Line 1: |
Line 1: |
− | {{RightTOC}}
| + | #REDIRECT [[Category:JED]] |
− | 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- Installation ==
| |
− | {| class="wikitable" border="1"
| |
− | |+ Could this be installed with Joomla?
| |
− | ! Item !! What? !! Publishable?
| |
− | |-
| |
− | | 1 || Install with Joomla installer? || YES!
| |
− | * Some specific extensions are installed by extension special installer
| |
− | |-
| |
− | | 2 || Extensions needs a hack to install? || No
| |
− | |-
| |
− | | 3 || Extensions needs manual copy file to install? || No
| |
− | * Exceptions available for Payment systems
| |
− | |-
| |
− | | 4 || Extensions hacks Joomla files? || No
| |
− | * Please contribute with code to Joomla Core
| |
− | |-
| |
− | | 5 || Extensions changes other extension files? || Only if the changes are reverted upon uninstall
| |
− | * Extension hacks are not allowed!
| |
− | |}
| |
− | | |
− | | |
− | ==B- Basic Functionality ==
| |
− | This is not intended for a full test thet should be performed by developers and users.
| |
− | {| class="wikitable" border="1"
| |
− | |+ Does it works in a Joomla site?
| |
− | ! 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
| |
− | * Legacy plugin requires a note on Joomla! version compatibility
| |
− | |-
| |
− | | 4 || In the component, is it possible to add a new item/category/file? || YES
| |
− | |}
| |
− | | |
− | | |
− | ==C- Security ==
| |
− | This is not intended for a full security test.
| |
− | {| class="wikitable" border="1"
| |
− | |+ Does it presents a security risk?
| |
− | ! Item !! What? !! Publishable?
| |
− | |-
| |
− | | 1 || Listed at Vulnerable Extensions List || NO!
| |
− | * [http://docs.joomla.org/Vulnerable_Extensions_List List VEL]
| |
− | |-
| |
− | | 2 || Permissions: requires a 777 permission to install or run || NO!
| |
− | |-
| |
− | | 3 || Sanitized: statement for ''Restricted access'' at top of the PHP files? || YES!
| |
− | * [[Restricted_access|Restricted access]]
| |
− | |}
| |
− | | |
− | | |
− | ==D- Uninstall ==
| |
− | {| class="wikitable" border="1"
| |
− | |+ Does it breaks a Joomla site?
| |
− | ! Item !! What? !! Publishable?
| |
− | |-
| |
− | | 1 || After uninstall, Site or Admin returns errors? || NO!
| |
− | |}
| |
− | | |
− | '''Everything OK?''' Publish extension!
| |
− | | |
− | | |
− | ==TOC: JED Submissions Checklists ==
| |
− | Table of Contents
| |
− | * Step 1 - [[JED_Entries_Submission_Checklist|Submission Checklist]]
| |
− | * Step 2 - [[JED_Entries_Trademark_Checklist|Trademark Checklis]]
| |
− | * Step 3 - [[JED_Entries_License_Checklist|License Checklist]]
| |
− | * Step 4 - [[JED_Entries_Installation_and_Functionality_Checklist|Installation and Functionality Checklist]]
| |
− | | |
− | | |
− | [[Category:JED]] [[Category:Licence]] | |