[
https://issues.apache.org/jira/browse/ANY23-127?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13958119#comment-13958119
]
Lewis John McGibbney commented on ANY23-127:
--------------------------------------------
.bq The purpose of the Semantic Web is that parsing tools like any23 should be
vocabulary agnostic.
Yes of course. I take your point. However if we are not namespace (or more
appropriately vocabulary) aware then do we just _expect_ to recognize some
namespace declarations?
.bq ...is by design out dated as soon as it ships, given that vocabularies tend
to evolve (e.g. schema.org).
I need to disagree here. I would agree if you had added "given that _some_
vocabularies..."
Some vocab's do evolve you are right. You've picked probably the most dynamic
of all as your example however this ignores the point that _some_ are not as
dynamic.
For example, I added some Legal vocab's for a specific project I was working
on. These may or may not be useful to other people. I also know that the
vocabularly has NOT changed, therefore they are as useful now as they were when
I wrote the implementation.
If you navigate to the BBC vocabularies you will also see that these are well
established and are not as dynamic as you may indicate.
Furthermore, by implementing other developers' vocabularies we are directly
inviting those same developers to use Any23 as a tool for extracting triples
from their markup. Personally I've reached out the DOAP and LKIF communities to
state that we are now namespace aware. This is the wider goal.
I hope this provides some justification behind my reasoning on this one.
> Parent Task for Improving Any23 Vocab Package
> ---------------------------------------------
>
> Key: ANY23-127
> URL: https://issues.apache.org/jira/browse/ANY23-127
> Project: Apache Any23
> Issue Type: Improvement
> Components: api
> Reporter: Lewis John McGibbney
> Fix For: 1.0.0
>
>
> This issue should track the addition or amendment of o.a.a.vocab classes. The
> idea is to add to these classes to ensure Any23 is a functionally expressive
> and useful as possible.
> Useful resources for vocabularies are as follows. Please add resources as you
> see fit:
> - http://prefix.cc/popular
> - http://sparql.sindice.com/sparql?nsdecl
> - http://www.w3.org/2010/02/rdfa/profile/Sindice-crawl.html
--
This message was sent by Atlassian JIRA
(v6.2#6252)