- From: Melvin Carvalho <melvincarvalho@gmail.com>
- Date: Thu, 6 Mar 2025 11:21:09 +0100
- To: Sarven Capadisli <info@csarven.ca>
- Cc: semantic-web@w3.org
- Message-ID: <CAKaEYhJjvEZp=cXh3NFoa8PJGugPmPzRuuUHJ7_oRH4CaLifyw@mail.gmail.com>
čt 6. 3. 2025 v 11:16 odesílatel Sarven Capadisli <info@csarven.ca> napsal: > On 2025-03-06 10:04, Michiel de Jong wrote: > > Hi all, > > > > In the Solid CG we are using `vcard:AddressBook`, but it came to our > > attention that this class is not defined in https://www.w3.org/TR/vcard- > > rdf/ <https://www.w3.org/TR/vcard-rdf/>. > > > > The document says: > > > If you wish to make comments regarding this document, please send > > them to semantic-web@w3.org <mailto:semantic-web@w3.org>> > > > > We have documented/used `vcard:AddressBook` in the following places: > > * https://pdsinterop.org/conventions/addressbook/ <https:// > > pdsinterop.org/conventions/addressbook/> > > * https://github.com/SolidOS/contacts-pane/blob/ > > ae1819676bb19a2b0cc7a02b4417c96751ff5297/mintNewAddressBook.js#L60-L75 > > <https://github.com/SolidOS/contacts-pane/blob/ > > ae1819676bb19a2b0cc7a02b4417c96751ff5297/mintNewAddressBook.js#L60-L75> > > * https://github.com/solid-contrib/data-modules/blob/ > > d732671f5c5a37b9748ce90bf3220e2e36336d8f/contacts/src/rdflib/ > > ContactsModuleRdfLib.ts#L48 <https://github.com/solid-contrib/data- > > modules/blob/d732671f5c5a37b9748ce90bf3220e2e36336d8f/contacts/src/ > > rdflib/ContactsModuleRdfLib.ts#L48> > > > > How can we go about adding `vcard:AddressBook` to the vCard ontology, or > > what would be the best way forward here? > > > > > > Many thanks, > > Michiel de Jong > > Co-chair > > Solid CG > > > > > > Michiel, best to check directly with W3C Team. > > You may want to look at Solid CG's Contribution Guidelines: > > > https://github.com/w3c-cg/solid/blob/main/CONTRIBUTING.md#vocabulary-management > > and perhaps more specifically the referenced: > > https://www.w3.org/2016/08/namespaces/ > > That's roughly the most reasonable path considering that the SW IG is > closed. Other changes (additions or errata) were done in the same way to > vocabularies that are no longer maintained by a W3C Group or a BG/CG. > > So, propose the actual changes somewhere, e.g., > https://github.com/solid/vocab or perhaps https://github.com/w3c/ns/ > (although that's not where development on vcard happens), and then > signal the wider community (as you've done with this mailing list) for > review. > > BTW, AFAIK, the use of missing vcard:AddressBook was initially raised in: > > https://github.com/solid/type-indexes/issues/35 If we want to effectively build apps, we need to be able to evolve vocabs in a more agile way than this. I was thinking about this very problem yesterday. My conclusion was to make something, similar to, schema.org for Solid. As a baseline it would be a context that contains all of schema.org. Then add aliases to all the commonly used terms in Solid. And allow extension points. I think I could fire this up quite quickly. Would anyone else have use for such a thing? > > > -Sarven > https://csarven.ca/#i > >
Received on Thursday, 6 March 2025 10:21:29 UTC