]> Lady’s Gitweb - Vocab/log
Vocab
9 days agoAdd R·F·C 5005 link relations live
Lady [Mon, 13 Jan 2025 00:58:12 +0000 (19:58 -0500)]
Add R·F·C 5005 link relations

Some of these were also defined by H·T·M·L, but (as with `alternate`)
the H·T·M·L definitions are not considered normative by this ontology.

9 days agoAdd D·O·A·P
Lady [Sun, 12 Jan 2025 23:20:42 +0000 (18:20 -0500)]
Add D·O·A·P

9 days agoAdd some missing @lang="en" tags to H·T·M·L output
Lady [Sun, 12 Jan 2025 23:05:35 +0000 (18:05 -0500)]
Add some missing @lang="en" tags to H·T·M·L output

9 days agoDrop foaf:weblog
Lady [Sun, 12 Jan 2025 23:04:02 +0000 (18:04 -0500)]
Drop foaf:weblog

The modelling of this property probably conflicts with S·I·O·C, which
should be utilized instead.

9 days agoRemove ladys:title and ladys:splashText
Lady [Sun, 12 Jan 2025 23:00:56 +0000 (18:00 -0500)]
Remove ladys:title and ladys:splashText

These properties were originally defined just so that there would be
something in here. They aren¦t actually used, and it¦s unclear whether
they have the correct design.

9 days agoAdd missing Atom link relation terms
Lady [Sat, 4 Jan 2025 21:25:09 +0000 (16:25 -0500)]
Add missing Atom link relation terms

9 days agoAdd terms from S·I·O·C
Lady [Sat, 4 Jan 2025 20:23:31 +0000 (15:23 -0500)]
Add terms from S·I·O·C

9 days agoFix links to U·R·L¦s
Lady [Sat, 4 Jan 2025 19:07:00 +0000 (14:07 -0500)]
Fix links to U·R·L¦s

9 days agoDrop the prefix on H·T·M·L elements
Lady [Sat, 4 Jan 2025 19:06:45 +0000 (14:06 -0500)]
Drop the prefix on H·T·M·L elements

This substantially reduces the resulting file size.

9 days agoAdd airports; contact:nearestAirport
Lady [Wed, 1 Jan 2025 19:58:34 +0000 (14:58 -0500)]
Add airports; contact:nearestAirport

9 days agoImprove document modelling
Lady [Wed, 1 Jan 2025 19:54:12 +0000 (14:54 -0500)]
Improve document modelling

…primarily by not requiring that everything be a `foaf:Document`.

9 days agoImprove agential modelling
Lady [Wed, 1 Jan 2025 19:47:33 +0000 (14:47 -0500)]
Improve agential modelling

The vocabulary previously made a fair number of assumptions about
agenthood which probably should not be sustained. `awol:Person` can
now be a `foaf:OnlineAccount`, not just a `foaf:Person`, for example.

9 days agoUpdate ⛩📰 书社 to 0.13.3; “simplify” build
Lady [Wed, 1 Jan 2025 19:36:47 +0000 (14:36 -0500)]
Update ⛩📰 书社 to 0.13.3; “simplify” build

This now uses the official two‐step build mechanism instead of the
old hacked‐together one.

2 weeks agoMake contact:mailbox ⊂ awol:email, not the reverse
Lady [Fri, 13 Sep 2024 03:38:20 +0000 (23:38 -0400)]
Make contact:mailbox ⊂ awol:email, not the reverse

awol:email is not an inverse functional property, but contact:mailbox
is.

2 weeks agoMake foaf:OnlineAccount ⊂ contact:SocialEntity
Lady [Fri, 13 Sep 2024 03:34:56 +0000 (23:34 -0400)]
Make foaf:OnlineAccount ⊂ contact:SocialEntity

2 weeks agoRemove the range restriction on dc11:language
Lady [Fri, 13 Sep 2024 03:36:33 +0000 (23:36 -0400)]
Remove the range restriction on dc11:language

awol:lang can now be used generally when a value restricted to
xsd:language is desired.

2 weeks agoRefine Awol model
Lady [Fri, 13 Sep 2024 03:21:12 +0000 (23:21 -0400)]
Refine Awol model

- awol:Content can simply be equivalent to “anything with an awol:body
  or an awol:src”, and its restrictions are consequently inherited by
  any object which uses those properties. This simplifies the model,
  and makes it better match intended usage. awol:Content and awol:Link
  are made disjoint to prevent confusion with awol:lang and awol:type,
  which can (now) apply to either.

- awol:lang in particular is refined to not just provide the language
  of awol:Link¦s, but potentially any resource (as is true of
  awol:type). However, a domain restriction is made: If awol:Content
  has an awol:body which is a language‐tagged string, it must not also
  have an awol:lang. This continues to offer two possible encodings for
  plaintext content, one as an xsd:string with an awol:type of
  `text/plain` and an awol:lang, and another as a language‐tagged
  string with no awol:type or awol:lang. The latter is preferred.

- Many things are now classified as foaf:Document¦s which previously
  weren¦t, but reasonably should have been.

2 weeks agoCopyedit D·C·Terms, F·O·A·F, Swap Pim
Lady [Fri, 13 Sep 2024 03:31:16 +0000 (23:31 -0400)]
Copyedit D·C·Terms, F·O·A·F, Swap Pim

- Minor changes to descriptions.

- Removal of redundant relationships between the vocabularies.

- foaf:topic is now a subproperty of dcterms:subject, as it probably
  always should have been.

- sioc:webPage now has a range of foaf:Document.

2 weeks agoProperly subclass R·D·F Container classes
Lady [Fri, 13 Sep 2024 03:34:11 +0000 (23:34 -0400)]
Properly subclass R·D·F Container classes

2 weeks agoInitial commit; initial set of vocabs
Lady [Sun, 8 Sep 2024 02:08:13 +0000 (22:08 -0400)]
Initial commit; initial set of vocabs

Things which still need to be done with what is here :—

- Domains and ranges should be inferred, but aren¦t currently.

- Many terms involve more axioms than they need stricty need to,
  because they were written before the generated webpage supported
  basic inferencing.

- Better handling/display of term statuses??

- Honestly, everything probably deserves another close review just for
  accuracy.

Planned future work :—

- Support for profiles (i·e, subsets of the ontology with additional
  constraints).

- A lot more terms in the `ladys:` name·space.

This page took 0.031712 seconds and 4 git commands to generate.