Pledges & Membership¶
How can we show that someone has authorization, or has shown agreement to conditions?
Here are a few scenarios:
I want to take a pledge about policing.
I want to record membership for my users.
The specific verbs used in these are “Accept” & “Agree”, along with a text description of the pledge. Technically: schema.org “AcceptAction” and “AgreeAction”
So we can apply that to the scenarios above, available in the app:
Sign a pledge commitment (which creates an “AcceptAction”).
Agree with someone else’s membership claim (which creates an “AgreeAction” with their “OrganizationRole”).
To get confirmation from people other than youself, search in the app for those with the right authority. If you cannot see the details, ask others personally for a connection… you need to be connected somehow.
Other References
Pledges are used in multiple organizations:
The Developer Certificate of Origin is a pledge that the developer created their contribution, and git projects can enforce that pledge, eg. at GitHub.
The Thick Red Line aims to build membership inside police departments with a simple pledge (regarding victimless crimes – see page 3 here).