Feature #42824

Implement handling for suggested extensions

Added by Tilo Baller about 8 years ago. Updated almost 6 years ago.

Status:
Rejected
Priority:
Should have
Assignee:
-
Category:
Extension Manager
Target version:
-
Start date:
2012-11-09
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

The new Extension Manager does not handle suggested extensions declared as 'suggests' constraint/dependency in ext_emconf.php.

Example with system extension saltedpasswords:

    'constraints' => array(
        'depends' => array(
            'typo3' => '6.0.0-0.0.0',
        ),
        'conflicts' => array(
            'kb_md5fepw' => '', 
            'newloginbox' => '', 
            'pt_feauthcryptpw' => '', 
            't3sec_saltedpw' => ''
        ),
        'suggests' => array(
            'rsaauth' => ''
        )
    ),

In the case of saltedpasswords the (system) extension rsaauth is suggested.

The "old" Extension Manager handles this dependency-type by
1) informing the user that there is another extension suggested by the currently installed extension
2) offering the user a button to install the suggested extension with just one click
-> see attached screenshot

The new Extension manager should handle it similiar.


Files

extension_manager_suggestion_handling_typo3_v4.7.x.png (49.8 KB) extension_manager_suggestion_handling_typo3_v4.7.x.png Suggestion Handling in "old" Extension Manager (TYPO3 Version 4.7.6) Tilo Baller, 2012-11-09 20:42

Related issues

Related to TYPO3 Core - Bug #42594: Suggest-type dependencies break installationClosed2012-11-01

Actions
Has duplicate TYPO3 Core - Bug #42843: Suggest dependencies are not evaluated in extension managerClosed2012-11-10

Actions
#1

Updated by Tilo Baller almost 8 years ago

  • Project changed from Extension Manager to TYPO3 Core
#2

Updated by Tilo Baller almost 8 years ago

Can someone with the necessary privilegs please set the Category to "Extension Manager". Thanks.

#3

Updated by Stefan Galinski almost 8 years ago

  • Category set to Extension Manager
#4

Updated by Mathias Schreiber almost 6 years ago

  • Status changed from New to Rejected

The new EM will be based on Composer which does not allow suggestions.
Suggestions are an old concept that won't make it in the extension manager anymore

#5

Updated by Tilo Baller almost 6 years ago

Just in case it was overlooked:
Composer has something like suggestions: https://getcomposer.org/doc/04-schema.md#suggest

Also available in: Atom PDF