# Aligning efforts in LD schema / ontology design + adoption

**URL:** <https://forum.solidproject.org/t/aligning-efforts-in-ld-schema-ontology-design-adoption/3174>\
**Category:** Linked Data\
**Created:** [June 4, 2020, 5:57pm UTC](https://forum.solidproject.org/t/aligning-efforts-in-ld-schema-ontology-design-adoption/3174 "2020-06-04T17:57:57Z")\
**Posts on this page:** 2\
**Page:** 2

<div class="post-metadata">

**Author:** ![aschrijver](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.solidproject.org/aschrijver/32/463_2.png) [@aschrijver](https://forum.solidproject.org/u/aschrijver)\
**Post date:** [September 30, 2020, 8:24am UTC](https://forum.solidproject.org/t/aligning-efforts-in-ld-schema-ontology-design-adoption/3174/21 "2020-09-30T08:24:56Z")

</div>

@anon36056958 I just created a new topic on the SocialHub forum related to this thread, i.e. about arbitrary Linked Data vocab support on the Fediverse. I also mentioned [SolidLoV app](http://forum.solidproject.org/t/volunteers-needed-for-solidlov-app/3177) plans.

> **[Future: Federating AP extension schemas](https://socialhub.activitypub.rocks/t/future-federating-ap-extension-schemas/970)**
>
> (This is a continuation of my comment to @cjs Go-Fed: Past, Present, and Future best addressed in a separate topic) The future of the Fediverse where we go way beyond fixed, still micro-blogging-like AP extended apps to support for rich Linked Data...

I was triggered by the interesting approach of the [go-fed](https://go-fed.org) ActivityPub library that supports extensions defined as JSON-LD vocabularies using a subset of OWL2 Web Ontology Language. Go-fed uses these as input for codegen to create strongly-typed language support in Go.

Some very cool ideas in go-fed. For those interested I recommend watching the APConf video: [**Go-Fed: Past, Present, and Future**](https://socialhub.activitypub.rocks/t/go-fed-past-present-and-future/949).

(OT: @happybeing, the end of the video also addresses extending AP to p2p environments - an area you are intested in - and also using different transports than HTTP like SSB)

---

<div class="post-metadata">

**Author:** ![anon36056958](https://avatars.discourse-cdn.com/v4/letter/a/b38774/32.png) [@anon36056958](https://forum.solidproject.org/u/anon36056958)\
**Post date:** [September 30, 2020, 9:54am UTC](https://forum.solidproject.org/t/aligning-efforts-in-ld-schema-ontology-design-adoption/3174/22 "2020-09-30T09:54:51Z")

</div>

Vocabularies are definitely important, and any boundary between linked data vocabularies and natural language vocabularies is ultimately an artificial one, so the processes of discovery and maintenance might be similar.

An interesting thing to read, although its specific to English, is [https://en.wikipedia.org/wiki/Politics\_and\_the\_English\_Language](https://en.wikipedia.org/wiki/Politics_and_the_English_Language). Examples of new terms invented in English just recently: “woke”, “bling”, “microagression”, “truthiness”, and more recently: “great reset”.

How are these terms chosen, used, evolved, discarded? This is how language and culture evolves and its probably similar with coding languages, ontologies that are supposedly purely technical, and the web itself.

There won’t be a final perfect state for the giant global graph (hopefully not anyway). It will always be argued over and there will always be many versions of branches. Its social, so a schema finding/building/maintaining app also has to be social.

If the first step is thinking about relationships between concepts, then probably  
there will be social groups formed around vocabularies which are interested in those relationships or use them already.

[Previous page](https://forum.solidproject.org/t/aligning-efforts-in-ld-schema-ontology-design-adoption/3174.md?page=1)
