From 677293fc22ca7314229cc56cf85f80674bb23205 Mon Sep 17 00:00:00 2001 From: Jesse Wright <63333554+jeswr@users.noreply.github.com> Date: Tue, 31 Mar 2026 14:49:36 +0100 Subject: [PATCH] Require `pim:storage` predicate if WebID is in agent's storage Following the discussion in https://github.com/solid/specification/pull/772 - this PR requires that WebID's conforming to the Solid WebID profile use `pim:storage` to advertise the storage in which a WebID is contained, if the WebID is contained in Solid Storage. The goal of this is to prevent the majority of client applications from needing to implement discovery of storages using link headers. --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 2c2db95..2ecd771 100644 --- a/index.html +++ b/index.html @@ -1107,7 +1107,7 @@

Solid WebID
  • One rdf:type property whose object is foaf:Agent.
  • One pim:preferencesFile.
  • Zero or one ldp:inbox.
  • -
  • Zero or more pim:storage properties to indicate agent's storages.
  • +
  • Zero or more pim:storage properties to indicate agent's storages. If the WebID in an agent's storage, that storage MUST be advertised.
  • Zero or more rdfs:seeAlso to refer to related documents extending the profile.