Project

General

Profile

Actions

Task #86366

closed

Compatibility Layer for AbstractUpdate

Added by Anja Leichsenring over 5 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
Start date:
2018-09-25
Due date:
% Done:

100%

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

Description

To ease the update pain a compatibility layer for AbstractUpdate based
upgrade wizards will be implemented, that allows running "old" wizards
on CLI (enabling extension authors to support both v8 and v9 with one
wizard).

To get people to migrate to the new structure the methods in Abstract
Update will all be marked as deprecated. As it is an abstract class this has
to be done in all methods and the constructor as we cannot reliably know
which methods are overwritten.


Related issues 3 (0 open3 closed)

Related to TYPO3 Core - Feature #86076: New API for UpgradeWizardsClosedSusanne Moog2018-09-01

Actions
Related to TYPO3 Core - Bug #86533: Remove false positives from extension scannerClosedGeorg Ringer2018-10-02

Actions
Related to TYPO3 Core - Task #84685: Deprecate \TYPO3\CMS\Install\Updates\AbstractUpdate::installExtensionsClosed2018-04-10

Actions
Actions #1

Updated by Anja Leichsenring over 5 years ago

Actions #2

Updated by Gerrit Code Review over 5 years ago

  • Status changed from New to Under Review

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/58370

Actions #3

Updated by Gerrit Code Review over 5 years ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/58370

Actions #4

Updated by Gerrit Code Review over 5 years ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/58370

Actions #5

Updated by Gerrit Code Review over 5 years ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/58370

Actions #6

Updated by Markus Klein over 5 years ago

  • Has duplicate Bug #86373: Installing typo3db_legacy result in error for upgrade wizards added
Actions #7

Updated by Markus Klein over 5 years ago

  • Has duplicate deleted (Bug #86373: Installing typo3db_legacy result in error for upgrade wizards)
Actions #8

Updated by Susanne Moog over 5 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #9

Updated by Georg Ringer over 5 years ago

  • Related to Bug #86533: Remove false positives from extension scanner added
Actions #10

Updated by Benni Mack over 5 years ago

  • Status changed from Resolved to Closed
Actions #11

Updated by Georg Ringer over 5 years ago

  • Related to Task #84685: Deprecate \TYPO3\CMS\Install\Updates\AbstractUpdate::installExtensions added
Actions

Also available in: Atom PDF