[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