[TYPO3-core] Moving in workspaces

Kasper Skårhøj kasper2007 at typo3.com
Fri Aug 31 15:38:33 CEST 2007


> - What happens if someone used branch versioning in the past? Does  
> he have a
>   chance to clean up his site and migrate to pure element versioning?

He can publish all pending versions and he should be fine.

> - Why is the property disabled by default? Does it make sense at  
> all to
>   provide other options? Again, a migration tool might solve this  
> problem.

For new installations I suggest this - just like with utf-8. For  
existing installations it is constrained by existing use of page and  
branch versions.


>
>> It should be possible to back-port this to 4.1.1 and 4.1.2 using the
>> attached patch. With the patch (applied to 4.1.2) there were some
>> problems with tcemain.php: Apply all you can, then copy the 3
>> moveRecord* functions from TRUNK to 4.1.2 (substituting only the
>> moveRecord()) - and ignore the changes to versionizeRecord() record.
>
> Don't even think about it please! This is too experimental that it  
> will ever
> qualify for addition to a bugfix release. And since 4.2alpha1 is  
> soon to be
> released, people who want this feature can easily test it.

Ah, that is not what I meant ;-) Don't add it to the public version  
of 4.1.x. I just wanted to tell those people who need this feature in  
the 4.1.x branch that with a little effort it should be possible ;-)  
- at their own risk.

>
>> This is all alpha code - there is certainly some more things to
>> implement, mainly on the preview front; Making sure that the backend
>> and frontend previews the moved elements correctly to simulate the
>> final published stage. But I await your feedback for that - and hope
>> Dmitry can also help out with fixing these things. However it is VERY
>> IMPORTANT that you let me look at any "bugfixes" before committed (if
>> necessary to get in touch with me, communicate via direct email, not
>> the core list).
>
> Of course!
>
> Finally, I would like to quote your comment from the ChangeLog here  
> for
> those who missed it:
>
> | GENEROUS DONATIONS TO FINANCE THIS WORK ARE WELCOME since many of  
> you need
> | this feature!


Thanks ;-)

- kasper



More information about the TYPO3-team-core mailing list