Open gforcada opened 1 year ago
Is someone surprised? 😆
With https://github.com/plone/plone.app.layout/pull/334 that adds plone/meta configuration to it, the only few imports from CMFPlone on plone.app.layout are only:
plone/meta
CMFPlone
plone.app.layout
plone/app/layout/viewlets/common.py:20:from Products.CMFPlone.utils import getSiteLogo plone/app/layout/viewlets/social.py:7:from Products.CMFPlone.browser.syndication.adapters import BaseItem plone/app/layout/viewlets/social.py:8:from Products.CMFPlone.browser.syndication.adapters import FolderFeed plone/app/layout/viewlets/social.py:9:from Products.CMFPlone.utils import getSiteLogo
The syndication related imports, I remember seeing that other distributions do also depend on them, so it might be worth moving it to plone.base 🤔 as for the getSiteLogo seems to be an easy candidate to be moved there as well.
plone.base
getSiteLogo
Is someone surprised? 😆
With https://github.com/plone/plone.app.layout/pull/334 that adds
plone/meta
configuration to it, the only few imports fromCMFPlone
onplone.app.layout
are only:The syndication related imports, I remember seeing that other distributions do also depend on them, so it might be worth moving it to
plone.base
🤔 as for thegetSiteLogo
seems to be an easy candidate to be moved there as well.