On Friday 17 March 2006 06:36, S Page wrote:
> Summary:
>
> 1. What are Relation: pages for?
Humans and additional schema information.
> 2. Remove Category:Relation, it's pointless housekeeping?
Yes, definitely! (it was introduced before we used real namespaces, and at=
=20
this time it was useful)
> 3. Instead show relations from the triple store, e.g. on a
> Special:Relations page.
Good idea. For now, you can approximate this with Special:Allpages (this=20
subsumes at least the functionality of Category:Relation) Note that=20
Category:Attribute is also obsolete.
> 4. Make each Relation: page automatically show its triples, like
> a Category: page shows its members.
Uh, this could become a LARGE amount. I will think about it ...
>
> I can enter feature requests for 3 and 4 on sourceforge, but thought
> some discussion first is useful.
>
>
> http://wiki.ontoworld.org/index.php/Help:Relation says
>
> "Each relation type has its own page, where it can be described."
>
> But there doesn't seem to be any requirement to have a wiki page for a
> relation. I added [[Is citizen of::] and it works fine.
Yes, that's a feature!
>
> What's the point of a relation's Wiki page?
=46irst of all: documentation. Example: If I have a relation "is located in=
" --=20
should I only use it in a geographic sense? Maybe medical articles use the=
=20
relation "is part of" to define spacial relationships, so one should not us=
e=20
"is located in" for inner organs etc. All this has to be written on this pa=
ge=20
=2D- it is a way to get to a consistent use of relations.
> * Is it to specify the RDF/OWL basis for the relation? (Markus
> commented in e-mail "We will soon support in-wiki markup for role
> hierarchies, transitive and symmetric roles, and maybe for basic domain
> and range restrictions")
Yes, this will also go there. Furthermore, we will soon have an optional=20
feature to map relations to "external" URIs, so that you can use the intern=
al=20
name to build knowledge bases on top of an existing ontology.
> * Is it to link to the relation in other languages, so that you could
> pull in facts from the German Wikipedia?
Indeed!
>
>
>
> The same help says "For a list of the current [relations] see
> Category:Attribute and Category:Relation."
>
> But the only way a relation shows up in Category:Relation is if you add
> [[Category:relation]] to its page. This seems unnecessary housekeeping.
Agreed. The help should be changed to point to Special:Allpages where you c=
an=20
at least get all Relation/Attribute articles. To get all relations that are=
=20
used in the triple store, we should add another Special (maybe with a featu=
re=20
to show only "undocumented relations").
>
> * You could remove Category:Relation and just provide a way to search
> the triple database for all relations. I couldn't figure out how to do
> this from the special search page. I think there should be a special
> http://wiki.ontoworld.org/index.php/Special:Relations query page just like
> http://wiki.ontoworld.org/index.php/Special:Categories
Good idea. We could actually take Special:Categories as a guide.=20
>
> (For grins, I have installed XAMPP, MediaWiki, Eclipse, phpEclipse, and
> SemanticMediaWiki CVS and am trying to write a Special:Relations page...
> interesting learning! :-)
You are trying to write it? Great! I will happily put it into the CVS if ou=
=20
agree (which makes you an official contributor). In any case, use SMW versi=
on=20
>=3D0.3preview since the database access methods have changed recently.
>
> * If you want to only show relations that have a Relation: page (to
> avoid relations that aren't "official", e.g. typos), then surely there's
> a way to find all the pages in a particular namespace?
Special:Allpages
>
>
> In the same way that http://wiki.ontoworld.org/index.php/Category:City
> automatically shows all pages in its category (even when there's no text
> in its page), perhaps each relation page should automatically show all
> triples with its relation.
Not sure how this scales. A relation like "is located in" could have thousa=
nds=20
of entries, and in many different areas. So this might not even tell you=20
much. Anyway, the current simple search implements this: just put the=20
relation name into the middle input area, leave all other fields empty and=
=20
search for relations. Currently, this interface does not scale either, but=
=20
this could be done by introducing result pages. Maybe one could just add a=
=20
quicklink to this search on every relation page.
Regards,
Markus
>
>
> Cheers and regards.
>
> --
> =3DS
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting langua=
ge
> that extends applications into web and mobile media. Attend the live
> webcast and join the prime developer group breaking into this new coding
> territory!
> http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D110944&bid=3D241720&dat=
=3D121642
> _______________________________________________
> Semediawiki-user mailing list
> Semediawiki-user@...
> https://lists.sourceforge.net/lists/listinfo/semediawiki-user
=2D-=20
Markus Kr=F6tzsch
Institute AIFB, University of Karlsruhe, D-76128 Karlsruhe
mak@... phone +49 (0)721 608 7362
http://www.aifb.uni-karlsruhe.de/WBS/ fax +49 (0)721 693 717
|