[Setup] Proposed upgrade; Plone 2.0.5 to 3.x
Phillip Abramson
phillipa at oxfam.org.au
Sun Nov 8 22:15:56 UTC 2009
I agree the length may be a bit imposing. But I'm not sure how
you would get around that considering the long history of Plone
and the many changes since it first came out. I suppose the
document could use some editing; I'm sure the authors would
be very happy to receive any concrete suggestions for
improvements.
I don't know if I could give concrete advice, it's usability, you only
notice when its difficult and don't even think about it when it's not.
but you can't usually tell someone how to change it.
Only things I can think of are, just space things out more, lists (more
readable than paragraphs), and clear signposting by which I mean
"<b>Item:</b> bla bla bla bla" "<b>reasoning:</b> bla bla bla", etc.
rather than putting them together in several sentences
The fact that you are getting the plone login form
(which then breaks) suggest that you are not actually requesting
the ZMI page in the zope root. Perhaps an accessrule or VHM
mapping is redirecting your port 8080 requests to the Plone
subdirectory.
In which case I'm not quite sure what to do about it
I'm not sure why you want to do this. Are these custom
content types? If so, then you still need to upgrade the third-
party product that contains the content type code, which
hopefully also provides you with an upgrade path if needed. If
these are built-in content types, then the regular Plone
migration
process is all you need.
Not custom content, it's all standard stuff, I did the import/export
just for the moment whilst the data.fs way doesn't work. I had to make a
mime type since when I imported the content it complained about not
having text/x-web-intelligent so I just made one which worked and no
content was corrupt or anything.
-----Original Message-----
From: Ricardo Newbery [mailto:ric at digitalmarbles.com]
Sent: Thursday, 5 November 2009 2:13 PM
To: Phillip Abramson
Cc: setup at lists.plone.org
Subject: Re: [Setup] Proposed upgrade; Plone 2.0.5 to 3.x
On Nov 4, 2009, at 5:48 PM, Phillip Abramson wrote:
> "Not sure what you mean by this criticism of the upgrade guide.
>
> Are you looking at the same document I see...
> http://plone.org/documentation/manual/upgrade-guide ?"
>
> One criticism would be length, whilst it's all useful information it's
> imposing when you first see it. Especially with dot points one
> should be
> very careful with their length. Long paragraphs don't get read or at
> least not properly unless you know to look there. This requires
> rereading to find potentially vital pieces of information.
I agree the length may be a bit imposing. But I'm not sure how you
would get around that considering the long history of Plone and the
many changes since it first came out. I suppose the document could
use some editing; I'm sure the authors would be very happy to receive
any concrete suggestions for improvements.
> "The Plone login form (cookie-based login) may not work in a
> not-yet-migrated site. I suppose sometimes the authentication
> credentials from the previous install will "just work" with the
> new
> install but I can imagine several situations where it will not.
> You
> probably need to re-login using the Zope basic authentication
> process. This means first figuring out the proper URL to reach
> the Zope root."
>
> Do you mean "localhost:8080/manage"? or "localhost:8080/
> manage_main"? or
> something like that? I did try navigating directly to them both but
> simply got redirected back.
Either "manage" or "manage_main". If a non-authenticated request came
in for a ZMI page in the zope root rather than the plone root, you
would get a standard basic authentication request response and not the
plone login form. The fact that you are getting the plone login form
(which then breaks) suggest that you are not actually requesting the
ZMI page in the zope root. Perhaps an accessrule or VHM mapping is
redirecting your port 8080 requests to the Plone subdirectory.
> I managed to avoid this issue recently by instead making a new mime
> type
> in the to be migrated plone site for text\x-web-intelligent and
> exported
> and imported into the 3.3.1 version and it looks like I can export
> from
> 2.0.5 to 2.5 without a hitch. I don't know if it's really a good
> idea to
> use import export for the 5Gb of data that will be involved in the
> real
> migration. Maybe doing it in small chunks rather than the full Plone
> object in one go would solve that.
The export/import option you see in the ZMI is usually not recommended
for moving content across upgraded instances. The items exported this
way are very context sensitive and generally require that you match
the zope environments in both setups very closely.
There are other ways to export/import content that are less context
sensitive but, as far as I know, nothing that works out-of-the-box
without some prep work.
In any case, I'm not sure why you want to do this. Are these custom
content types? If so, then you still need to upgrade the third-party
product that contains the content type code, which hopefully also
provides you with an upgrade path if needed. If these are built-in
content types, then the regular Plone migration process is all you need.
Ric
More information about the Setup
mailing list