popolo-project / popolo-spec

International legislative data specifications
http://www.popoloproject.com/
99 stars 18 forks source link

Range of `onBehalfOf` #118

Closed akuckartz closed 7 years ago

akuckartz commented 8 years ago

OpenGovLD currently has a range of onBehalfOf consisting of both Organization and Person. Popolo seems to restrict the range to Organization: "The organization on whose behalf the person is a member of the organization" (http://www.popoloproject.com/specs/membership.html)

I would like to see a common solution.

The main reason for making it possible to be a member on behalf of a person in OpenGovLD was to enable statements that a person is a member on behalf of him- or herself and not behalf of a party or other organization (subject and object would simply be identical in such cases).

Any suggestions?

jpmckinney commented 8 years ago

To say you are on your own behalf is the same as saying you are on no one's behalf, so I would simply leave the value blank to state that a person is on their own behalf.

akuckartz commented 8 years ago

To say you are on your own behalf is the same as saying you are on no one's behalf

I do not think that reflexivity can be presupposed for the property onBehalfOf !

For another potential use of onBehalfOf with range Person see #119

jpmckinney commented 8 years ago

No one is claiming the property is reflexive.

jpmckinney commented 7 years ago

Re: the use case to #119, it applies to attendance-on-behalf-of, not membership-on-behalf-of. So, closing this issue, and leaving the other open.