ISSUE-81 Suggested Name Changes

Hi all,

This message attempts to collate suggested name changes for the membership predicates in ISSUE-81.

ISSUE-81
http://www.w3.org/2012/ldp/track/issues/81

We seem to have developed consensus at FTF4 on leaving the design for ISSUE-81 as it is, but changing the names of the terms to be more clear.  The current terms are:

ldp:membershipContainer
ldp:membershipContainsRelation
ldp:membershipContainedByRelation
ldp:membershipMemberCreationIdentifier

Suggested changes follow, annotated with the names of the people who suggested them.

Ted:
ldp:membershipSubject --> ldp:containmentContainer
ldp:membershipPredicate --> ldp:containmentRelation
ldp:membershipObject --> ldp:containmentAddedMember
ldp:membershipPredicateInverse --> ldp:containmentMemberRelation

John:
(?c, ?p, member)
ldp:container ?c
ldp:containsRelation ?p
# object (member) varies

(member, ?p, ?c)
# subject (member) varies
ldp:containedByRelation ?p
ldp:container ?c

(?c, ?p, member from foaf:primaryTopic)
ldp:container ?c
ldp:containsRelation ?p
ldp:insertedContentRelation foaf:primaryTopic

Miguel:
I would merge ldp:membershipSubject and ldp:membershipObject, as they always refer to the same resource, the one that aggregates the members:

ldp:membershipSubject & ldp:membershipObject --> ldp:memberAggregator
ldp:membershipPredicate --> ldp:memberAggregationRelation
ldp:membershipPredicateInverse --> ldp:memberInverseAggregationRelation

Roger:
membershipSubject -> domainSelector (or maybe fromSelector, startSelector, originSelector ... )  
membershipObject -> rangeSelector (or maybe toSelector, endSelector, destinationSelector ...) 
membershipPredicate -> no change (?) 
membershipPredicateInverse -> no change (?) 

Regards,
Dave
--
http://about.me/david_wood

Received on Sunday, 15 September 2013 01:00:42 UTC