Project

General

Profile

Actions

Feature #15302

closed

Update wizard

Added by Sebastian Kurfuerst almost 19 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Must have
Category:
Install Tool
Target version:
-
Start date:
2005-12-21
Due date:
% Done:

0%

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

Description

Hi,
this is a working draft for an update wizard and a compatibility setting.
I hope to add more here later, but as some might already know what I am talking about - I am eager to hear feedback ;)
Greets, Sebastian

Hi,

I thought again about the problem of backwards-compliancy in TYPO3 and
anyways activating new features. The problem is that if we always stay
backwards-compatible, a new TYPO3 version needs to have lots of stuff
configured to activate new options.

One attempt to solve this issue is an upgrade wizard, which is what I
did some time ago - but which is unfortunately not in the core yet. I
think as well it still needs some polishing. See
http://lists.typo3.org/pipermail/typo3-team-core/2005-November/000462.html for more information. I'd appreciate any comments and hints, and if somebody has improvements, please tell me.

Anyways, there often is the following problem: We add some fancy new
feature, but it is deactivated via TypoScript for not breaking BW
compliancy. However we recommend to switch this setting on for new
installs.
To solve this issue, it would be really cool to create a new condition
COMPAT_VERSION or so, where it is possible to say:
[COMPAT_VERSION >= 400]
There is already some function in the core outputting the version number
as a number without dots - this can be used as well I think.

This orig_typo3_version should be the TYPO3 version at installation date
- and should be written in the localconf. It should as well be possible
to update this in the install tool, to activate new features.

What do you think about it? any comments?

I currently really don't have time for something like that - are there
any volunteers who could to this in a resonable timespan? This would be
of really great help! - Of course I'd assist you whereever I can.

Thanks and Greets, Sebastian

(issue imported from #M2076)


Files

updatewizard_08-1.patch (20 KB) updatewizard_08-1.patch Administrator Admin, 2005-12-23 22:38
Actions

Also available in: Atom PDF