[TYPO3-core] IRRE implementation bugs

Kasper Skårhøj kasper2007 at typo3.com
Tue Oct 16 14:05:54 CEST 2007


Thanks Dmitry and others,

Please make sure you read both what is in "Inside TYPO3" about  
versioning and workspaces and also in "TYPO3 Core API". Actually in  
"Inside TYPO3" it should be more about the concept, less technical.  
If anything more is needed we must add that. However I don't have  
time to try again without more knowledge. I suggest that we have a  
session about it at the snowboard tour in April.

I suggest that those who depended on the faulty implementation Dmitry  
did will communicate with me about why the "right" implementation  
doesn't work for them. This way it can become clear to me too what is  
needed and we can find a solution.


I still believe that workspaces can be seen as SVN for TYPO3, however  
only with the purpose of allowing people to work on a "local copy"  
and test for themselves before publishing. The archival part of SVN  
and CVS is NOT what workspaces was intended for as Dmitry noticed -  
it's simply too much data to drag around as old unused versions plus  
there exist almost no reasonable way of re-inserting older versions  
again. Its a big pain.

Again; If we have a session in the core team about workspaces at the  
T3BOARD08 we may succeed in describing it better for everyone.

- kasper



On Oct 16, 2007, at 10:54 , Ernesto Baschny [cron IT] wrote:

> Dmitry Dulepov [typo3] wrote: on 16.10.2007 09:17:
>
>> Michael Stucki wrote:
>>> I'm curious about Ollis and Dmitrys comments on this.
>>
>> Well, there is a document about workspaces (a part of core api  
>> now) but
>> it mostly technical. The whole concept is unclear and not really
>> explained in the document. Document focuses on technical details,  
>> not on
>> the concept.
>>
>> I found that most people think that workspaces work differently  
>> and for
>> different purpose than they really are. This is the most suprising,
>> unusual and unpleasant.
>>
>> Most people see workspaces as a kind of SVN system. Like you can do
>> changes and commit, or you can do several branches and work on them,
>> replacing active web site with one of working branches and keeping  
>> past
>> versions of web site (or pages) in other workspaces. To some small
>> extent it is true but only to some. Workspaces is definitely not a
>> versioning system like people think. It is a way to edit web site
>> offline. That's all. Or at least I understand it like this but it was
>> proved that often I am wrong on workspace concepts, so I can be wrong
>> even on this :) Kasper wrote me once that workspaces is not right  
>> way to
>> keep history of web site. This is the only thing with workspaces  
>> that I
>> am sure about now :)
>
> Maybe Kasper could write up a very short and to the point conceptual
> document about workspaces: What they are and especially what they are
> NOT. These things Dmitry found out with time while working with it are
> very important and we (core) need to really understand them when
> continuing its development.
>
> Cheers,
> Ernesto
> _______________________________________________
> Before posting to this list, please have a look to the posting rules
> on the following websites:
>
> http://typo3.org/teams/core/core-mailinglist-rules/
> http://typo3.org/development/bug-fixing/diff-and-patch/
> _______________________________________________
> TYPO3-team-core mailing list
> TYPO3-team-core at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-team-core

- kasper

-----------------------------------------------------
How many women does it take to get a baby in 1 month?

Kasper Skårhøj
Tryggevældevej 8
2720 Vanløse
+45 20 999 115
skype : kasperskaarhoej


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.netfielders.de/pipermail/typo3-team-core/attachments/20071016/403e891d/attachment.htm 


More information about the TYPO3-team-core mailing list