• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7700 for generic doc work for TWiki-6.0.2. Use View topic Item7703 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

Item5117: CompareRevisionsAddOn for 4.2 does not work at all with 4.1.2 and earlier.

Item Form Data

AppliesTo: Component: Priority: CurrentState: WaitingFor: TargetRelease ReleasedIn
Extension CompareRevisionsAddOn Urgent New   n/a  

Edit Form Data

Summary:
Reported By:
Codebase:
Applies To:
Component:
Priority:
Current State:
Waiting For:
Target Release:
Released In:
 

Detail

CompareRevisionsAddOn was recently fixed so it works in 4.2.0

But it was never released to Plugins web on t.o.

I was going to do that when I thought that I'd better test it in 4.1.2 first.

And it does not work at all.

It is really really bad that we end up having to release two versions of plugins for two different TWiki versions.

For customers on 4.1.2 using configure to install or update one of the 4.2.0 only plugins means that they will never get it to work. Especially in the upgrade situation customers can without knowing the danger update a plugin like CompareRevisionsAddOn and see themselves with a plugin that does not work at all. And with no way to downgrade again with configure.

Plugins should be made so they are compatible one TWiki generation back.

Especially going from 4.1.2 to a 4.2.0 should not be such a big deal.

How could we allow such huge totally not-backwards compatible template changes to take place?? I will NEVER understand why this was needed in a 4.1 to 4.2 update.

How do we get CompareRevisionsAddOn released in a version that works both in 4.1.2 and 4.2.0?

I cannot overview all these template changes.

We should not release the CompareRevisionsAddOn to t.o. until this is fixed.

-- TWiki:Main/KennethLavrsen - 11 Dec 2007

I cannot help with this, I'm afraid. other plugins have templates for 4.0, 4.1 already and will now probably have 4.0, 4.1 and 4.2 templates on board (if the maintainers care about backwards compatibility).

The important thing is that we all agree the templates should be thought of as an API and have that as a stated long term goal - but things will be a bit interesting until we get there .. as I see it anyway.

I think WebPermissionsPlugin had the same problem recently, but I can't remember what was done there to keep backwards compatibility - anyway, perhaps some inspiration can be found there.

-- TWiki:Main.SteffenPoulsen - 12 Dec 2007

This will be fixed with Item5143.

-- TWiki:Main.ArthurClemens - 17 Dec 2007

ItemTemplate
Summary CompareRevisionsAddOn for 4.2 does not work at all with 4.1.2 and earlier.
ReportedBy TWiki:Main.KennethLavrsen
Codebase 4.2.0, ~twiki4
SVN Range TWiki-4.3.0, Sun, 25 Nov 2007, build 15790
AppliesTo Extension
Component CompareRevisionsAddOn
Priority Urgent
CurrentState New
WaitingFor

Checkins

TargetRelease n/a
ReleasedIn

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r3 - 2007-12-17 - ArthurClemens
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback