On Dec 2, 12:39 pm, Fabrizio Orlandi <
fabriziorla...@gmail.com> wrote:
> On Dec 1, 1:39 pm, "Breslin, John" <
john.bres...@nuigalway.ie> wrote:
>
> The purpose is to have a more specific Category class, subclass of
> skos:Concept, that is able to model a typical wiki taxonomy. So I
> think we should just add the skos:Concept superclass to the existing
> Category class.
a good idea. unless there are strong objections we can subclass
Category from skos:Concept.
> > * We should stick with the naming convention I think - so
> > earlier_version / later_version etc. Does that mean you would have a
> > WikiArticle linking to multiple "early_version"(s) or
> > "later_version"(s)?
>
> Yes, using transitivity it is possible to infer, with a simple query,
> all the early_version(s)/later_version(s) of a WikiArticle, without
> the need to "jump" with a query on each previous/next_version to have
> them all.
There was a SIOC-Dev discussion of another SIOC property re. ordering
of items and transitivity. Diego Berrueta was saying then that it is a
bad idea. I do not know if that applies to the changes discussed here,
but might be worth a look:
http://groups.google.com/group/sioc-dev/browse_thread/thread/403060c5b7080507
Rob Styles from Talis was telling me (at VoCamp Oxford) re. their
solution to nested containers in SIOC and finding items in a given
container and its subcontainers (related to transitivity). Can't
recall details now but maybe someone here can tell more.
> > * Can't a latest_version be found from some rules?
>
> It is possible to find the latest version reasoning on date and title
> of each wiki version, but again you'd have to query on them all, on
> the entire wiki dataset, but if we want to have also a browsing
> capability, so that from a single wiki page we can point to the latest
> one or to previous/next versions or to pages linking here (backlinks),
> we should have these properties.
There is a need for finding the latest version of a page (= what
people are looking for in most cases) but there is a danger in using a
property like "latest_version" as this information changes with time.
What is the latest version today will not be the latest tomorrow.
If someone does incremental crawling of such information they may end
with different versions being pointed to as "the latest". We could say
they should recrawl all versions every time their "latest_version"
property changes, but that would lead to many unnecessary recrawling.
Should we be concerned with this? And what are the solutions /
alternatives?
> > * Regarding has_discussion, can't a sioct:WikiArticle just have a reply?
> > We've assumed that any content item can have reply posts or comments on
> > it - how does a WikiArticle differ?
>
> I think it's different because I would not say that a wiki discussion
> page is a reply of a WikiArticle, furthermore some wikis have a
> typical structured discussion page and for instance IkeWiki has
> already a hasDiscussion property that links the WikiArticle to the
> discussion page. As I said to Peter Ansell we may have a general
> hasDiscussion prop. with domain=sioc:Item and range=/owl#Thing, so
> that it can be reused in many other contexts.
has_discussion is different enough from generic replies then.
(btw, range=owl:Thing is the same as no range at all)
Uldis
[
http://captsolo.net/info/ ]