plone/plone.app.workflow — pull request #4 by rnixx (2014-03-14 20:05:01+00:00)
Title: Context bound roles in sharing view

Extend ``ISharingPageRole`` by ``required_interface`` attribute.

This makes it possible to show a specific role to assign only on specific content interfaces.

Usecase -> An addon defines a role which only mykes sence inside it's content structure, so we want to make it appear only in the sharing page of specific content interface.