HyperAgents / hmas

An ontology to describe Hypermedia Multi-Agent Systems, interactions, and organizations.
https://purl.org/hmas/
1 stars 0 forks source link

Change "exposes" to something less tricky #47

Closed smnmyr closed 2 years ago

smnmyr commented 2 years ago

https://github.com/HyperAgents/ns.hyperagents.org/blob/8a13e3ec4bdfdcc419d3a17b3b8c7c2091d89ddc/src/core.ttl#L95

I propose to change the "exposes" to a word that does not undermine the relational notion of affordances so much. "Exposes" can easily be misunderstood as close to "shows" or "presents" which is what we are trying not to do by introducing Signifiers.

DrLeturc commented 2 years ago

There is a PR based on https://github.com/HyperAgents/ns.hyperagents.org/issues/38 that changes this definition.

DrLeturc commented 2 years ago

Can we rename ":exposesSignifier", by ":hasSignifier"?

maximelefrancois86 commented 2 years ago

We agree it's sloppy to have in the definition of :Artifact: : exposes affordances, and:

  1. we don't have the concept for affordances
  2. there is a property :exposesSignifier with domain :ResourceProfile that uses the same word.
DrLeturc commented 2 years ago

The PR removes the term "affordances".

andreiciortea commented 2 years ago

@smnmyr @maximelefrancois86 to echo @DrLeturc's last comment: it seems this issue is addressed in PR #54 by the updated :Artifact definition.

I think :exposesSignifier is not affected by @smnmyr's remark on affordances as relational notions: a signifier is a design abstraction and a concrete resource, such as an information resource. Not sure :hasSignifer would be more clear because it seems to me "has" implies some ownership or composition relation. E.g., could the same :Signifier be part of multiple :ResourceProfiles?

@danaivach please weigh in

@DrLeturc should we open a new issue for :exposesSignifier to keep the discussions tidy?

gnardin commented 2 years ago

Closed because PRs #54 and #38 are closed. @DrLeturc Please open an issue for :exposesSignifier if still an issue.