Thank you, Héctor, for the additional remarks/advice on the removal of the PloneLockManager product.

Indeed it would be more convenient for the user to have cleaner uninstalls of products.

Thanks,
Andreas

On Sat, 15 Jan 2011 11:05:11 -0600, Héctor Velarde wrote:
The product doesn't have an uninstaller so be carefull: removing only
the actions won't fix everything.

The install method installs 4 things:

def install(self, out=None):
      if out is None:
          out = StringIO()
      install_tool(self, out)
      install_control_panel(self, out)
      install_skin(self, out)
      install_actions(self, out)
      return out.getvalue()

You have to manually remove the configlet, the skin and, probably,
the tool (I can't remember about the latest).

Lack of uninstallers is a recurring problem, even in
products/packages made by the Plone rockstars, and it's hard for
newbies :-(

We need to do something about it.

Best regards

Héctor Velarde

_______________________________________________
Setup mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/setup

Reply via email to