Bug: We need to have the WebLeftBarExample in the Cairo distro
The
CairoReleaseUpgradeGuide instructions tell people to put a copy of
WebLeftBarExample.txt in as
WebLeftBar in all webs.
UpgradeTWiki needs this file to exist, so it can follow these instructions
It's not in the latest beta, nor in the
PatternSkin.zip file attached to
PatternSkin.
At the moment
UpgradeTWiki assumes that it
will be in the release, and gives the user a warning message if it doesn't find it (and doesn't do that part of the configuration).
In addition, topics that should be in all webs should be in _default ... I can't tell if
WebLeftBar is in there now, but a default version should be, right?
(Note - I was slightly confused to see in
CairoReleaseUpgradeGuide that it pointed to
TWiki:WebLeftBarExample
instead of
WebLeftBarExample... almost as if the intent was to point at
TWiki:TWiki/WebLeftBarExample
... which would
have made sense if there was no expectation that
WebLeftBarExample would be distributed. However, that would mean
that
UpgradeTWiki couldn't do the job, which would not be great).
Test case
ls data/TWiki/WebLeftBarExample.txt
ls data/_default/WebLeftBar.txt
Environment
--
MartinGregory - 16 Aug 2004
Follow up
Fix record
This morning I've added these files to the beta webs. If everything goes right these will be included in the distro.
--
ArthurClemens - 16 Aug 2004
OK, I just created one more Beta to test this out,
http://TWiki.org/release/TWiki20040816beta.zip
. This beta is silent, not widely announced. It
is the production release minus updates to
TWikiHistory and
TWikiUpgradeGuide.
Notice that as described in
CairoReleaseUpgradeGuide, two new topics need to be copied to each existing web:
WebLeftBar and
WebSearchAdvanced.
--
PeterThoeny - 17 Aug 2004
I tested the new version of
UpgradeTWiki against the new new beta, and all appears to work fine.
It happily copied the WLBExample into the existing webs.
The first thing I did with my upgraded TWiki was enable
PatternSkin, and
WebLeftBars appeared successfully in my exising webs.
--
MartinGregory - 17 Aug 2004