On Thu, 30 Mar 2006 14:48:45 +0100, Damien Baty <da...@pi...> wrote: > From the README [1]: I read that, but it didn't have any implementation detail. > Basically, creating a new version is nothing more than copy-pasting > the current item and setting some attributes. This is done through a > workflow transition, but can be triggered from somewhere else (a link in > a portlet, for example). Where does it copy it to? How does it copy it back? What does it do once it's copied it back? > We needed to have a staging tool that stores items in the same > folder, but we found EnSimpleStaging too complex and./or not adapted to > our use case. (The product has been developped in a short period of > time, some weeks ago. I think that a new version of ESS has been > released, which might provide the same features.) You're right - they're focusing on different problems. > This product is very simple. Features (rollback, at least) may be > missing to some users (rollback was not implemented mainly because use > cases vary and we did not need it). Tests are missing, too. But, > actually, it works pretty well in a standard or softly modified Plone > portal, and that is what we need(ed). Some code still needs to be > enhanced, though. Rollback is really hard - talk to the CMFEditions people. :-) Tests are a must if you want this to gain wider adoption. I do hope you'll be able to add some in the future. > If I understood correctly, new versions of EnSimpleStaging might > allow the very same features, which might make StagingAddOn less useful > (read: useless). I would probably know that if I had read the last > thread on this subject (the one which started from Maik Roeder's > PLIP)... ;) I'm not aware of ESS tackling this use case directly, though Sidnei seemed to think it could be done. I don't see how exactly myself, but I'm not familiar with ESS internals. The reason why I'm taking an interest is that I think this kind of thing is (a) very desirable for a lot of people and (b) quite difficult to do right :) Martin -- (muted) |