From jjc@... Thu Feb 01 05:09:18 2007
Return-Path: <jjc@...>
X-Sender: jjc@...
X-Apparently-To: jena-dev@yahoogroups.com
Received: (qmail 14140 invoked from network); 1 Feb 2007 13:07:30 -0000
Received: from unknown (66.218.66.172)
by m38.grp.scd.yahoo.com with QMQP; 1 Feb 2007 13:07:30 -0000
Received: from unknown (HELO tobor.hpl.hp.com) (192.6.10.60)
by mta4.grp.scd.yahoo.com with SMTP; 1 Feb 2007 13:07:30 -0000
Received: from localhost (localhost.localdomain [127.0.0.1])
by tobor.hpl.hp.com (Postfix) with ESMTP id BC1114C091
for <jena-dev@yahoogroups.com>; Thu, 1 Feb 2007 12:31:58 +0000 (GMT)
X-Virus-Scanned: amavisd-new at hplb.hpl.hp.com
Received: from tobor.hpl.hp.com ([127.0.0.1])
by localhost (tobor.hpl.hp.com [127.0.0.1]) (amavisd-new, port 10024)
with LMTP id WAXe6Scj7jIv for <jena-dev@yahoogroups.com>;
Thu, 1 Feb 2007 12:31:53 +0000 (GMT)
Received: from ha-node-br2.hpl.hp.com (ha-node-br2.hpl.hp.com [16.25.144.57])
by tobor.hpl.hp.com (Postfix) with ESMTP id C34E94C0B2
for <jena-dev@yahoogroups.com>; Thu, 1 Feb 2007 12:31:53 +0000 (GMT)
Received: from [127.0.0.1] ([16.27.163.214])
by ha-node-br2.hpl.hp.com (8.13.4/8.13.4) with SMTP id l11CVc0X026758
for <jena-dev@yahoogroups.com>; Thu, 1 Feb 2007 12:31:44 GMT
Message-ID: <45C1DDAA.5080201@...>
Date: Thu, 01 Feb 2007 12:31:38 +0000
User-Agent: Thunderbird 1.5.0.9 (Windows/20061207)
MIME-Version: 1.0
To: jena-dev@yahoogroups.com
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-HPL-MailScanner-Information: Please contact the ISP for more information
X-HPL-MailScanner: Found to be clean
X-HPL-MailScanner-From: jjc@...
X-Originating-IP: 192.6.10.60
X-eGroups-Msg-Info: 1:0:0:0
From: Jeremy Carroll <jjc@...>
Subject: ANN: Jena GRDDL Reader 0.1
X-Yahoo-Group-Post: member; u=179855418; y=oOypQT2I2Fxi5IScMGFvJ2V_3OLufh9IlsJjafL3PG-uUw
X-Yahoo-Profile: jjchplb
I am pleased to announce the first release of the Jena GRDDL Reader.
This implements (my best guess at the next draft of) the GRDDL
specification:
Note:
Like all technologies that involve executing untrusted code from the
Web, GRDDL presents security issues. Please read the security related
documentation before use.
[[
GRDDL is a mechanism for Gleaning Resource Descriptions from Dialects of
Languages. It is a technique for obtaining RDF data from XML documents
and in particular XHTML pages. Authors may explicitly associate
documents with transformation algorithms, typically represented in XSLT,
using a link element in the head of the document. Alternatively the
information needed to obtain the transformation may be held in an
associated metadata profile document or namespace document. Clients
reading the document can follow their nose using techniques described in
the GRDDL specification to discover the appropriate transformations.
This document uses a number of examples from the GRDDL Use Cases
document to illustrate in detail the techniques GRDDL provides for
associating documents with appropriate instructions for extracting any
embedded data.
]]
The Jena GRDDL Reader also supports transforms of HTML pages, and use of
XSLT 2.0.