W3C home > Mailing lists > Public > public-rdf-in-xhtml-tf@w3.org > March 2008

Re: RDFa Last Call Comment: garbage collecting "useless" triples doesn't seem necessary and could hurt authors as they write RDFa

From: Mark Birbeck <mark.birbeck@x-port.net>
Date: Thu, 20 Mar 2008 10:50:07 +0000
Message-ID: <a707f8300803200350icd9540dk853364153773ff65@mail.gmail.com>
To: "Micah Dubinko" <mdubinko@yahoo-inc.com>
Cc: "Ben Adida" <ben@adida.net>, RDFa <public-rdf-in-xhtml-tf@w3.org>

Hi Micah,

(I've taken your comments out of sequence.)

>  It's misplaced complexity to make authoring more difficult.

Just so that we're clear, this issue has nothing to do with authoring

The question arose initially as to whether something like this:

  <div rel="a">
    <div rel="b" />

is meaningful in any sense, since it consists only of bnodes that
refer to bnodes. (E.g., something knows a something that knows a
something...big deal.)

So I'm not sure that I can agree with you that:

>  If someone writes triples, they probably are not "useless" to that
>  author.

In this case it's difficult to argue that the triples are meaningful.
Note though, that the moment you add a non-bnode statement, they do
become useful:

  <div rel="a">
    <div rel="b">
      <span property="foaf:name">Micah</span>

And note that they become useful all the way down the chain. So
"something knows a something that knows a something called Micah", is
effectively "Micah is known by a something that has the property of
being known by something else".

Of course, you could argue that generating triples from the first lot
of mark-up is 'harmless', and I wouldn't disagree.

But it just so happened that whilst fixing some other stuff in the
parsing rules, it became very easy to inhibit these 'useless' triples,
so I did. Given that at the time there was a general feeling in the
group that these were 'spurious' triples, that seemed like not a bad



  Mark Birbeck

  mark.birbeck@x-port.net | +44 (0) 20 7689 9232
  http://www.x-port.net | http://internet-apps.blogspot.com

  x-port.net Ltd. is registered in England and Wales, number 03730711
  The registered office is at:

    2nd Floor
    Titchfield House
    69-85 Tabernacle Street
    EC2A 4RR
Received on Thursday, 20 March 2008 10:50:40 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 17:01:56 UTC