[TYPO3-core] RFC #16935: tx_coreupdates_installversioning is obsolete

Ernesto Baschny [cron IT] ernst at cron-it.de
Fri Jan 7 10:37:21 CET 2011


Ernesto Baschny [cron IT] schrieb am 07.01.2011 10:35:
> Tolleiv.Nietsch schrieb am 06.01.2011 22:19:
> 
>> Type: Bugfix
>>
>> Bugtracker references:
>> http://bugs.typo3.org/view.php?id=16935
>>
>> Branches:
>> trunk
>>
>> Problem:
>> The tx_coreupdates_installversioning wizard is obsolete because
>> tx_coreupdates_migrateworkspaces covers it's purpose.
>>
>> Solution:
>> The attached patch removes it ;)
> 
> Why is that? The "migrateworkspaces" will only trigger if
> "hasElementsOnWorkspace", i.e. some record has t3ver_wsid="draft workspace".
> 
> What if the user has never used Workspaces before, but just versioned
> his records? He should be given the hint to install "version" extension
> after the upgrade regardless of the Draft Workspace status. Right?

To avoid double upgrade wizard, you could add a check in the
"installversioning" wizard to see if the "migrateworkspaces" would
trigger, in this case it could disable itself so that only
migrateworkspaces will show up. So that both wizards become mutually
exclusive.

Cheers,
Ernesto



More information about the TYPO3-team-core mailing list