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-...)
 
(redirect to Category:JED (page not necessary anymore))
 
(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]]
 

Latest revision as of 17:47, 18 April 2020

Redirect to: