[armedbear-cvs] r14301 - in branches/1.1.x: . contrib contrib/abcl-asdf contrib/asdf-install contrib/asdf-jar contrib/jfli contrib/jss contrib/mvn contrib/quicklisp
mevenson at common-lisp.net
mevenson at common-lisp.net
Thu Dec 6 20:17:25 UTC 2012
Author: mevenson
Date: Thu Dec 6 12:17:24 2012
New Revision: 14301
Log:
doc: Start annotating all the places we need to change things with RDF.
Do
TODO: grovel through the source tree to find all textual lines
containing probable RDF statements.
Modified:
branches/1.1.x/abcl.rdf
branches/1.1.x/contrib/README.markdown
branches/1.1.x/contrib/abcl-asdf/README.markdown
branches/1.1.x/contrib/abcl-asdf/abcl-asdf.asd
branches/1.1.x/contrib/asdf-install/asdf-install.asd
branches/1.1.x/contrib/asdf-jar/README.markdown
branches/1.1.x/contrib/asdf-jar/asdf-jar.asd
branches/1.1.x/contrib/jfli/README
branches/1.1.x/contrib/jfli/jfli.asd
branches/1.1.x/contrib/jss/README.markdown
branches/1.1.x/contrib/jss/jss.asd
branches/1.1.x/contrib/mvn/jna.asd
branches/1.1.x/contrib/quicklisp/quicklisp-abcl.asd
Modified: branches/1.1.x/abcl.rdf
==============================================================================
--- branches/1.1.x/abcl.rdf Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/abcl.rdf Thu Dec 6 12:17:24 2012 (r14301)
@@ -1,6 +1,10 @@
# -*- Mode: n3 -*-
- at prefix abcl: <https://abcl.org> .
+ at prefix abcl: <https://abcl.org#> .
+<>
+ abcl:is "W3C Turtle RDF serializations format" ;
+ abcl:tag <http://svn.common-lisp.net/tags/1.1.0/> .
+
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@@ -11,30 +15,99 @@
<> rdfs:seeAlso <urn:not.org> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
-<> dc:modified "06-DEC-2012" .
-
-<> dc:version "abcl-1.1.0" .
-<> abcl:releaseCandidate "rc-3" .
+<>
+ abcl:tag <http://svn.common-lisp.net/tags/1.1.0/> ;
+ dc:identifier <urn:abcl.org/release/1.1.0> ;
+ doap:language "Common Lisp" ;
+ dc:created "01-JAN-2004" ;
+ dc:modified "06-DEC-2012" ;
+
+ dc:version "abcl-1.1.0" ;
+ abcl:releaseCandidate "rc-3" .
+
+<>
+ rdfs:seeAlso <README> ;
+ rdfs:seeAlso <file:doc/manual/abcl.tex> .
-<> rdfs:seeAlso <README> .
-<> rdfs:seeAlso <file:doc/manual/abcl.tex> .
+ at prefix dc: <http://purl.org/dc/elements/1.1/> .
-<https://abcl.org/index#doap>
+<abcl:doap>
a doap:Project ;
doap:label "Armed Bear Common Lisp" ;
doap:download <http://common-lisp.net/project/armedbear/> ;
- doap:shortname "ABCL" ;
- doap:contributors """( ehu easye v-ille astalla rudi peter)""" .
-<https://abcl.org/index#doap>
+ dc:abstract "An implementation of ANSI Common Lisp that runs on the JVM." ;
+ doap:shortname "ABCL" ;
+ abcl:contributors """ehu easye v-ille astalla rudi peter""" .
+
+
+<abcl:doap> doap:language "Common Lisp" .
+
+<> <urn:abcl.org:releng:implementation:language> [
+
+ a rdf:Bag;
+ rdf:_1 "Java";
+ rdf:_2 "Ant";
+ rdf:_3 "Bourne Shell Script";
+ rdf:_4"Windows Batch Script"
+] .
+
+
+<abcl:doap>
+ dc:contributor [
+ a rdf:Alt;
+ rdf:_1 _:ehu ;
+ rdf:_2 _:easye ;
+ rdf:_3 _:ville ;
+ rdf:_4 _:astala ;
+ rdf:_5 _:rudi
+] .
+
+<abcl:doap>
doap:language
"Common Lisp", "Java", "Ant", "Bourne Shell Script", "Windows Batch Script" .
-<https://abcl.org/index#doap>
- doap:license [
- dc:license <http://usefulinc.com/doap/licenses/gplv2> ,
- <http://usefulinc.com/doap/licenses/gplv2-classpath-exception> ;
- ] .
+_:user dc:identifier <http://ville.not.org/#me> ;
+ rdf:label "V-ille" .
+
+
+ <http://purl.org/dc/elements/1.1/> rdfs:seeAlso <http://dublincore.org/documents/2012/06/14/dcmi-terms/> .
+
+<> doap:license [
+ dc:license <http://usefulinc.com/doap/licenses/gplv2> ;
+ dc:license <http://usefulinc.com/doap/licenses/gplv2-classpath-exception> ;
+
+ rdfs:seeAlso <urn:abcl.org/release/1.1.0> ;
+ dc:licenseDocument <file:COPYING> ;
+ dc:licenseDocument <http://svn.common-lisp.net/branches/1.1.x/src/org/armedbear/LICENSE> ;
+] .
+
+doap:Project rdfs:seeAlso [
+ a rdf:Bag;
+ rdf:_1 <http://trac.common-lisp.net/armedbear/timeline> ;
+ rdf:_2 <http://trac.common-lisp.net/armedbear/wiki> ;
+ rdf:_3 <http://code.google.com/p/abcl-dynamic-install/> ;
+ dc:source abcl:tag ;
+ dc:Software [
+ a rdf:Bag;
+ rdf:_1 <urn:abcl:previousVersion> ;
+ rdf:_2 <https://code.google.com/p/abcl-dynamic-install/files/abcl-1.1.0-rc-2.jar>
+ ] ;
+] .
+
+<> abcl:provides <release#abcl-contrib.jar> ;
+ rdfs:seeAlso <file:contrib/README.markdown>.
+
+<> dc:Standard <urn:abcl.org/ansi/common-lisp#X3J13> ;
+ rdfs:seeAlso [
+ a rdf:Bag ;
+ rdf:_1 <urn:ansi.common-lisp> ;
+ rdf:_2 "ANSI+INCITS+226-1994+(R2004).pdf"
+ ] ;
+ dc:abstract
+ "ANSI INCITS 226-1994 (R2004) American National Standard for Programming Language Common LISP (X3J13)" .
+
+<> rdfs:seeAlso <urn:abcl.org/ansi/common-lisp#X3J13> .
doap:Project rdfs:seeAlso
<http://trac.common-lisp.net/armedbear/timeline> ,
Modified: branches/1.1.x/contrib/README.markdown
==============================================================================
--- branches/1.1.x/contrib/README.markdown Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/contrib/README.markdown Thu Dec 6 12:17:24 2012 (r14301)
@@ -14,37 +14,49 @@
asdf-jar
- Package ASDF system definitions into JVM artifacts for distribution
+ Package ASDF system definitions into JVM artifacts for
+ distribution
jss
A higher-order, more Lisp oriented interface for constructing Lisp
interfaces to existing binary code libraries available for the JVM
- built on the primitives provided by the JAVA package.
+ built on the primitives provided by the JAVA package. Used in the
+ [lsw2][] Semantic Web package for dealing with OWL2 ontologies in
+ RDF(S) and other notations.
+
+[lsw2]: http://code.google.com/p/lsw2/
jfli
- The "original" higher-order JVM interop descended from Rich
+ The "original" higher-order JVM interface descended from Rich
Hickey's work on the JVM before Clojure. This implementation
currently uses a fork of the public [JFLI][] API that uses the
java interop of the ABCL JAVA package instead of the JNI
- interface.
+ interface.
[jfli]: http://sourceforge.net/projects/jfli/
+
+quicklisp-abcl
+
+ Stub for loading Quicklisp from main repository if not locally
+ present. Must currently be invoked with the force option:
+ CL-USER> (asdf:load-system :quicklisp-abcl :force t)
mvn
----
-
-A collection of various useful JVM artifacts downloaded and cached by
-the Aether Maven connector. Requires the maven-3.0.3 executable "mvn"
-(or "mvn.bat" under MSFT Windows) to be in the current processes's path.
-
-jna
- Cache, from the network if necessary, the jna-3.4.0.jar in
- the current JVM process, allowing the bootstrapping of
- dynamically linking to shared executables on the host platform.
+ A collection of various useful JVM artifacts downloaded and cached by
+ the Aether Maven connector. Requires the maven-3.0.3 executable "mvn"
+ (or "mvn.bat" under MSFT Windows) to be in the current processes's
+ path.
+
+ mvn currently includes only the single artifact:
+
+ jna
+ Cache, from the network if necessary, the jna-3.4.0.jar in
+ the current JVM process, allowing the bootstrapping of
+ dynamically linking to shared executables on the host platform.
Deprecated
@@ -56,7 +68,7 @@
Deprecated, use Quicklisp from the REPL via
- CL-USER> (load "https://beta.quicklisp.org/quicklisp.lisp")
+ CL-USER> (load "http://beta.quicklisp.org/quicklisp.lisp")
instead.
@@ -64,7 +76,8 @@
Mark <evenson.not.org at gmail.com>
Created: 2011-09-11
-Revised: 2012-11-28
+Revised: 2012-12-06
+<> abcl:documents <release#abcl-contrib.jar> .
Modified: branches/1.1.x/contrib/abcl-asdf/README.markdown
==============================================================================
--- branches/1.1.x/contrib/abcl-asdf/README.markdown Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/contrib/abcl-asdf/README.markdown Thu Dec 6 12:17:24 2012 (r14301)
@@ -3,9 +3,9 @@
To use:
- CL-USER> (require 'abcl-contrib)
+ CL-USER> (require :abcl-contrib)
- CL-USER> (require 'abcl-asdf)
+ CL-USER> (require :abcl-asdf)
ABCL specific contributions to ASDF system definition mainly concerned
@@ -42,16 +42,16 @@
We define an API within the ASDF package consisting of the following
ASDF classes derived from ASDF:COMPONENT:
-JAR-DIRECTORY, JAR-FILE, and CLASS-FILE-DIRECTORY for JVM artifacts
-that have a currently valid pathname representation (i.e. they exist
-on the local filesystem).
-
-The MVN and IRI classes descend from ASDF-COMPONENT, but do not
-directly have a filesystem location.
-
-The IRI component is currently unused, but serves as a point to base
-the inheritance of the MVN component while allowing other forms of
-uri-like resources to be encapsulated in the future.
+ JAR-DIRECTORY, JAR-FILE, and CLASS-FILE-DIRECTORY for JVM artifacts
+ that have a currently valid pathname representation (i.e. they exist
+ on the local filesystem).
+
+ The MVN and IRI classes descend from ASDF-COMPONENT, but do not
+ directly have a filesystem location.
+
+ The IRI component is currently unused, but serves as a point to base
+ the inheritance of the MVN component while allowing other forms of
+ uri-like resources to be encapsulated in the future.
The MVN component should specifiy a [Maven URI][1] as its PATH. A
Maven URI has the form "GROUP-ID/ARTIFACT-ID/VERSION" which specifies
@@ -164,5 +164,5 @@
Mark <evenson.not.org at gmail.com>
Created: 2011-01-01
- Revised: 2012-11-28
+ Revised: 2012-12-06
Modified: branches/1.1.x/contrib/abcl-asdf/abcl-asdf.asd
==============================================================================
--- branches/1.1.x/contrib/abcl-asdf/abcl-asdf.asd Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/contrib/abcl-asdf/abcl-asdf.asd Thu Dec 6 12:17:24 2012 (r14301)
@@ -2,7 +2,8 @@
(asdf:defsystem :abcl-asdf
:author "Mark Evenson"
- :version "1.0.0"
+ :version "1.1.0"
+ :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/abcl-asdf#1.1.0>"
:depends-on (jss)
:components
((:module packages :pathname ""
Modified: branches/1.1.x/contrib/asdf-install/asdf-install.asd
==============================================================================
--- branches/1.1.x/contrib/asdf-install/asdf-install.asd Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/contrib/asdf-install/asdf-install.asd Thu Dec 6 12:17:24 2012 (r14301)
@@ -13,6 +13,7 @@
#+:sbcl :depends-on
#+:sbcl (sb-bsd-sockets)
:version "0.6.10.2"
+ :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/asdf-install#0.6.10.2>"
:author "Dan Barlow <dan at telent.net>, Edi Weitz <edi at agharta.de> and many others. See the file COPYRIGHT for more details."
:maintainer "Gary Warren King <gwking at metabang.com>"
:components ((:file "defpackage")
Modified: branches/1.1.x/contrib/asdf-jar/README.markdown
==============================================================================
--- branches/1.1.x/contrib/asdf-jar/README.markdown Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/contrib/asdf-jar/README.markdown Thu Dec 6 12:17:24 2012 (r14301)
@@ -1,10 +1,6 @@
ASDF-JAR
========
- Mark Evenson
- Created: 20-JUN-2011
- Modified: 20-JUN-2011
-
ASDF-JAR provides a system for packaging ASDF systems into jar
archives for ABCL. Given a running ABCL image with loadable ASDF
systems the code in this package will recursively package all the
@@ -57,3 +53,10 @@
Setting CL:*LOAD-VERBOSE* will allow one to verify that the subsequent
load is indeed coming from the jar.
+
+# Colophon
+
+Mark Evenson
+Created: 20-JUN-2011
+Modified: 20-JUN-2011
+<> abcl:documents <release#asdf-jar> .
Modified: branches/1.1.x/contrib/asdf-jar/asdf-jar.asd
==============================================================================
--- branches/1.1.x/contrib/asdf-jar/asdf-jar.asd Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/contrib/asdf-jar/asdf-jar.asd Thu Dec 6 12:17:24 2012 (r14301)
@@ -4,6 +4,7 @@
(defsystem :asdf-jar
:author "Mark Evenson"
:version "0.2.1"
+ :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/asdf-jar#0.2.1>
:components
((:module base :pathname "" :components
((:file "asdf-jar")
Modified: branches/1.1.x/contrib/jfli/README
==============================================================================
--- branches/1.1.x/contrib/jfli/README Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/contrib/jfli/README Thu Dec 6 12:17:24 2012 (r14301)
@@ -34,3 +34,6 @@
Please send (ABCL-specific) bug reports, suggestions, examples,
and whatever else you can think of, to asimon at math.bme.hu.
+# Colophon
+
+<> abcl:documents <urn:abcl.org/release/1.1.0/contrib/jfli#0.2.0> .
Modified: branches/1.1.x/contrib/jfli/jfli.asd
==============================================================================
--- branches/1.1.x/contrib/jfli/jfli.asd Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/contrib/jfli/jfli.asd Thu Dec 6 12:17:24 2012 (r14301)
@@ -4,9 +4,9 @@
:version "0.2.0"
:components ((:file "jfli")))
-
-;;; Requires integration with
+;;; Requires integration with IntelliJ IDEA editor (free download)
(asdf:defsystem jfli-intellij-tests
:version "0.1.0"
+ :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/jfli#0.2.0> ."
:components ((:module test
:components ((:file "yanking")))))
Modified: branches/1.1.x/contrib/jss/README.markdown
==============================================================================
--- branches/1.1.x/contrib/jss/README.markdown Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/contrib/jss/README.markdown Thu Dec 6 12:17:24 2012 (r14301)
@@ -133,5 +133,7 @@
<> dc:created "2005" ;
dc:author "Mark <evenson.not.org at gmail.com>";
- revised: "29-JAN-2012" .
+ dc:revised "06-DEC-2012" ;
+ <> abcl:documents <urn:abcl.org/release/1.1.0/contrib/jss#3.0.5" .
+
Modified: branches/1.1.x/contrib/jss/jss.asd
==============================================================================
--- branches/1.1.x/contrib/jss/jss.asd Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/contrib/jss/jss.asd Thu Dec 6 12:17:24 2012 (r14301)
@@ -2,6 +2,7 @@
(asdf:defsystem :jss
:author "Alan Ruttenberg, Mark Evenson"
:version "3.0.5"
+ :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/jss#3.05" .
:components ((:module base
:pathname "" :serial t
:components ((:file "packages")
Modified: branches/1.1.x/contrib/mvn/jna.asd
==============================================================================
--- branches/1.1.x/contrib/mvn/jna.asd Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/contrib/mvn/jna.asd Thu Dec 6 12:17:24 2012 (r14301)
@@ -3,6 +3,7 @@
;;;; Need to have jna.jar present for CFFI to work.
(asdf:defsystem :jna
:version "3.5.1"
+ :description "<> asdf:defsystem <urn:abcl.org/release/1.1.0/contrib/jna#3.5.1"
:defsystem-depends-on (jss abcl-asdf)
;; FIXME: always seems to be resolving the LATEST maven artifact.
:components ((:mvn "net.java.dev.jna/jna/3.5.1"
Modified: branches/1.1.x/contrib/quicklisp/quicklisp-abcl.asd
==============================================================================
--- branches/1.1.x/contrib/quicklisp/quicklisp-abcl.asd Thu Dec 6 02:24:43 2012 (r14300)
+++ branches/1.1.x/contrib/quicklisp/quicklisp-abcl.asd Thu Dec 6 12:17:24 2012 (r14301)
@@ -3,13 +3,16 @@
(require :abcl-contrib)
(require :abcl-asdf)
(in-package :asdf)
+
;; Quicklisp defines:
;;(defvar *setup-url* "http://beta.quicklisp.org/quickstart/setup.lisp")
+
(defsystem :quicklisp-abcl
+ :description
+ "Load Quicklisp from the network if it isn't already installed. <urn:abcl.org/release/1.1.0/contrib/quicklisp-abcl#0.2.0>"
:version "0.2.0"
- :description "Convenience stubs to load locally installed Quicklisp."
-;; #+nil::defsystem-depends-on (abcl-asdf)
:components nil)
+
;; #+nil::needs-abcl-asdf((:iri "http://beta.quicklisp.org/quicklisp.lisp"))
;; #+nil::in-order-to ((asdf:compile-op (ql::install))) ;;; FIXME tickle the internal Quicklisp setup
More information about the armedbear-cvs
mailing list