Brick v1.5.0 Release Candidate 1

8 views
Skip to first unread message

Gabe Fierro

unread,
Jun 11, 2026, 12:50:29 PM (12 hours ago) Jun 11
to Brick User Forum (Unified Building Metadata Schema)
Hi everyone!

I've finished the build on Brick v1.5.0-rc1. The changelog, added/removed concepts, and download the ontology are available on GitHub: https://github.com/BrickSchema/Brick/releases/tag/v1.5.0-rc1https://docs.brickschema.org/ contains updated documentation on v1.5.0 concepts (these should be marked so they are obvious) and I have updated the ontology documentation as well: https://ontology.brickschema.org/1.5.0/

Please take a look at the release candidate and let us know what you think! Are there bugs? Omissions? Problems loading it into your software? Please feel free to respond here in this thread, start new threads, or open issues on GitHub.

Thanks to all of you who contributed to this release! 

Best,
Gabe

(I've finally added my work email to this forum, so I will be *much* quicker to respond to messages moving forward).

Nauman Rafique

unread,
Jun 11, 2026, 6:22:32 PM (7 hours ago) Jun 11
to Gabe Fierro, Brick User Forum (Unified Building Metadata Schema)
Hi Gabe,
I am Nauman, working at Visum. We are extending Brick to
cover data center infrastructure, with an early focus on liquid cooling, and we are
building on top of the core schema rather than around it. We want to engage with the
community and understand the model as it evolves, so we tested this release candidate
with that in mind.

A few notes from testing v1.5.0-rc1.

Loading: both Brick.ttl and Brick+imports.ttl parse cleanly in rdflib 7.6.0,
62,083 and 181,630 triples respectively, with no errors.

A question on host cardinality in the new Controller and ICT equipment model. We
noticed the shapes appear to constrain a Point to at most one isHostedBy
ICT_Equipment (sh:maxCount 1 on the Point side, with the message "A Point can be
hosted by at most one ICT Equipment"), and we wanted to check whether that is
intended. We may be reading it wrong, but it suggests a point can be hosted by only
one device. In some deployments a single logical point seems to be exposed through
more than one device, for example a field controller and a supervisory gateway, a
BACnet/IP gateway in front of a field bus, or a redundant controller pair. Would it
make sense for a point to be hosted by more than one ICT_Equipment, or is single
host the intended model here?

One small documentation note: the four new relationships controls, isControlledBy,
hosts, and isHostedBy carry rdfs:label but no skos:definition, so in views that use
definitions for descriptions they appear without descriptive text. The Controller
class itself already has a clear definition. A short definition on each relationship
would help adopters. I realize a fair number of existing relationships are in the
same state, so this is more a nice to have for the headline feature than a
regression.

Hoping to learn more through this conversation.

Thanks.
Nauman

--
You received this message because you are subscribed to the Google Groups "Brick User Forum (Unified Building Metadata Schema)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to brickschema...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/brickschema/c81ac3a6-3ba4-4508-9595-cfe0305a209fn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages