plone / Plone

The Plone CMS: root integration package
https://plone.org
240 stars 52 forks source link

Please consider reorganize the `plone.volto` requirement. #25

Closed me-kell closed 1 year ago

me-kell commented 1 year ago

https://github.com/plone/Plone/blob/fc31ec477621766fbf42e7595bdd6321cee18b9d/setup.cfg#L38

Please consider reorganize the plone.volto requirement.

AFAICS for backend only (i.e. Classic UI) installations it is not really necessary.

davisagli commented 1 year ago

Installing the Plone egg gives you the required Plone packages as well as some additional packages supported by the core developers that don't do anything unless you install them. plone.volto is meant to be in that group of packages -- if you're seeing it change something in a Classic UI site even though it hasn't been installed, please report the specific issue in the plone.volto repository. If you want a more minimal set of packages, install Products.CMFPlone instead of Plone.

me-kell commented 1 year ago

@davisagli Thanks for the info.

It should be mentioned that installing Products.CMFPlone alone won't give you the following packages: plone.app.caching, plone.app.iterate, plone.app.upgrade, plone.restapi, plone.volto, Products.CMFPlacefulWorkflow.