在以前的 Plone 版本中,QuickInstaller 会在卸载时自动删除一些东西;浏览器层和资源注册表资源就是这种情况。现在在 Plone 5 中,最好的做法是包含一个 GenericSetup 配置文件来显式卸载这些瘦身。
我跟进了Keul 关于卸载的博客文章,并在我的包卸载配置文件中添加了一个browserlayer.xml
文件,如下所示:
<?xml version="1.0"?>
<layers>
<layer name="collective.fingerpointing" remove="true" />
</layers>
但我的包裹没有删除它。
任何提示?
代码在:https ://github.com/collective/collective.fingerpointing/pull/6
测试结果在:https ://travis-ci.org/collective/collective.fingerpointing/jobs/110195902
我只是完成附加组件兼容性的一项测试!