[dokuwiki] Re: Planning update to 2006-09-28

  • From: "Mark McCoy" <realmcking@xxxxxxxxx>
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Thu, 12 Oct 2006 14:18:57 -0500

On 10/12/06, Bob McConnell <rvm@xxxxxxxxx> wrote:

Good morning,

With the pending release of the new version, I am trying to get a handle
on what I will need to do in order to upgrade from 2006-03-09c. Since
the company wiki is being actively used (nine pages created or updated
yesterday), I will probably have to come in on a weekend to do this
upgrade, and won't have the time or resources to figure out what I
missed. But after reading through a number of pages and emails, there
are still a couple details I haven't been able to piece together.

1. What is the process to upgrade plugins after upgrading Dokuwiki? I
currently have Blog and Draw installed.

2. What are the relative merits of the Blog action plugin vs. the older
Blog plugin? Is there any significant advantage in switching?

3. If I do switch to the action plugin, is there any conversion needed
for the existing "discussion" directories? And can those directories now
be hidden from the index tree?

4. I have created a custom template by duplicating the lib/tpl/default
tree and making changes to those CSS and php files. What will I have to
do to upgrade my template?

As an aside, the server we are running is Linux (Fedora Core 5) while my
workstation is W2K Pro. We have a Samba share set up on the FC box which
I can map from Windows. But unpacking the archive in those two systems
produces different results because of the line ending characters. Is
anyone aware of a diff that runs on Windows and can compare between the
two systems, ignoring that difference? If it helps, I do have cygwin
installed.

Thank you,

Bob McConnell
Principal Communications Programmer
The CBORD Group, Inc.
61 Brown Road
Ithaca NY, 14850
Phone 607 257-2410
FAX 607 257-1902
Email rvm@xxxxxxxxx
Web www.cbord.com

--
DokuWiki mailing list - more info at
http://wiki.splitbrain.org/wiki:mailinglist


Bob,

I would do the upgrade in the following manner:

1. Don't try to jump directly into an upgrade over one weekend.  Take
your time and install the new version into a test directory and copy
your data directory into the new version so that you will have data to
test against.  Follow similar steps from when you installed the
version that you currently use.  Use a graphical diff program ("merge"
works very well, tkdiff is also good) to see what the differences in
the template are.

2. I would use the plugins that are appropriate to the new version,
and install them from scratch into the test environment that I set up
in the previous step.  Test these plugins to make sure that they work
as expected.

3. Don't try to use the files shared over samba to work on the
installation, unless you know what "gotchas" you are going to
experience as far as file permissions, file ownership, and line
endings.  You have cygwin installed, turn on the X server and use
ssh+X forwarding to display tkdiff or merge windows on your Windows
PC.

4. Once you are sure that the new version works as expected, make a
backup of the old directory, upgrade to the new version from your test
version, and have your users test from there.

--
Mark McCoy -- Professional Unix geek

Here in America we are descended in blood and in spirit from
revolutionists and rebels - men and women who dared to dissent from
accepted doctrine. As their heirs, may we never confuse honest dissent
with disloyal subversion. -- Dwight D. Eisenhower
--
DokuWiki mailing list - more info at
http://wiki.splitbrain.org/wiki:mailinglist

Other related posts: