, a GRDDL implementation based on redland and xsltproc

""" -- GRDDL client implementation

  python output.rdf output.rdf http://.../input.html
  python output.rdf output.rdf http://.../input input-copy

  to glean RDF statements as per transformations in input
  and write them to output.rdf.

  input-copy.html is an option local copy of the input document.

 GRDDL Data Views: Getting Started, Learning More
 Gleaning Resource Descriptions from Dialects of Languages (GRDDL)


TODO: peeking-into-profile-docs (working; need to update reference docs)
TODO: general XML support
TODO: peeking-into-namespace docs
TODO: better command-line arg parsing/ordering

ISSUE: I'd rather use pipes than temp files,
 but spawn() is more secure than popen()
 since it allows args to be parsed individually
 rather than as one command string to be parsed
 again by a shell.

LICENSE: Open Source: Share and Enjoy.

GRDDL Workspace:

Copyright 2002-2003 World Wide Web Consortium, (Massachusetts
Institute of Technology, European Research Consortium for
Informatics and Mathematics, Keio University). All Rights
Reserved. This work is distributed under the W3C(R) Software License
in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR

# See change log at end
__version__ = '$Id:,v 1.6 2004/05/28 19:16:25 connolly Exp $'

More on why I wrote it separately...

Dan Connolly, W3C

Received on Friday, 28 May 2004 15:19:45 UTC