hi guys,
frankly i read about upgrading a Plone site to version 5.2 a lot, but it seems
too complicated because we have intranet in Plone 4.1
the documentations is only few, i miss a lot some real step by step tutorials.
Because this is the task from my company so I must ask you for general steps,
some directions.
Our Plone 4.1 intranet has some own eggs, one of these is intra.base,
in base.cfg for Plone 4.1 i see this own egg
[buildout]
eggs =
intra.base
but NOWHERE in *.cfg i see a reference to this intra.base,
only in eggs/ directory i see a sub dir for this own egg
so my first problem is HOW to install this own egg intra.base to Plone version 5.2?
may this own addon can be installed via plone 5.2 zmi later?
Generally for upgading to Plone 5.2 i do such steps
- create virutal env with python 3.6:
/usr/local/bin/python3.6 -m venv .
source bin/activate
cat requirements.txt
setuptools==41.0.1
zc.buildout==2.13.2
./bin/pip3.6 install -r requirements.txt
- then i copied eggs/ src/ var/ from old intranet plone 4.1 site to current directory,
in next step i edited the base.cfg:
[buildout]
index = Simple indexparts =
lxml
pylxml
#instance
backup
repozo
zopeskelextends =
lxml.cfg
versions_41.cfg
> #keep plone 5.2 versions.cfg after version_41.cfg
http://dist.plone.org/release/5.2/versions.cfgversions = versions
extensions =
#lovely.buildouthttp
mr.developerfind-links =
#Index of /release/4.1.4/
Index of /thirdparty/
/home/zope/lc_repo/eggs =
#own eggs....
intra.base
- then i run
bin/buildout -v -c production.cfg
but it stoped when trying to install our own egg, intra.base
i tried to add git https://....intra.base.git to [sources] section, but it could not help.
So the problem is, i have source code of intra.base in eggs/ dir,
but how to tell bin/buildout to know about this?
in such way of upgrading i missed the adviced step from internet:
'Click a big honking “Upgrade” button.'
or click on "To run that upgrade follow the links on top of the control panel or the ZMI to the form /@@plone-upgrade"
could you please give some general steps to upgrade the Plone 4.1 site to Plone 5.2?
Many thanks for your help.