Skip to content

Example playground for rdfquery and other bits and pieces.

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

patrickdlogan/rdfq-ex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COPYING

This file is part of RDFQ-EX.

RDFQ-EX is free software: you can redistribute it and/or modify it under
the terms of the Lesser GNU General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your
option) any later version.

RDFQ-EX is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  See the Lesser GNU General Public
License for more details.

You should have received a copy of the Lesser GNU General Public
License along with RDFQ-EX. See the files COPYING.LESSER and COPYING. If
these files are not present, see http://www.gnu.org/licenses/

LICENSE

Copyright (C) 2011 Patrick Logan

Distributed under the terms of the GNU LESSER GENERAL PUBLIC LICENSE, Version 3.

See also http://www.gnu.org/licenses/

CONTACT

patrickdlogan uses gmail

VERSION

v0.1.2

================================================================
* 4store http direct
* hunchentoot indirect to 4store
* other web server for static files as needed
* rdfquery
* pagebus
* command pattern
* etc.

FROM A STUCTURED SYSTEM TO THE SEMANTIC WEB
================================================================
(Integrate data from the app to data on the web)

* use rdfquery with foaf:
## look up foaf given a url
## select the friends of that friend
## get their foaf
## select where they work
## use the workplace url to find it in dbpedia
## select the location
## display foaf for friends, workplaces, and locations

================================================================
STRUCTURED GRAPHS

* Build the graph with commands
* Validate the changes with rules
* Publish events about the changes
* Record the changes with "provenance"
* Display the graph
* Manipulate the graph to generate commands

================================================================
NOTES (SBCL)

Run sbcl with some web stuff happening:

sbcl --load workspace.lisp

This is loading hunchentoot, see: http://weitz.de/hunchentoot/

Go to http://localhost:4242/ to see that it is running.
Go to http://localhost:4242/hunchentoot/test to try the example site.

See if hunchentoot's tests pass automatically:

* (hunchentoot-test:test-hunchentoot "http://localhost:4242")

The workspace should also be serving local files.

Go to http://localhost:4242/rdfquery/example.html

This should display a sample html file along with a favicon.ico in the
browser's location bar.

About

Example playground for rdfquery and other bits and pieces.

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published