-
Deploying Listen on theman
last modified April 24, 2007 by rmarianski
check out plone.mail (go to src directory first of env)
$ svn co https://svn.plone.org/svn/plone/plone.mail/trunk plone.mail
check out plone.app.form
$ svn co https://svn.plone.org/svn/plone/plone.app.form/trunk plone.app.form
python setup.py develop plone.mail plone.app.form
remove plone_schemas directory
merge changes from listen setuptools branch to opencore
$ svn merge -r2133:HEAD https://svn.openplans.org/svn/opencore/branches/setuptools-listen-new-install/opencore/listen .
resolve conflicted file:
mv configure.zcml.merge-right.r4429 configure.zcml
svn resolved configure.zcml
(theman deploy: head revision is: r4424)
move from trunk of listen to openplans-refactor2 branch
$ svn switch https://svn.plone.org/svn/collective/listen/branches/openplans-refactor2
merge Products/OpenPlans changes from production branch of OpenPlans (setup widget)
$ svn merge -r4422:HEAD https://svn.openplans.org/svn/OpenPlans/branches/listendeploy-refactor2 .
(theman deploy: head revision is: r4526)
change listen add mailing list link
/usr/local/topp/opencore-dev/src/opencoreproduction/opencore/siteui/skins/openplans/mailing_lists.pt
line 43 ... remove +/ from link
reinstall opencore.listen (generic setup)
navigate to portal_setup
under the properties tab, select listen as the active profile
under the import tab, select the importvarious step for listen
run the selected step
to install the open mailing list fti
first remove the open mailing list type under portal_types
then, a setup function must be run to add it back
portal_migrations -> setup tab
http://flow.openplans.org:9090/openplans/portal_migration/manage_setup
execute installZ3Types
to override memberlookup utility for openplans
execute migrate_listen_member_lookup
re-install the openplans skins
goto portal_skins
delete the 5 openplans* skins
goto the portal_quickinstaller
reinstall opencore.siteui
goto portal_migration -> setup
reinstall subskins
if page looks wrong, ie bad skin, force refresh (remove browser cache if necessary)
perform migration
goto /openplans/migrate_listen_mailing_lists
**********************************************************************
**************************
To merge the listen branch to trunk
undo previously merged changes that were done on trunk
$ svn merge -rHEAD:35855 https://svn.plone.org/svn/collective/listen/trunk .
merge all changes from branch to trunk
$ svn merge -r35855:HEAD https://svn.plone.org/svn/collective/listen/branches/openplans-refactor2 .