From: Lady Date: Sat, 4 Jan 2025 20:23:31 +0000 (-0500) Subject: Add terms from S·I·O·C X-Git-Url: https://git.ladys.computer/Vocab/commitdiff_plain/84b943a28c30ebca1d1e2c466e9e8579508a9331?ds=inline;hp=1503a11752096ca9bc308f2f8e1961f49681d59f Add terms from S·I·O·C --- diff --git "a/data/classes/anno\302\246Annotation" "b/data/classes/anno\302\246Annotation" index a4ac7b0..5e387f4 100644 --- "a/data/classes/anno\302\246Annotation" +++ "b/data/classes/anno\302\246Annotation" @@ -1,6 +1,6 @@ @@ -8,7 +8,7 @@ SPDX-License-Identifier: CC0-1.0

- A usually‐purposeful association of bodies and·or Motivations with another thing. + An Item consisting of a usually‐purposeful association of bodies and·or Motivations with another thing.

Annotations, in their most common uses, link resources to other resources, with the resources being linked from provided as their bodies and the resources being linked to provided as their targets. @@ -16,12 +16,20 @@ SPDX-License-Identifier: CC0-1.0 When an Annotation is motivated by a Motivation, bodies might not be present (if the Motivation provides all the necessary information itself).

- Despite the name, it¦s important to understand that an Annotation is essentially just a motivated collection of links, and this class may be used anywhere a motivated collection of links is desired. + It is important to understand that Annotations are, themselves, resources, independent of their bodies: + Annotations and their bodies might have different creators and might be created on different days. + An Annotation motivated by Replying does not imply that its body is in reply to its target (but rather that the creator of the Annotation is using its body to reply). +

+

+ Despite the name, and the above caveats aside, an Annotation is essentially just a motivated collection of links, and this class may be used anywhere a motivated collection of links is desired.

+ + + diff --git "a/data/classes/awol\302\246Category" "b/data/classes/awol\302\246Category" index 88e7822..e01cc59 100644 --- "a/data/classes/awol\302\246Category" +++ "b/data/classes/awol\302\246Category" @@ -1,6 +1,6 @@ @@ -8,14 +8,14 @@ SPDX-License-Identifier: CC0-1.0

- A Concept used for the purposes of categorization. + A Category which is associated with a plaintext term.

- + diff --git "a/data/classes/awol\302\246Content" "b/data/classes/awol\302\246Content" index 5ff1bf0..1c5bc13 100644 --- "a/data/classes/awol\302\246Content" +++ "b/data/classes/awol\302\246Content" @@ -1,6 +1,6 @@ @@ -57,6 +57,9 @@ SPDX-License-Identifier: CC0-1.0 + + + diff --git "a/data/classes/awol\302\246Entry" "b/data/classes/awol\302\246Entry" index 5b0ac0a..219d8ac 100644 --- "a/data/classes/awol\302\246Entry" +++ "b/data/classes/awol\302\246Entry" @@ -1,6 +1,6 @@ @@ -17,6 +17,9 @@ SPDX-License-Identifier: CC0-1.0 + + + diff --git "a/data/classes/awol\302\246Feed" "b/data/classes/awol\302\246Feed" index d95ac99..a63b1f1 100644 --- "a/data/classes/awol\302\246Feed" +++ "b/data/classes/awol\302\246Feed" @@ -1,6 +1,6 @@ @@ -17,6 +17,9 @@ SPDX-License-Identifier: CC0-1.0 + + + diff --git "a/data/classes/contact\302\246Mailbox" "b/data/classes/contact\302\246Mailbox" index d5888cb..4126575 100644 --- "a/data/classes/contact\302\246Mailbox" +++ "b/data/classes/contact\302\246Mailbox" @@ -1,6 +1,6 @@ @@ -17,4 +17,7 @@ SPDX-License-Identifier: CC0-1.0 + + + diff --git "a/data/classes/foaf\302\246OnlineAccount" "b/data/classes/foaf\302\246OnlineAccount" index c6352a8..50fb637 100644 --- "a/data/classes/foaf\302\246OnlineAccount" +++ "b/data/classes/foaf\302\246OnlineAccount" @@ -1,6 +1,6 @@ @@ -24,6 +24,9 @@ SPDX-License-Identifier: CC0-1.0 + + + diff --git "a/data/classes/siocaccess\302\246Status" "b/data/classes/siocaccess\302\246Status" new file mode 100644 index 0000000..4f35087 --- /dev/null +++ "b/data/classes/siocaccess\302\246Status" @@ -0,0 +1,20 @@ + + + + + + +

+ A Concept which represents a publication status (e·g “draft”, “public”, ⁊·c). +

+
+ + + + + + +
diff --git "a/data/classes/siocactions\302\246Action" "b/data/classes/siocactions\302\246Action" new file mode 100644 index 0000000..d06ed49 --- /dev/null +++ "b/data/classes/siocactions\302\246Action" @@ -0,0 +1,70 @@ + + + + + + +

+ A technological process or interaction which takes place at a certain point in time, has a creator, and has at least one object which is a Digital Artefact. +

+

+ Actions are performed on their objects by their creators; the intention of this class is to model digital processes such as resource creation, modification, or deletion by Social Entities, to whom the processes might be attributed. +

+

+ When an Action is performed by a User Account (for example), there may be two different ways of representing it :⁠— +

+ + +

+ With the User Account as the creator, or +

+

+ With the Social Entity that the User Account is an account of as the creator, using the User Account in the Action. +

+
+
+

+ Which representation is preferred depends on the desired attribution of the Action. +

+
+ + + + + + + + + 1 + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + +
diff --git "a/data/classes/siocactions\302\246DigitalArtifact" "b/data/classes/siocactions\302\246DigitalArtifact" new file mode 100644 index 0000000..201c61e --- /dev/null +++ "b/data/classes/siocactions\302\246DigitalArtifact" @@ -0,0 +1,24 @@ + + + + + + +

+ A thing which can be the object of a technological Action; any digital resource which may be perceived or acted upon thru technological means. +

+

+ This class models conceptual things, not their physical manifestations e·g as bits on a storage medium. + Digital Artefacts may be mutable (a conceptual entity whose constitution might change over time; for example, a “document”) or immutable (an atemporal set of data whose constitution is fixed; for example, a “string”). +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246AddressBook" "b/data/classes/sioctypes\302\246AddressBook" new file mode 100644 index 0000000..a7baa1b --- /dev/null +++ "b/data/classes/sioctypes\302\246AddressBook" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of addresses. +

+

+ The addresses themselves are not given a type by . +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246AnnotationSet" "b/data/classes/sioctypes\302\246AnnotationSet" new file mode 100644 index 0000000..0bd3938 --- /dev/null +++ "b/data/classes/sioctypes\302\246AnnotationSet" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of annotations. +

+

+ The annotations themselves are not given a type by , but using Annotations is recommended. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246Answer" "b/data/classes/sioctypes\302\246Answer" new file mode 100644 index 0000000..ffa9ed4 --- /dev/null +++ "b/data/classes/sioctypes\302\246Answer" @@ -0,0 +1,20 @@ + + + + + + +

+ A Post which provides an answer to a Question. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246AudioChannel" "b/data/classes/sioctypes\302\246AudioChannel" new file mode 100644 index 0000000..708d740 --- /dev/null +++ "b/data/classes/sioctypes\302\246AudioChannel" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of sound files. +

+

+ The sound files themselves are not given a type by , but is probably appropriate. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246BestAnswer" "b/data/classes/sioctypes\302\246BestAnswer" new file mode 100644 index 0000000..4ac9a19 --- /dev/null +++ "b/data/classes/sioctypes\302\246BestAnswer" @@ -0,0 +1,23 @@ + + + + + + +

+ An Answer which has been selected thru some means as particularly good. +

+

+ doesn¦t actually define Best Answer as a subclass of Answer, but this seems like the most useful modelling approach. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246BlogPost" "b/data/classes/sioctypes\302\246BlogPost" new file mode 100644 index 0000000..73f30b5 --- /dev/null +++ "b/data/classes/sioctypes\302\246BlogPost" @@ -0,0 +1,20 @@ + + + + + + +

+ A journal or weblog Post. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246BoardPost" "b/data/classes/sioctypes\302\246BoardPost" new file mode 100644 index 0000000..74bf034 --- /dev/null +++ "b/data/classes/sioctypes\302\246BoardPost" @@ -0,0 +1,20 @@ + + + + + + +

+ A message board Post. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246BookmarkFolder" "b/data/classes/sioctypes\302\246BookmarkFolder" new file mode 100644 index 0000000..33e336a --- /dev/null +++ "b/data/classes/sioctypes\302\246BookmarkFolder" @@ -0,0 +1,24 @@ + + + + + + +

+ A Container which is a container of bookmarks. +

+

+ The bookmarks themselves are not given a type by . + Annotations which are motivated by Bookmarking are one option. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246Briefcase" "b/data/classes/sioctypes\302\246Briefcase" new file mode 100644 index 0000000..9d8bea9 --- /dev/null +++ "b/data/classes/sioctypes\302\246Briefcase" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of files. +

+

+ The files themselves are not given a type by . +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246Category" "b/data/classes/sioctypes\302\246Category" new file mode 100644 index 0000000..8a80e5e --- /dev/null +++ "b/data/classes/sioctypes\302\246Category" @@ -0,0 +1,20 @@ + + + + + + +

+ A Concept which represents a categorization of some sort. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246ChatChannel" "b/data/classes/sioctypes\302\246ChatChannel" new file mode 100644 index 0000000..8767ddc --- /dev/null +++ "b/data/classes/sioctypes\302\246ChatChannel" @@ -0,0 +1,20 @@ + + + + + + +

+ A Forum which is a container of chat messages, for example Instant Messages. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246Comment" "b/data/classes/sioctypes\302\246Comment" new file mode 100644 index 0000000..7746b96 --- /dev/null +++ "b/data/classes/sioctypes\302\246Comment" @@ -0,0 +1,20 @@ + + + + + + +

+ A Post which remarks on something. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246EventCalendar" "b/data/classes/sioctypes\302\246EventCalendar" new file mode 100644 index 0000000..55050cd --- /dev/null +++ "b/data/classes/sioctypes\302\246EventCalendar" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of event records. +

+

+ The event records themselves are not given a type by . +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246FavouriteThings" "b/data/classes/sioctypes\302\246FavouriteThings" new file mode 100644 index 0000000..c4bc106 --- /dev/null +++ "b/data/classes/sioctypes\302\246FavouriteThings" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of Items, each of which describes a favourite thing. +

+

+ The Items describing the favourite things are not themselves given a more specific type by . +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246ImageGallery" "b/data/classes/sioctypes\302\246ImageGallery" new file mode 100644 index 0000000..bcbde1f --- /dev/null +++ "b/data/classes/sioctypes\302\246ImageGallery" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of images. +

+

+ The images themselves are not given a type by , but is probably appropriate. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246InstantMessage" "b/data/classes/sioctypes\302\246InstantMessage" new file mode 100644 index 0000000..7a0ed6d --- /dev/null +++ "b/data/classes/sioctypes\302\246InstantMessage" @@ -0,0 +1,20 @@ + + + + + + +

+ An instant message Post. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246MailMessage" "b/data/classes/sioctypes\302\246MailMessage" new file mode 100644 index 0000000..9302980 --- /dev/null +++ "b/data/classes/sioctypes\302\246MailMessage" @@ -0,0 +1,20 @@ + + + + + + +

+ An electronic mail Post. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246MailingList" "b/data/classes/sioctypes\302\246MailingList" new file mode 100644 index 0000000..5c62592 --- /dev/null +++ "b/data/classes/sioctypes\302\246MailingList" @@ -0,0 +1,20 @@ + + + + + + +

+ A Forum which is a container of electronic mail messages, for example Mail Messages. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246MessageBoard" "b/data/classes/sioctypes\302\246MessageBoard" new file mode 100644 index 0000000..fab6704 --- /dev/null +++ "b/data/classes/sioctypes\302\246MessageBoard" @@ -0,0 +1,20 @@ + + + + + + +

+ A Forum which is a container of message board messages, for example Board Posts. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246Microblog" "b/data/classes/sioctypes\302\246Microblog" new file mode 100644 index 0000000..6c3a037 --- /dev/null +++ "b/data/classes/sioctypes\302\246Microblog" @@ -0,0 +1,20 @@ + + + + + + +

+ A Forum which is a container of short messages, for example Microblog Posts. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246MicroblogPost" "b/data/classes/sioctypes\302\246MicroblogPost" new file mode 100644 index 0000000..c89a14a --- /dev/null +++ "b/data/classes/sioctypes\302\246MicroblogPost" @@ -0,0 +1,20 @@ + + + + + + +

+ A microblog Post. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246OfferList" "b/data/classes/sioctypes\302\246OfferList" new file mode 100644 index 0000000..5794d2f --- /dev/null +++ "b/data/classes/sioctypes\302\246OfferList" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of Items, each of which describes a thing on offer. +

+

+ The Items describing the things on offer are not themselves given a more specific type by . +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246Playlist" "b/data/classes/sioctypes\302\246Playlist" new file mode 100644 index 0000000..022a86b --- /dev/null +++ "b/data/classes/sioctypes\302\246Playlist" @@ -0,0 +1,30 @@ + + + + + + +

+ A Container which is a container of Items, each of which describes a thing which has been played or has been suggested for playing. +

+

+ is a bit ambivalent whether the Items which a Playlist is a container of are themselves the things which have been played or have been suggested for playing, or if they merely describes them. + This ontology takes the latter approach, primarily because it is not clear that all playable things are necessarily themselves Items. +

+

+ The definition of “play” here presumably means in the sense of recorded media, not in the sense of games. +

+

+ The Items describing playable things are not themselves given a more specific type by . +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246Poll" "b/data/classes/sioctypes\302\246Poll" new file mode 100644 index 0000000..fbeabab --- /dev/null +++ "b/data/classes/sioctypes\302\246Poll" @@ -0,0 +1,23 @@ + + + + + + +

+ An Item which contains a poll or survey content. +

+

+ Polls may be interactive, or they may be static representations of a past survey. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246Question" "b/data/classes/sioctypes\302\246Question" new file mode 100644 index 0000000..48a0fad --- /dev/null +++ "b/data/classes/sioctypes\302\246Question" @@ -0,0 +1,20 @@ + + + + + + +

+ A Post which asks a question. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246ReadingList" "b/data/classes/sioctypes\302\246ReadingList" new file mode 100644 index 0000000..549e64e --- /dev/null +++ "b/data/classes/sioctypes\302\246ReadingList" @@ -0,0 +1,27 @@ + + + + + + +

+ A Container which is a container of Items, each of which describes a thing which has been read or has been suggested for reading. +

+

+ is a bit ambivalent whether the Items which a Reading List is a container of are themselves the things which have been read or have been suggested for reading, or if they merely describes them. + This ontology takes the latter approach, primarily because it is not clear that all readable things are necessarily themselves Items. +

+

+ The Items describing readable things are not themselves given a more specific type by . +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246ResumeBank" "b/data/classes/sioctypes\302\246ResumeBank" new file mode 100644 index 0000000..1509bbf --- /dev/null +++ "b/data/classes/sioctypes\302\246ResumeBank" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of résumés. +

+

+ The résumés themselves are not given a type by . +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246ReviewArea" "b/data/classes/sioctypes\302\246ReviewArea" new file mode 100644 index 0000000..24bc270 --- /dev/null +++ "b/data/classes/sioctypes\302\246ReviewArea" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of reviews. +

+

+ The reviews themselves are not given a type by . +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246SubscriptionList" "b/data/classes/sioctypes\302\246SubscriptionList" new file mode 100644 index 0000000..dd4d621 --- /dev/null +++ "b/data/classes/sioctypes\302\246SubscriptionList" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of Items which can be subscribed to. +

+

+ The subscribable Items themselves are not given a type by . +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246SurveyCollection" "b/data/classes/sioctypes\302\246SurveyCollection" new file mode 100644 index 0000000..5238c3e --- /dev/null +++ "b/data/classes/sioctypes\302\246SurveyCollection" @@ -0,0 +1,20 @@ + + + + + + +

+ A Container which is a container of surveys, for example Polls. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246Tag" "b/data/classes/sioctypes\302\246Tag" new file mode 100644 index 0000000..bd181cd --- /dev/null +++ "b/data/classes/sioctypes\302\246Tag" @@ -0,0 +1,20 @@ + + + + + + +

+ A thing which is used to topically tag other things. +

+

+ This class isn¦t formally a subclass of , but it is often useful to at least associate the two. +

+
+ + + +
diff --git "a/data/classes/sioctypes\302\246VideoChannel" "b/data/classes/sioctypes\302\246VideoChannel" new file mode 100644 index 0000000..fcfbc95 --- /dev/null +++ "b/data/classes/sioctypes\302\246VideoChannel" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of motion picture files. +

+

+ The motion picture files themselves are not given a type by , but is probably appropriate. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246Weblog" "b/data/classes/sioctypes\302\246Weblog" new file mode 100644 index 0000000..a870971 --- /dev/null +++ "b/data/classes/sioctypes\302\246Weblog" @@ -0,0 +1,20 @@ + + + + + + +

+ A Forum which is a container of journal entries, for example Blog Posts. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246Wiki" "b/data/classes/sioctypes\302\246Wiki" new file mode 100644 index 0000000..17924f7 --- /dev/null +++ "b/data/classes/sioctypes\302\246Wiki" @@ -0,0 +1,20 @@ + + + + + + +

+ A Container which is a container of Wiki Articles, potentially among other things. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246WikiArticle" "b/data/classes/sioctypes\302\246WikiArticle" new file mode 100644 index 0000000..fabf24a --- /dev/null +++ "b/data/classes/sioctypes\302\246WikiArticle" @@ -0,0 +1,20 @@ + + + + + + +

+ A wiki Post. +

+
+ + + + + + +
diff --git "a/data/classes/sioctypes\302\246WishList" "b/data/classes/sioctypes\302\246WishList" new file mode 100644 index 0000000..56f8c7f --- /dev/null +++ "b/data/classes/sioctypes\302\246WishList" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which is a container of Items, each of which describes a thing wished for. +

+

+ The Items describing the things wished for are not themselves given a more specific type by . +

+
+ + + + + + +
diff --git "a/data/classes/sioc\302\246Community" "b/data/classes/sioc\302\246Community" new file mode 100644 index 0000000..ae1eedc --- /dev/null +++ "b/data/classes/sioc\302\246Community" @@ -0,0 +1,23 @@ + + + + + + +

+ A broad social entity to which things might belong. +

+

+ Communities may encompass Persons, User Accounts, Spaces, Items, or any other kind of resource; these things are part of the Community. +

+

+ The actual practicality of modelling such a nebulous concept is a bit unclear, but in general it allows the association of a wide variety of things with a single social movement, school of thought, or community of interaction. +

+
+ + + +
diff --git "a/data/classes/sioc\302\246Container" "b/data/classes/sioc\302\246Container" new file mode 100644 index 0000000..7bcd320 --- /dev/null +++ "b/data/classes/sioc\302\246Container" @@ -0,0 +1,35 @@ + + + + + + +

+ A logical collection of Items. +

+

+ This ontology defines Containers as disjoint from Spaces for clarity of modelling; does not mandate this restriction. +

+
+ + + + + + + + + + + + + + + + + + +
diff --git "a/data/classes/sioc\302\246Forum" "b/data/classes/sioc\302\246Forum" new file mode 100644 index 0000000..f9654e3 --- /dev/null +++ "b/data/classes/sioc\302\246Forum" @@ -0,0 +1,20 @@ + + + + + + +

+ A Container with a social purpose; a Container which facilitates discussion. +

+
+ + + + + + +
diff --git "a/data/classes/sioc\302\246Item" "b/data/classes/sioc\302\246Item" new file mode 100644 index 0000000..002e8c3 --- /dev/null +++ "b/data/classes/sioc\302\246Item" @@ -0,0 +1,30 @@ + + + + + + +

+ A conceptual entity of the sort which might be backed by data. +

+

+ Items form the conceptual unit for modelling the things which are represented by the data in Spaces. + It is unclear whether Items might possibly contain further items; makes no affordances for this, and it seems likely that the answer is no. +

+
+ + + + + + + + + + + + +
diff --git "a/data/classes/sioc\302\246Post" "b/data/classes/sioc\302\246Post" new file mode 100644 index 0000000..506e6d2 --- /dev/null +++ "b/data/classes/sioc\302\246Post" @@ -0,0 +1,23 @@ + + + + + + +

+ A Document of the sort which might be an Item which is part of a Forum. +

+
+ + + + + + + + + +
diff --git "a/data/classes/sioc\302\246Site" "b/data/classes/sioc\302\246Site" new file mode 100644 index 0000000..c3957b4 --- /dev/null +++ "b/data/classes/sioc\302\246Site" @@ -0,0 +1,25 @@ + + + + + + +

+ An online Space. +

+

+ The notion of “site” used here is not entirely vernacular: + It does not require, or imply, a particular domain or singular ownership. + It does imply networked access (i·e between computers) and likely (altho maybe not necessarily) some manner of associated User Accounts which interact with the Space in some way. +

+
+ + + + + + +
diff --git "a/data/classes/sioc\302\246Space" "b/data/classes/sioc\302\246Space" new file mode 100644 index 0000000..44852c8 --- /dev/null +++ "b/data/classes/sioc\302\246Space" @@ -0,0 +1,34 @@ + + + + + + +

+ A place from which data can be accessed. +

+

+ The data “in” a Space typically represents Items and is organized into Collections. + This ontology defines data as being “in” a Space in terms of it being logically accessible from a Space, which is itself a somewhat loose phrasing. + The intention is to encompass such things as websites and filesystems, with·out making any claims about the underlying technologies or storage mediums. +

+

+ Because it is conceptual in nature, rather than being beholden to a particular encoding structure, this class is not a subclass of . +

+

+ Spaces often also have a social component, i·e Communities. +

+
+ + + + + + + + + +
diff --git "a/data/classes/sioc\302\246Thread" "b/data/classes/sioc\302\246Thread" new file mode 100644 index 0000000..e7a991e --- /dev/null +++ "b/data/classes/sioc\302\246Thread" @@ -0,0 +1,20 @@ + + + + + + +

+ A Container of Items which can be sequenced together to form a discussion. +

+
+ + + + + + +
diff --git "a/data/classes/sioc\302\246UserAccount" "b/data/classes/sioc\302\246UserAccount" new file mode 100644 index 0000000..332f531 --- /dev/null +++ "b/data/classes/sioc\302\246UserAccount" @@ -0,0 +1,35 @@ + + + + + + +

+ An Online Account representing a “user”. +

+

+ User Accounts are defined by their ability to participate socially in a Community. +

+
+ + + + + + + + + + + + + + + + + + +
diff --git "a/data/classes/sioc\302\246Usergroup" "b/data/classes/sioc\302\246Usergroup" new file mode 100644 index 0000000..eba7851 --- /dev/null +++ "b/data/classes/sioc\302\246Usergroup" @@ -0,0 +1,35 @@ + + + + + + +

+ A meaningful group of User Accounts. +

+
+ + + + + + + + + + + + + + + + + + + + + +
diff --git "a/data/datatype_properties/awol\302\246label" "b/data/datatype_properties/awol\302\246label" index dbcb9b8..4eb8ea4 100644 --- "a/data/datatype_properties/awol\302\246label" +++ "b/data/datatype_properties/awol\302\246label" @@ -1,6 +1,6 @@ @@ -17,6 +17,9 @@ SPDX-License-Identifier: CC0-1.0 + + + diff --git "a/data/datatype_properties/contact\302\246knownAs" "b/data/datatype_properties/contact\302\246knownAs" index 6caedb8..097cfff 100644 --- "a/data/datatype_properties/contact\302\246knownAs" +++ "b/data/datatype_properties/contact\302\246knownAs" @@ -1,6 +1,6 @@ @@ -14,4 +14,7 @@ SPDX-License-Identifier: CC0-1.0 + + + diff --git "a/data/datatype_properties/sioc\302\246content" "b/data/datatype_properties/sioc\302\246content" new file mode 100644 index 0000000..aa5f74d --- /dev/null +++ "b/data/datatype_properties/sioc\302\246content" @@ -0,0 +1,32 @@ + + + + + + +

+ The literal, plaintext content of this Text. +

+

+ The property may be used, in conjunction with , to provide richer content than this property can provide. +

+

+ restricts the domain of this property to Items, but this ontology does not recognize this restriction. +

+
+ + + + + + + + + + + + +
diff --git "a/data/datatype_properties/sioc\302\246delivered_at" "b/data/datatype_properties/sioc\302\246delivered_at" new file mode 100644 index 0000000..d77cc62 --- /dev/null +++ "b/data/datatype_properties/sioc\302\246delivered_at" @@ -0,0 +1,20 @@ + + + + + + +

+ A date on which this thing did or will be delivered to a relevant party. +

+
+ + + + + + +
diff --git "a/data/datatype_properties/sioc\302\246ip_address" "b/data/datatype_properties/sioc\302\246ip_address" new file mode 100644 index 0000000..f2a9509 --- /dev/null +++ "b/data/datatype_properties/sioc\302\246ip_address" @@ -0,0 +1,17 @@ + + + + + + +

+ An I·P address which was employed by a creator, modifier, user, or performer of this thing during its creation, modification, usage, or performance. +

+
+ + + +
diff --git "a/data/datatype_properties/sioc\302\246last_activity_date" "b/data/datatype_properties/sioc\302\246last_activity_date" new file mode 100644 index 0000000..20b2a5f --- /dev/null +++ "b/data/datatype_properties/sioc\302\246last_activity_date" @@ -0,0 +1,20 @@ + + + + + + +

+ A date on which this thing was last associated with meaningful activity. +

+
+ + + + + + +
diff --git "a/data/datatype_properties/sioc\302\246last_item_date" "b/data/datatype_properties/sioc\302\246last_item_date" new file mode 100644 index 0000000..46a64a3 --- /dev/null +++ "b/data/datatype_properties/sioc\302\246last_item_date" @@ -0,0 +1,27 @@ + + + + + + +

+ A date associated with the last Item in this Container. +

+

+ It is unclear whether this date is the creation date or most recent modification date of the Item (and which item is “last” may like·wise vary). + It¦s probably context‐dependent as to which interpretation is most useful. +

+
+ + + + + + + + + +
diff --git "a/data/datatype_properties/sioc\302\246last_reply_date" "b/data/datatype_properties/sioc\302\246last_reply_date" new file mode 100644 index 0000000..cffa999 --- /dev/null +++ "b/data/datatype_properties/sioc\302\246last_reply_date" @@ -0,0 +1,24 @@ + + + + + + +

+ A date associated with the most recent reply that this thing has. +

+

+ It is unclear whether this date is the creation date or most recent modification date of the reply (and which reply is “last” may like·wise vary). + It¦s probably context‐dependent as to which interpretation is most useful, altho the threaded nature of replies probably favours using the creation date +

+
+ + + + + + +
diff --git "a/data/datatype_properties/sioc\302\246name" "b/data/datatype_properties/sioc\302\246name" new file mode 100644 index 0000000..2e1a8b6 --- /dev/null +++ "b/data/datatype_properties/sioc\302\246name" @@ -0,0 +1,20 @@ + + + + + + +

+ A name or identifier associated with this thing. +

+

+ This property, which is underspecified in , seems to be able to encompass all of names, labels, and identifiers. +

+
+ + + +
diff --git "a/data/datatype_properties/sioc\302\246note" "b/data/datatype_properties/sioc\302\246note" new file mode 100644 index 0000000..8508575 --- /dev/null +++ "b/data/datatype_properties/sioc\302\246note" @@ -0,0 +1,17 @@ + + + + + + +

+ A note associated with this thing. +

+
+ + + +
diff --git "a/data/datatype_properties/sioc\302\246num_authors" "b/data/datatype_properties/sioc\302\246num_authors" new file mode 100644 index 0000000..c6eb181 --- /dev/null +++ "b/data/datatype_properties/sioc\302\246num_authors" @@ -0,0 +1,24 @@ + + + + + + +

+ The number of distinct things which are considered “authors” in some meaningful sense of this thing. +

+

+ Authors needn¦t be creators; they could be modifiers or contributors by another fashion. + It is contextually‐contingent as to what the bar for “authorship” is, or what kind of things might be considered authors. +

+
+ + + + + + +
diff --git "a/data/datatype_properties/sioc\302\246num_items" "b/data/datatype_properties/sioc\302\246num_items" new file mode 100644 index 0000000..7a993b4 --- /dev/null +++ "b/data/datatype_properties/sioc\302\246num_items" @@ -0,0 +1,23 @@ + + + + + + +

+ The number of Items which have this Container as their container. +

+
+ + + + + + + + + +
diff --git "a/data/datatype_properties/sioc\302\246num_replies" "b/data/datatype_properties/sioc\302\246num_replies" new file mode 100644 index 0000000..54be368 --- /dev/null +++ "b/data/datatype_properties/sioc\302\246num_replies" @@ -0,0 +1,20 @@ + + + + + + +

+ The number of replies which this thing has. +

+
+ + + + + + +
diff --git "a/data/datatype_properties/sioc\302\246num_threads" "b/data/datatype_properties/sioc\302\246num_threads" new file mode 100644 index 0000000..8ed96aa --- /dev/null +++ "b/data/datatype_properties/sioc\302\246num_threads" @@ -0,0 +1,23 @@ + + + + + + +

+ The number of Threads which have this Forum as a parent. +

+
+ + + + + + + + + +
diff --git "a/data/datatype_properties/sioc\302\246num_views" "b/data/datatype_properties/sioc\302\246num_views" new file mode 100644 index 0000000..d2e75a6 --- /dev/null +++ "b/data/datatype_properties/sioc\302\246num_views" @@ -0,0 +1,23 @@ + + + + + + +

+ The number of times that this thing has been viewed. +

+

+ The meaning of a “view” is context‐specific. +

+
+ + + + + + +
diff --git "a/data/datatype_properties/sioc\302\246read_at" "b/data/datatype_properties/sioc\302\246read_at" new file mode 100644 index 0000000..da1c1b8 --- /dev/null +++ "b/data/datatype_properties/sioc\302\246read_at" @@ -0,0 +1,20 @@ + + + + + + +

+ A date on which this thing did or will be read by a relevant party. +

+
+ + + + + + +
diff --git a/data/named_individuals/_PROV-O_ b/data/named_individuals/_PROV-O_ new file mode 100644 index 0000000..603778a --- /dev/null +++ b/data/named_individuals/_PROV-O_ @@ -0,0 +1,15 @@ + + + + + + + + + + + + diff --git a/data/named_individuals/_SIOC_ b/data/named_individuals/_SIOC_ new file mode 100644 index 0000000..a8c32b2 --- /dev/null +++ b/data/named_individuals/_SIOC_ @@ -0,0 +1,169 @@ + + + + + + +

+ Building on the work of and , the Semantically‐Interlinked Online Communities vocabulary, or S·I·O·C, aims to provide a metadata model for the social internet. + Unlike newer, more narrowly‐scoped vocabularies, S·I·O·C explicitly aimed to model everything from forums to microblogs to wikis to bookmarks collections to events calendars. +

+

+ Understanding that not every application would necessarily need to understand all of the terms that S·I·O·C provided, it was split into several modules, each with a different name·space. + The list of modules is as follows :⁠— +

+ + +

+ The S·I·O·C Core ontology defines all of the core terms of the S·I·O·C model. + This ontology includes all of S·I·O·C Core, except for :⁠— +

+ + +

+ The deprecated class (use instead). +

+
+ +

+ The class, and related properties , , , and . + Roles, modelled in this way, are not actually very useful, because each one must be highly context‐specific and it is difficult for them to share features. + A better modelling approach would be to use a qualified belongingness relation between User Accounts (or other entities) and the things they belong to, and on that qualified relation indicate qualities such as roles. + This would enable the roles themselves to be modelled in a context‐independent manner. +

+
+ +

+ The property, which is needlessly formal. +

+
+ +

+ The property, which has unclear utility. + Consider instead, or just use ordinary R·D·F named node functionality. +

+
+ +

+ The and properties, which are intended to allow iterating over the Items in a Container. + These properties fail to be usable when an Item belongs to multiple Containers at the same time. +

+
+ +

+ The and properties, which are underspecified and probably an inadequate model. + If a share is simply a kind of event, it would be better to use an event‐based model here; if shares result in the creation of new resources, it would be best to signify the sharer as the creator of the new resource, while linking back to the original. +

+
+ +

+ The property, whose primary utility (matching things to known contacts) is currently out‐of‐scope for this ontology. +

+
+ +

+ The property, because S·I·O·C makes restrictions which are difficult to practically assess. + Specifically, it is required that these be identifiers which are unique to a Site, but there is no mechanism for actually associating them with the Sites that they are identifiers for (an Item may belong to multiple Sites). + To record an identifier without the presumption of uniqueness, is available. + If per‐Site uniqueness is needed, qualifying either the belongingness relationship or the identifier itself (perhaps using ) is necessary to indicate the relationship between the identifier and Site. +

+
+
+

+ S·I·O·C follows the undesirable pattern of defining many of its properties with a definite domain or range, typically of Item. + This pattern exists for human benefit: + The S·I·O·C documentation links classes to properties which have them in their domains or ranges, so defining such makes the intended usages of the properties more visible. + However, from a modelling standpoint, it severely restricts the utility of the properties. + This ontology removes domain and range restrictions when they serve no obvious benefit, so that properties such as addressed to may be used with things even when they are not a data‐backed Item. +

+

+ Following a similar rationale to the above, this ontology loosens the domains and ranges of many properties from to . +

+
+ +

+ The S·I·O·C Access ontology attempts to model access controls, but is small and feels incomplete in its current form. + It does, however, define and , which are potentially useful and adopted here. +

+
+ +

+ The S·I·O·C Actions ontology is a bit buggy, but makes an attempt at modelling technological processes thru its class. + This is a weaker form of provenance event information than can be modelled with, for example, , but it may still be useful, so this ontology defines the terms. +

+
+ +

+ The S·I·O·C Argument ontology attempts to model “issue‐based information systems”. + It is overly formal (and specialized) for the purposes of this ontology, which has no allegiances to the issue‐based information system model, so its terms are ignored. +

+
+ +

+ The S·I·O·C~Nepomuk ontology provides preliminary mappings to the Nepomuk vocabularies but doesn¦t define any useful terms of its own. + This ontology will define its own mappings, should they be necessary (at present, Nepomuk is out‐of‐scope). +

+
+ +

+ The S·I·O·C Quotes ontology defines a mechanism for modelling quotes alongside their responses. + Altho this idea has potential, the modelling decisions are a bit confusing: + Quotes and responses are both modelled as Items, but the combination of a quote and its response (a “block”) is itself an Item—is the relationship between blocks and their associated quotes and responses a membership relation, a link, or what? + One would expect blocks to either be Containers with quote and response Item members (probably undesirable), or as Items whose quote and response are modelled thru some different mechanism. +

+

+ Because of the weaknesses in this model, this ontology refrains from defining the corresponding terms. +

+
+ +

+ The S·I·O·C Services ontology provides terms for modelling Web services and their endpoints. + There isn¦t anything expressly wrong with this vocabulary, but modelling services, protocols, and endpoints is currently out of scope for this ontology, so its terms are ignored. +

+
+ +

+ The S·I·O·C~Swan ontology defines mappings to the Semantic Web Applications in Neuromedicine vocabulary (Swan). + It provides one additional term for online journals, which this ontology does not adopt. +

+
+ +

+ The S·I·O·C Types ontology defines a number of classes for specifying specific types of resources. + The and classes are broadly‐applicable and defined here. + The remaining types are of more dubious utility, but are generally harmless and have been defined for completeness, with the following exceptions :⁠— +

+ + +

+ , for the same reasons the S·I·O·C Argument ontology is excluded. +

+
+ +

+ , which is defined as a Collection, because it is unclear what kinds of Items it is meant to contain. +

+
+
+
+ +

+ The Sioc Wikitalk ontology is something of an attempt to model the way discussion and decisionmaking happens in wikispaces like those run by Wikimedia Foundation. + This ontology has no investment in this model and considers modelling it to be out of scope. +

+
+
+
+ + + + + + + + + +
diff --git "a/data/object_properties/awol\302\246author" "b/data/object_properties/awol\302\246author" index 7e109ab..3a4e818 100644 --- "a/data/object_properties/awol\302\246author" +++ "b/data/object_properties/awol\302\246author" @@ -17,4 +17,7 @@ SPDX-License-Identifier: CC0-1.0 + + + diff --git "a/data/object_properties/awol\302\246category" "b/data/object_properties/awol\302\246category" index b53d9b0..b2689dd 100644 --- "a/data/object_properties/awol\302\246category" +++ "b/data/object_properties/awol\302\246category" @@ -1,6 +1,6 @@ @@ -14,6 +14,9 @@ SPDX-License-Identifier: CC0-1.0 + + + diff --git "a/data/object_properties/awol\302\246contains" "b/data/object_properties/awol\302\246contains" index 9aa8e24..9794246 100644 --- "a/data/object_properties/awol\302\246contains" +++ "b/data/object_properties/awol\302\246contains" @@ -1,6 +1,6 @@ @@ -14,6 +14,9 @@ SPDX-License-Identifier: CC0-1.0 + + + diff --git "a/data/object_properties/awol\302\246generator" "b/data/object_properties/awol\302\246generator" index eca64d3..35d3dc2 100644 --- "a/data/object_properties/awol\302\246generator" +++ "b/data/object_properties/awol\302\246generator" @@ -1,6 +1,6 @@ @@ -10,6 +10,9 @@ SPDX-License-Identifier: CC0-1.0

A Generator responsible for generating this thing.

+

+ To refer to the Software that the Generator is running, use instead. +

diff --git "a/data/object_properties/awol\302\246source" "b/data/object_properties/awol\302\246source" index 732f643..0429112 100644 --- "a/data/object_properties/awol\302\246source" +++ "b/data/object_properties/awol\302\246source" @@ -1,6 +1,6 @@ @@ -14,6 +14,9 @@ SPDX-License-Identifier: CC0-1.0 + + + diff --git "a/data/object_properties/contact\302\246webPage" "b/data/object_properties/contact\302\246webPage" index 0ce905a..55725a2 100644 --- "a/data/object_properties/contact\302\246webPage" +++ "b/data/object_properties/contact\302\246webPage" @@ -1,6 +1,6 @@ @@ -18,6 +18,11 @@ SPDX-License-Identifier: CC0-1.0 - + + + + + + diff --git "a/data/object_properties/dcterms\302\246creator" "b/data/object_properties/dcterms\302\246creator" index d33a67b..50a84ff 100644 --- "a/data/object_properties/dcterms\302\246creator" +++ "b/data/object_properties/dcterms\302\246creator" @@ -1,6 +1,6 @@ @@ -10,6 +10,9 @@ SPDX-License-Identifier: CC0-1.0

An Agent responsible for making this thing.

+

+ This property implies that a given Agent actually was involved (agentially) in the creation of a thing; for a looser form of “authorship” attribution, use . +

diff --git "a/data/object_properties/siocaccess\302\246has_status" "b/data/object_properties/siocaccess\302\246has_status" new file mode 100644 index 0000000..f673c86 --- /dev/null +++ "b/data/object_properties/siocaccess\302\246has_status" @@ -0,0 +1,17 @@ + + + + + + +

+ A Status of this thing. +

+
+ + + +
diff --git "a/data/object_properties/siocactions\302\246byproduct" "b/data/object_properties/siocactions\302\246byproduct" new file mode 100644 index 0000000..4a8366a --- /dev/null +++ "b/data/object_properties/siocactions\302\246byproduct" @@ -0,0 +1,23 @@ + + + + + + +

+ A Digital Artefact which is created as a byproduct of this Action. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/siocactions\302\246creates" "b/data/object_properties/siocactions\302\246creates" new file mode 100644 index 0000000..361f678 --- /dev/null +++ "b/data/object_properties/siocactions\302\246creates" @@ -0,0 +1,27 @@ + + + + + + +

+ A Digital Artefact which is created by this Action and continues existing after it. +

+

+ This property implies that the Digital Artefact exists after the Action is completed. + It should not be used in cases where a Digital Artefact is created and deleted in the same Action. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/siocactions\302\246deletes" "b/data/object_properties/siocactions\302\246deletes" new file mode 100644 index 0000000..de89bd5 --- /dev/null +++ "b/data/object_properties/siocactions\302\246deletes" @@ -0,0 +1,20 @@ + + + + + + +

+ A Digital Artefact which is deleted by this Action. +

+
+ + + + + + +
diff --git "a/data/object_properties/siocactions\302\246modifies" "b/data/object_properties/siocactions\302\246modifies" new file mode 100644 index 0000000..f47a63d --- /dev/null +++ "b/data/object_properties/siocactions\302\246modifies" @@ -0,0 +1,24 @@ + + + + + + +

+ A Digital Artefact which is modified by this Action. +

+

+ This property implies that the Digital Artefact already exists prior to the Action, and continues existing after. + It should not be used in cases where a Digital Artefact is created and modified in the same Action, or when it is modified and then deleted. +

+
+ + + + + + +
diff --git "a/data/object_properties/siocactions\302\246object" "b/data/object_properties/siocactions\302\246object" new file mode 100644 index 0000000..0e8937a --- /dev/null +++ "b/data/object_properties/siocactions\302\246object" @@ -0,0 +1,26 @@ + + + + + + +

+ A Digital Artefact which is an object of this Action. +

+

+ This property broadly encompasses any and all Digital Artefacts which are involved in a given Action but not its creator; using more specific subproperties is recommended. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/siocactions\302\246product" "b/data/object_properties/siocactions\302\246product" new file mode 100644 index 0000000..e62d99a --- /dev/null +++ "b/data/object_properties/siocactions\302\246product" @@ -0,0 +1,23 @@ + + + + + + +

+ A Digital Artefact which is created by this Action, and which this Action is primarily intended to create. +

+

+ An Action may have any number of products, and the meaning of “primarily intended” is left intentionally vague. +

+
+ + + + + + +
diff --git "a/data/object_properties/siocactions\302\246source" "b/data/object_properties/siocactions\302\246source" new file mode 100644 index 0000000..f25332e --- /dev/null +++ "b/data/object_properties/siocactions\302\246source" @@ -0,0 +1,27 @@ + + + + + + +

+ A source Digital Artefact which is used by this Action as a basis or point of reference. +

+

+ A source is used by an Action but not modified by it. + specifically links this property to Actions which create something, but presumably Digital Artefacts can be sources for other kinds of Actions as well. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/siocactions\302\246uses" "b/data/object_properties/siocactions\302\246uses" new file mode 100644 index 0000000..f95ef5a --- /dev/null +++ "b/data/object_properties/siocactions\302\246uses" @@ -0,0 +1,26 @@ + + + + + + +

+ A Digital Artefact which is involved in this Action and exists prior to and after it. +

+
+ + + + + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246about" "b/data/object_properties/sioc\302\246about" new file mode 100644 index 0000000..7f29f4a --- /dev/null +++ "b/data/object_properties/sioc\302\246about" @@ -0,0 +1,24 @@ + + + + + + +

+ A thing that this thing is about. +

+

+ defines this property only on Items, but this restriction does not seem particularly useful, so this ontology does not recognize it. + Instead, it is equated with . +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246account_of" "b/data/object_properties/sioc\302\246account_of" new file mode 100644 index 0000000..2fc1fb0 --- /dev/null +++ "b/data/object_properties/sioc\302\246account_of" @@ -0,0 +1,28 @@ + + + + + + +

+ An Agent who “owns” or controlls this Online Account. +

+

+ defines this property as an inverse of , but also defines its domain as User Accounts. + Assuming there exist Online Accounts which are not User Accounts, one or the other of these statements must be in error. + Following the general principle of relaxing requirements when they serve no obvious purpose, this ontology keeps the inverse relationship and broadens the domain. +

+

+ This property is functional; to indicate that an Online Account is controlled by multiple Agents, one must indicate a Group. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246addressed_to" "b/data/object_properties/sioc\302\246addressed_to" new file mode 100644 index 0000000..37e8138 --- /dev/null +++ "b/data/object_properties/sioc\302\246addressed_to" @@ -0,0 +1,20 @@ + + + + + + +

+ A thing which this thing is addressed to. +

+

+ This could be a Social Entity, but it could also be something more mundane, like a Mailbox. +

+
+ + + +
diff --git "a/data/object_properties/sioc\302\246administrator_of" "b/data/object_properties/sioc\302\246administrator_of" new file mode 100644 index 0000000..81621bf --- /dev/null +++ "b/data/object_properties/sioc\302\246administrator_of" @@ -0,0 +1,23 @@ + + + + + + +

+ A Space which this Social Entity is an administrator of. +

+

+ defines the domain and range of this property as User Account and Site, respectively, which this ontology finds needlessly restrictive. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246attachment" "b/data/object_properties/sioc\302\246attachment" new file mode 100644 index 0000000..df5bcf4 --- /dev/null +++ "b/data/object_properties/sioc\302\246attachment" @@ -0,0 +1,27 @@ + + + + + + +

+ A thing which is logically (but not necessarily physically) “attached” to this thing. +

+

+ “Attachment” implies that the two things are roughly standalone entities, but that someone (usually the creator) intended them to be perceived together. + In some cases, perceiving the attachment may be a requirement for fully understanding the thing it was attached to. +

+

+ restricts the domain of this property to Items, but this ontology does not recognize this restriction. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246avatar" "b/data/object_properties/sioc\302\246avatar" new file mode 100644 index 0000000..235d324 --- /dev/null +++ "b/data/object_properties/sioc\302\246avatar" @@ -0,0 +1,30 @@ + + + + + + +

+ An Image which is used to visually signify or represent this Online Account. +

+

+ defines this property as a subproperty of , and defines its domain as User Accounts. + This ontology does not follow these definitions; it makes no claims that an avatar “depict” an account in any particular way, and it expands the domain to cover all Online Accounts, not only User Accounts. +

+

+ For things which aren¦t Online Accounts, consider instead. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246container_of" "b/data/object_properties/sioc\302\246container_of" new file mode 100644 index 0000000..ed61479 --- /dev/null +++ "b/data/object_properties/sioc\302\246container_of" @@ -0,0 +1,27 @@ + + + + + + +

+ An Item which this Container logically contains. +

+

+ This property is not inverse functional: + An Item can belong to multiple Containers. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246creator_of" "b/data/object_properties/sioc\302\246creator_of" new file mode 100644 index 0000000..a40fd36 --- /dev/null +++ "b/data/object_properties/sioc\302\246creator_of" @@ -0,0 +1,23 @@ + + + + + + +

+ A thing, the creation of which is attributed to this Social Entity. +

+

+ restricts the domain of this property to User Accounts, but this ontology allows it on any kind of Social Entity. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246discussion_of" "b/data/object_properties/sioc\302\246discussion_of" new file mode 100644 index 0000000..f87483a --- /dev/null +++ "b/data/object_properties/sioc\302\246discussion_of" @@ -0,0 +1,26 @@ + + + + + + +

+ A thing which this thing contains or embodies a discussion of. +

+

+ restricts the range of this property to Items, but this ontology allows it to point to any kind of thing. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246earlier_version" "b/data/object_properties/sioc\302\246earlier_version" new file mode 100644 index 0000000..8082f85 --- /dev/null +++ "b/data/object_properties/sioc\302\246earlier_version" @@ -0,0 +1,29 @@ + + + + + + +

+ A thing which is an earlier revision of this thing. +

+

+ This property is transitive; provides the intransitive form. +

+

+ restricts the domain and range of this property to Items, but this ontology does not recognize this restriction. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246email" "b/data/object_properties/sioc\302\246email" new file mode 100644 index 0000000..ad67eac --- /dev/null +++ "b/data/object_properties/sioc\302\246email" @@ -0,0 +1,24 @@ + + + + + + +

+ An electronic mail address for this Social Entity. +

+

+ defines this property only on User Accounts, but this restriction does not seem particularly useful, so this ontology does not recognize it. + Instead, it is equated with . +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246feed" "b/data/object_properties/sioc\302\246feed" new file mode 100644 index 0000000..5764acb --- /dev/null +++ "b/data/object_properties/sioc\302\246feed" @@ -0,0 +1,20 @@ + + + + + + +

+ A syndication feed for this thing. +

+

+ The range of this property is not restricted; it may be a Feed, but it may also be a different kind of feed. +

+
+ + + +
diff --git "a/data/object_properties/sioc\302\246follows" "b/data/object_properties/sioc\302\246follows" new file mode 100644 index 0000000..8af28d6 --- /dev/null +++ "b/data/object_properties/sioc\302\246follows" @@ -0,0 +1,23 @@ + + + + + + +

+ A User Account from which this User Account has signaled a desire to receive updates or notifications. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246generator" "b/data/object_properties/sioc\302\246generator" new file mode 100644 index 0000000..2c489db --- /dev/null +++ "b/data/object_properties/sioc\302\246generator" @@ -0,0 +1,24 @@ + + + + + + +

+ A Software, an instantiation of which generated this thing. +

+

+ This property differs from in that the latter refers to a specific instantiation of Software (a Generator), where·as this property refers to the Software in an abstract sense. + This is less formal, but often more useful. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_administrator" "b/data/object_properties/sioc\302\246has_administrator" new file mode 100644 index 0000000..71ce00b --- /dev/null +++ "b/data/object_properties/sioc\302\246has_administrator" @@ -0,0 +1,26 @@ + + + + + + +

+ A Social Entity which administers this Space. +

+

+ defines the domain and range of this property as Site and User Account, respectively, which this ontology finds needlessly restrictive. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_container" "b/data/object_properties/sioc\302\246has_container" new file mode 100644 index 0000000..8697d65 --- /dev/null +++ "b/data/object_properties/sioc\302\246has_container" @@ -0,0 +1,30 @@ + + + + + + +

+ A Container in which this Item is logically included. +

+

+ This property is not functional: + An Item can belong to multiple Containers. +

+
+ + + + + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_creator" "b/data/object_properties/sioc\302\246has_creator" new file mode 100644 index 0000000..fa577ca --- /dev/null +++ "b/data/object_properties/sioc\302\246has_creator" @@ -0,0 +1,27 @@ + + + + + + +

+ A Social Entity to which the creation of this thing is attributed. +

+

+ Social Entities are not necessarily Agents, and consequently this property is not defined as a subproperty of . + When an Online Account is the (non·agential) creator of a thing, this implies that the Agent which it is an account of is (probably) the (agential) creator of that thing. +

+

+ restricts the range of this property to User Accounts, but this ontology allows it to point to any kind of Social Entity. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_discussion" "b/data/object_properties/sioc\302\246has_discussion" new file mode 100644 index 0000000..f9ef1cf --- /dev/null +++ "b/data/object_properties/sioc\302\246has_discussion" @@ -0,0 +1,20 @@ + + + + + + +

+ A thing which contains or embodies a discussion of this thing. +

+

+ restricts the domain of this property to Items, but this ontology allows it on any kind of thing. +

+
+ + + +
diff --git "a/data/object_properties/sioc\302\246has_host" "b/data/object_properties/sioc\302\246has_host" new file mode 100644 index 0000000..b9e8f4b --- /dev/null +++ "b/data/object_properties/sioc\302\246has_host" @@ -0,0 +1,46 @@ + + + + + + +

+ A Site which hosts this Container. +

+

+ “Hosting”, in this case, has a dual meaning :⁠— +

+ + +

+ The Site which hosts a Container must make the Container accessible as part of the same network thru which one accesses the Site itself: + The Site must be a technological host or access point for the Container. +

+
+ +

+ The Site which hosts a Container must logically include the Container: + The Container must comprise a logical part of the Site. +

+
+
+

+ This property is not functional (or inverse functional); multiple Sites may host a Container, and multiple Containers may be hosted by a Site. +

+
+ + + + + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_member" "b/data/object_properties/sioc\302\246has_member" new file mode 100644 index 0000000..1e3340f --- /dev/null +++ "b/data/object_properties/sioc\302\246has_member" @@ -0,0 +1,23 @@ + + + + + + +

+ A User Account which forms part of this Usergroup. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_moderator" "b/data/object_properties/sioc\302\246has_moderator" new file mode 100644 index 0000000..06d0f8a --- /dev/null +++ "b/data/object_properties/sioc\302\246has_moderator" @@ -0,0 +1,26 @@ + + + + + + +

+ A Social Entity which moderates this Container. +

+

+ defines the domain and range of this property as Forum and User Account, respectively, which this ontology finds needlessly restrictive. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_modifier" "b/data/object_properties/sioc\302\246has_modifier" new file mode 100644 index 0000000..c93524a --- /dev/null +++ "b/data/object_properties/sioc\302\246has_modifier" @@ -0,0 +1,23 @@ + + + + + + +

+ A Social Entity which modified this thing. +

+

+ restricts the range of this property to User Accounts, but this ontology allows it to point to any kind of Social Entity. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_owner" "b/data/object_properties/sioc\302\246has_owner" new file mode 100644 index 0000000..a041ac2 --- /dev/null +++ "b/data/object_properties/sioc\302\246has_owner" @@ -0,0 +1,26 @@ + + + + + + +

+ A Social Entity which owns this thing. +

+

+ “Ownership” here implies some level of control or privilege over how the thing is modified or used. +

+

+ restricts the range of this property to User Accounts, but this ontology allows it to point to any kind of Social Entity. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_parent" "b/data/object_properties/sioc\302\246has_parent" new file mode 100644 index 0000000..c9f7dab --- /dev/null +++ "b/data/object_properties/sioc\302\246has_parent" @@ -0,0 +1,34 @@ + + + + + + +

+ A Container in which this (child) Container is logically included. +

+

+ This property is not functional: + A Container can be contained in multiple other Containers. + Nor is it transitive: + The parent of the parent of a Container is not its own parent. + It is irreflexive and asymmetric: + A Container cannot contain itself, and two Containers cannot contain each other. +

+
+ + + + + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_reply" "b/data/object_properties/sioc\302\246has_reply" new file mode 100644 index 0000000..3a7cfd1 --- /dev/null +++ "b/data/object_properties/sioc\302\246has_reply" @@ -0,0 +1,27 @@ + + + + + + +

+ A thing which this thing is a reply to. +

+

+ Replyhood indicates a level of horizontal equivalency between two things; altho there is a form of dependency relationship between things and their replies, they are all roughly equal constituents of a conversation. + This differs from other properties, like , which form a more vertical semantic relationship. +

+

+ restricts the domain and range of this property to Items, but this ontology does not recognize this restriction. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_space" "b/data/object_properties/sioc\302\246has_space" new file mode 100644 index 0000000..2f894f9 --- /dev/null +++ "b/data/object_properties/sioc\302\246has_space" @@ -0,0 +1,33 @@ + + + + + + +

+ A Space which this thing is a part of. +

+

+ This property can apply to Items, but also to Containers or any other conceptual entity which is considered accessible “thru” or “as part of” that Space. + (The exact semantics here are a bit fuzzy.) +

+

+ This property is irreflexive: + A Space cannot have itself as a space. + It is also asymmetric: + Two Spaces cannot have each other as a space. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_subscriber" "b/data/object_properties/sioc\302\246has_subscriber" new file mode 100644 index 0000000..e84b06d --- /dev/null +++ "b/data/object_properties/sioc\302\246has_subscriber" @@ -0,0 +1,26 @@ + + + + + + +

+ A Social Entity which is subscribed to this Container. +

+

+ restricts the range of this property to User Accounts, but this ontology allows it to point to any kind of Social Entity. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246has_usergroup" "b/data/object_properties/sioc\302\246has_usergroup" new file mode 100644 index 0000000..cf5fbca --- /dev/null +++ "b/data/object_properties/sioc\302\246has_usergroup" @@ -0,0 +1,23 @@ + + + + + + +

+ A Usergroup which has certain access to this Space. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246host_of" "b/data/object_properties/sioc\302\246host_of" new file mode 100644 index 0000000..2f6deca --- /dev/null +++ "b/data/object_properties/sioc\302\246host_of" @@ -0,0 +1,26 @@ + + + + + + +

+ A Container which is hosted by this Site. +

+

+ This property is not functional (or inverse functional); multiple Sites may host a Container, and multiple Containers may be hosted by a Site. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246later_version" "b/data/object_properties/sioc\302\246later_version" new file mode 100644 index 0000000..2b1184a --- /dev/null +++ "b/data/object_properties/sioc\302\246later_version" @@ -0,0 +1,26 @@ + + + + + + +

+ A thing which is a later revision of this thing. +

+

+ This property is transitive; provides the intransitive form. +

+

+ restricts the domain and range of this property to Items, but this ontology does not recognize this restriction. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246likes" "b/data/object_properties/sioc\302\246likes" new file mode 100644 index 0000000..b4915bd --- /dev/null +++ "b/data/object_properties/sioc\302\246likes" @@ -0,0 +1,24 @@ + + + + + + +

+ A thing which this User Account has signalled an endorsement of. +

+

+ This property is meant to indicate a technical or programmatic sense of “liking” or “favouriting” a topic or item by a User Account, with specific implications that vary depending on the nature of the User Account and the thing being liked. + It is not intended to convey a general sense of “liking” or enjoyment of a thing. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246links_to" "b/data/object_properties/sioc\302\246links_to" new file mode 100644 index 0000000..a7b7e4a --- /dev/null +++ "b/data/object_properties/sioc\302\246links_to" @@ -0,0 +1,20 @@ + + + + + + +

+ A thing which this thing contains a hyperlink to. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246member_of" "b/data/object_properties/sioc\302\246member_of" new file mode 100644 index 0000000..2b31711 --- /dev/null +++ "b/data/object_properties/sioc\302\246member_of" @@ -0,0 +1,20 @@ + + + + + + +

+ A Usergroup which this User Account forms a part of. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246mentions" "b/data/object_properties/sioc\302\246mentions" new file mode 100644 index 0000000..071e2c5 --- /dev/null +++ "b/data/object_properties/sioc\302\246mentions" @@ -0,0 +1,27 @@ + + + + + + +

+ A Social Entity which this thing mentions. +

+

+ In contrast with vernacular usage, “mentioning” a thing is somewhat more formal than simply naming it; mentioning typically serves as an intentional form of linking or address. + Consequently, the range of this property is restricted to those things which can be addressed: Social Entities. +

+

+ restricts the range of this property further, to just User Accounts, but this ontology allows it to point to any kind of Social Entity. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246moderator_of" "b/data/object_properties/sioc\302\246moderator_of" new file mode 100644 index 0000000..3b2af80 --- /dev/null +++ "b/data/object_properties/sioc\302\246moderator_of" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container which this Social Entity is a moderator of. +

+

+ defines the domain and range of this property as User Account and Forum, respectively, which this ontology finds needlessly restrictive. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246modifier_of" "b/data/object_properties/sioc\302\246modifier_of" new file mode 100644 index 0000000..4155099 --- /dev/null +++ "b/data/object_properties/sioc\302\246modifier_of" @@ -0,0 +1,23 @@ + + + + + + +

+ A thing which this Social Entity modified. +

+

+ restricts the domain of this property to User Accounts, but this ontology allows it on any kind of Social Entity. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246next_version" "b/data/object_properties/sioc\302\246next_version" new file mode 100644 index 0000000..04429a3 --- /dev/null +++ "b/data/object_properties/sioc\302\246next_version" @@ -0,0 +1,26 @@ + + + + + + +

+ A thing which is the next revision of this thing. +

+

+ This property is not functional or inverse functional; forks and merges are allowed. +

+

+ restricts the domain and range of this property to Items, but this ontology does not recognize this restriction. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246owner_of" "b/data/object_properties/sioc\302\246owner_of" new file mode 100644 index 0000000..566a07f --- /dev/null +++ "b/data/object_properties/sioc\302\246owner_of" @@ -0,0 +1,26 @@ + + + + + + +

+ A thing which this Social Entity owns. +

+

+ “Ownership” here implies some level of control or privilege over how the thing is modified or used. +

+

+ restricts the domain of this property to User Accounts, but this ontology allows it on any kind of Social Entity. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246parent_of" "b/data/object_properties/sioc\302\246parent_of" new file mode 100644 index 0000000..ee25e7b --- /dev/null +++ "b/data/object_properties/sioc\302\246parent_of" @@ -0,0 +1,31 @@ + + + + + + +

+ A Container in which logically contains this (child) Container. +

+

+ This property is not functional: + A Container can be contained in multiple other Containers. + Nor is it transitive: + The parent of the parent of a Container is not its own parent. + It is irreflexive and asymmetric: + A Container cannot contain itself, and two Containers cannot contain each other. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246previous_version" "b/data/object_properties/sioc\302\246previous_version" new file mode 100644 index 0000000..aa94db9 --- /dev/null +++ "b/data/object_properties/sioc\302\246previous_version" @@ -0,0 +1,29 @@ + + + + + + +

+ A thing which is the previous revision of this thing. +

+

+ This property is not functional or inverse functional; forks and merges are allowed. +

+

+ restricts the domain and range of this property to Items, but this ontology does not recognize this restriction. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246related_to" "b/data/object_properties/sioc\302\246related_to" new file mode 100644 index 0000000..bc8b030 --- /dev/null +++ "b/data/object_properties/sioc\302\246related_to" @@ -0,0 +1,24 @@ + + + + + + +

+ A thing which this thing is related to. +

+

+ “Related” in this sense is defined more narrowly than the mere relation of , which is a superproperty. + This property is meant to signify semantic relationships (not structural or temporal ones) which are generally horizontal or nonhierarchial in nature. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246reply_of" "b/data/object_properties/sioc\302\246reply_of" new file mode 100644 index 0000000..f550566 --- /dev/null +++ "b/data/object_properties/sioc\302\246reply_of" @@ -0,0 +1,30 @@ + + + + + + +

+ A thing to which this thing is a reply. +

+

+ Replyhood indicates a level of horizontal equivalency between two things; altho there is a form of dependency relationship between things and their replies, they are all roughly equal constituents of a conversation. + This differs from other properties, like , which form a more vertical semantic relationship. +

+

+ restricts the domain and range of this property to Items, but this ontology does not recognize this restriction. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246respond_to" "b/data/object_properties/sioc\302\246respond_to" new file mode 100644 index 0000000..589d877 --- /dev/null +++ "b/data/object_properties/sioc\302\246respond_to" @@ -0,0 +1,20 @@ + + + + + + +

+ A thing which responses to this thing should be addressed to. +

+

+ This could be a Social Entity, but it could also be something more mundane, like a Mailbox. +

+
+ + + +
diff --git "a/data/object_properties/sioc\302\246space_of" "b/data/object_properties/sioc\302\246space_of" new file mode 100644 index 0000000..94a93a0 --- /dev/null +++ "b/data/object_properties/sioc\302\246space_of" @@ -0,0 +1,29 @@ + + + + + + +

+ A thing which is part of this Space. +

+

+ This property is irreflexive: + A Space cannot have itself as a space. + It is also asymmetric: + Two Spaces cannot have each other as a space. +

+
+ + + + + + + + + +
diff --git "a/data/object_properties/sioc\302\246subscriber_of" "b/data/object_properties/sioc\302\246subscriber_of" new file mode 100644 index 0000000..806eadf --- /dev/null +++ "b/data/object_properties/sioc\302\246subscriber_of" @@ -0,0 +1,23 @@ + + + + + + +

+ A Container to which this Social Entity is subscribed. +

+

+ restricts the domain of this property to User Accounts, but this ontology allows it on any kind of Social Entity. +

+
+ + + + + + +
diff --git "a/data/object_properties/sioc\302\246topic" "b/data/object_properties/sioc\302\246topic" new file mode 100644 index 0000000..acb0687 --- /dev/null +++ "b/data/object_properties/sioc\302\246topic" @@ -0,0 +1,26 @@ + + + + + + +

+ A topic with which this thing is associated. +

+

+ The intention of this property is not to describe the contents of a thing, but rather to scope out, by associating it with relevant topics, who might be interested in it (for example, those who have the assoicated topic as a topic of interest). + The range of this property is not formally defined, but Categories and Tags are recommended. +

+

+ defines this property as a subproperty of , but this probably isn¦t quite right: + While this property does associate a thing with a subject, the association is broader than “aboutness” would imply. + This ontology accordingly keeps the properties separate. +

+
+ + + +
diff --git "a/data/object_properties/sioc\302\246usergroup_of" "b/data/object_properties/sioc\302\246usergroup_of" new file mode 100644 index 0000000..bd73ec2 --- /dev/null +++ "b/data/object_properties/sioc\302\246usergroup_of" @@ -0,0 +1,20 @@ + + + + + + +

+ A Space to which this Usergroup has certain access. +

+
+ + + + + + +
diff --git "a/data/ontologies/\302\246" "b/data/ontologies/\302\246" index df96998..02fdf4e 100644 --- "a/data/ontologies/\302\246" +++ "b/data/ontologies/\302\246" @@ -93,6 +93,22 @@ SPDX-License-Identifier: CC0-1.0 shacl http://www.w3.org/ns/shacl# + + sioc + http://rdfs.org/sioc/ns# + + + siocaccess + http://rdfs.org/sioc/access# + + + siocactions + http://rdfs.org/sioc/actions# + + + sioctypes + http://rdfs.org/sioc/types# + skos http://www.w3.org/2004/02/skos/core#