[Moin-user] Migrating to 1.6 - was: Re: single user account, multiple wikis
Rick Vanderveer
rick.vanderveer at gmail.com
Fri Jan 11 10:56:10 EST 2008
Hey Sabastian,
Firstly, I do have in my instructions that you should test on a test
platform before upgrading your actual moin wiki (mentioned in the intro,
before the instructions). :-) So, in other words, I couldn't agree with
you more-- you need to TEST with you own installation first! :-) Perhaps I
need to emphasis that more?
Also, these instructions are for people who want to upgrade their existing
installation. You could use just your moin data directory, but the steps are
still essentially the same as what I outlined.
- If you're not using any external authentication (i.e. you are just using
the built-in cookie-based authentication), you can simply skip that step.
However, if you're using your existing wikiconfig.py file (i.e. so you don't
have to re-do all your customizations), you still need to perform the from
MoinMoin.config.multiconfig change.
- At the same time, if you're not using FastCGI (and why wouldn't you be?
It makes a HUGE performance increase!), then you can also skip that step.
The "README.migration" file is located in the "docs" folder of the expanded
moin-1.6.0 archive that you download. However, the migration instructions
do not encapsulate all the potential changes you may have to make (some are
also scattered throughout in the "CHANGES" file, listed under HINT), which
is why I created my concatenated instructions in the first place. :-) As
for a more simplified version-- well, I thought mine is fairly typical moin
install of what many would face... LOL!
-Rick
On Jan 11, 2008 2:17 AM, Sebastian Haase <sebastian.haase at mdc-berlin.de>
wrote:
> Hi Rick,
> Your instructions at
> http://moinmo.in/RickVanderveer/MigratingFromMoin15ToMoin16
> sound most useful !
> However, the very first step sound "scary" to me:
> "Install moin 1.6 onto your existing moin"
>
> What does this really mean !?
> Of course, noone would want to overwrite their current / working
> system (1.5 most of the time) before testing if ALL installtion steps
> go trough (and some further testing) ...
>
> What is REALLY needed to be copied from old (1.5) to new: only the
> data directory-tree maybe !? (+ config files ?)
>
> In general: were can I find the official README.migrating file -
> before starting to download/extract/install the new 1.6 ?? Could it
> be put on the wiki ?
> (Also: is there a simplified version, which ONLY covers the most
> common case of going from 1.5 to 1.6 ?)
>
> Thanks,
> Sebastian Haase
>
> On Jan 11, 2008 12:21 AM, Rick Vanderveer <rick.vanderveer at gmail.com>
> wrote:
> > Ted,
> > A new feature of 1.6 (I believe it was added in 1.6, I don't think it
> > existed before then) is the ability to specify the user directory, so
> that
> > you can use a common directory among all your wiki's.
> >
> > http://moinmo.in/HelpOnUserHandling (see last section)
> >
> > Of course, you'll probably want to upgrade to a wiki-farm, which has the
> > benefit of reducing duplicate configurations ( i.e. one master
> configuration
> > that effects all your wiki's, then individual configs for only those
> things
> > that are unique to that wiki (like the logo)).
> >
> > A farm is also useful (at least in my case) because to helps separate
> > similar, but separate, content. So, when a user searches for a common
> term,
> > she only gets the result that pertain to that project/department.
> >
> > Then of course, you'll need to upgrade to Moin 1.6 (if indeed user_dir
> is a
> > 1.6-only feature). An overview and concatenated instructions are here:
> >
> > http://moinmo.in/RickVanderveer/MigratingFromMoin15ToMoin16
> >
> > -Rick
> >
> >
> >
> >
> >
> > On Jan 10, 2008 3:14 PM, Ted Stern <dodecatheon at gmail.com> wrote:
> > > I have a conceptual question:
> > >
> > > I started evangelizing MoinMoin in my organization a couple of years
> > > ago, and I've been too successful. Now everyone and his brother wants
> > > to start their own wiki.
> > >
> > > For simplicity, I originally set up one wiki with the cgi-bin script
> > > method.
> > >
> > > Later, I set up a template wiki that I clone so that each new wiki is
> > > a copy of the template with a few names changed:
> > >
> > > wiki.server.com/TemplateWiki/
> > > .............../AnotherWiki/
> > > .............../AndAnotherWiki/
> > >
> > > This works well enough, except that users have to create new accounts
> > > for each wiki.
> > >
> > > Problems:
> > >
> > > 1) There's a lot of proprietary/export - restricted material in
> > > these wikis, so I have to use access control.
> > >
> > > 2) Users have to have multiple accounts, causing confusion.
> > >
> > > 3) Wiki host doesn't support aliasing (e.g. anotherwiki.server.com)
> > >
> > >
> > > I was considering setting up a wiki farm, but as far as I understand,
> > > this still has multiple accounts.
> > >
> > > Alternatively, I could simply place the wiki at the top level, and
> > > make other wikis into SubPages, using SubPage group permissions to
> > > control access. This is probably the best solution, because it means
> > > users have to have only one account, and once they are logged in, they
> > > can get into the other SubPages easily.
> > >
> > > The only drawback I can see is that I lose the ability to have a
> > > different logo for each SubPage. But perhaps that might be tolerable.
> > >
> > > I guess what I'm looking for in posting here is shared experiences:
> > > has anyone run into anything like this before? Am I missing something
> > > about wiki farms that I ought to know?
> > >
> > > Ted
> > > --
> > > dodecatheon at gmail dot com
> > > Frango ut patefaciam -- I break so that I may reveal
> > >
> > >
> -------------------------------------------------------------------------
> > > Check out the new SourceForge.net Marketplace.
> > > It's the best place to buy or sell services for
> > > just about anything Open Source.
> > >
> >
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> > > _______________________________________________
> > > Moin-user mailing list
> > > Moin-user at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/moin-user
> > >
> >
> >
> >
> -------------------------------------------------------------------------
> > Check out the new SourceForge.net Marketplace.
> > It's the best place to buy or sell services for
> > just about anything Open Source.
> >
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> > _______________________________________________
> > Moin-user mailing list
> > Moin-user at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/moin-user
> >
> >
>
> -------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It's the best place to buy or sell services for
> just about anything Open Source.
>
> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
> _______________________________________________
> Moin-user mailing list
> Moin-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/moin-user
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/moin-user/attachments/20080111/5e24114c/attachment.html>
More information about the Moin-user
mailing list