Re: toString and fresnel

From: David R. Karger <karger_at_mit.edu>
Date: Tue, 22 Mar 2005 12:36:36 -0500

   Mailing-List: contact general-help_at_simile.mit.edu; run by ezmlm
   X-No-Archive: yes
   Reply-To: <general_at_simile.mit.edu>
   From: Eric Miller <em_at_w3.org>
   Date: Tue, 22 Mar 2005 09:50:53 -0500
   X-Spam-Level:
   X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham
           version=2.63
   X-LocalTest: Local Origin


   On Mar 22, 2005, at 9:30 AM, David R. Karger wrote:

> please be more precise about in-your-face urls?

   http://www.w3.org/2001/sw/ is an in-your-face url.

> i am sure fresnel shows rdfs:label if it exists; question is what
> to do if there is none.

   Exactly.

   Implementing variants of this problem in the past (and generalizing
   from various other implementations), the general approach seems to be
   hard-wired in code to look for (rdf:value, rdfs:label, dc:title) and
   then punt to an in-your-face url of the 'thing'. I'm hoping we can do
   better than that. :)

   Haystack seems to have gotten this pretty close. How is this being done?

Haystack has something analagous to fresnel:label, namely
hs:titleSourcePredicate specifies, for a given class, which properties can
serve as labels.

   As Emmanuel mentioned -

   "... fresnel:label (or at least there is label in it, Chris or Ryan
   will know better) and takes a URI reference (indicating a property) as
   the property value to be considered as the label."

   seems to be a start towards this.

   There are various issues to watch out for with objects that are
   multiple types (which in turn might have multiple fresnel:label (s) but
   thats a different thread.

   I just wanted to make sure this feature was in there somewhere. :)

> Perhaps rather then showing url, fresnel
> should print "unnamed <rdfs:Class of resource>"

   Yes. In the case of not knowing the 'label', applications should
   defaulting to some sort of additional helpful display. While this
   default will be application specific in the case of Longwell /
   PiggyBank / SemBank a linked version of the above is preferable to
   'anonymous'.

   --
   eric miller http://www.w3.org/people/em/
   semantic web activity lead http://www.w3.org/2001/sw/
   w3c world wide web consortium http://www.w3.org/




> From general-return-345-karger=csail.mit.edu_at_simile.mit.edu Tue Mar
> 22 09:23:55 2005
> Mailing-List: contact general-help_at_simile.mit.edu; run by ezmlm
> X-No-Archive: yes
> Reply-To: <general_at_simile.mit.edu>
> To: general_at_simile.mit.edu
> From: Eric Miller <em_at_w3.org>
> Subject: toString and fresnel
> Date: Tue, 22 Mar 2005 09:23:52 -0500
>
> In your face URLs are a "bad thing".
>
> One of the uses I see of fresnel is being able to declaratively
> indicate human readable "default" labels for arbitrary resources. I
> suspect this is part of fresnel but I haven't seen this discussed yet.
> Can one of the fresnel folk confirm how this is currently handled?
>
> I just want to make sure we don't miss the simple use cases while
> dealing with the harder ones.
>
> --
> eric miller http://www.w3.org/people/em/
> semantic web activity lead http://www.w3.org/2001/sw/
> w3c world wide web consortium http://www.w3.org/
>
>
Received on Tue Mar 22 2005 - 17:34:59 EST

This archive was generated by hypermail 2.3.0 : Thu Aug 09 2012 - 16:39:18 EDT