Revision: 4551
Author: hans
URL: http://bknr.net/trac/changeset/4551
remove advertisment for bknr.impex, add github reference
U trunk/projects/bknr-website/website/templates/getting.xml
U trunk/projects/bknr-website/website/templates/home.xml
Modified: trunk/projects/bknr-website/website/templates/getting.xml
===================================================================
--- trunk/projects/bknr-website/website/templates/getting.xml 2010-05-23 05:15:08 UTC (rev 4550)
+++ trunk/projects/bknr-website/website/templates/getting.xml 2010-05-23 05:29:01 UTC (rev 4551)
@@ -8,6 +8,9 @@
href="http://subversion.tigris.org" target="_new">Subversion</a>
repository which is publicy accessible.</p>
+ <p>The datastore component of BKNR is also available
+ through <a href="http://github.com/hanshuebner/bknr-datastore">git</a>.</p>
+
<p>The BKNR repository contains the framework, all software packages
used by BKNR as well as well as several real-world applications which
have been deployed in the internet. The application sources are
@@ -41,18 +44,4 @@
href="http://bknr.net/trac/timeline?milestone=on&ticket=on&changeset=on&a…">RSS
feed</a> that contains information about commits to our repository
and other project related events.</p>
-
- <!--
- <h2>Tar balls</h2>
-
- <p>If you cannot install Subversion or if you just want to have a
- look at BKNR, you can download the automatically generated
- snapshot:
- <ul>
- <li><a href="/snapshots/bknr.tar.bz2">BKNR core and modules</a></li>
- <li><a href="/snapshots/bknr-thirdparty.tar.bz2">BKNR third party packages</a></li>
- </ul>
- The snapshot is automatically re-generated every night from the Subversion repository.
- </p>
- -->
</page>
Modified: trunk/projects/bknr-website/website/templates/home.xml
===================================================================
--- trunk/projects/bknr-website/website/templates/home.xml 2010-05-23 05:15:08 UTC (rev 4550)
+++ trunk/projects/bknr-website/website/templates/home.xml 2010-05-23 05:29:01 UTC (rev 4551)
@@ -19,7 +19,6 @@
<ul>
<li>Persistence mechanism based on transaction logging, supporting
immutable binary large objects and CLOS persistence.</li>
- <li>XML processing facilities</li>
<li>HTTP application environment with session handling and template engine</li>
</ul>
</p>
@@ -49,18 +48,6 @@
implemented in a MOP metaclass and compatible with the BKNR metaclass
for persistent objects.
</p>
- <h3>XML processing</h3>
- <p>
- BKNR integrates the Closure XML (CXML) parser using a CLOS metaclass
- to provide for reading and writing XML files of objects. Combined
- metaclasses are provided in order to allow for combinations like
- indexed+persistent or indexed+xml.
- </p>
- <p>
- CXML is also used for XHTML generation and XHTML template processing.
- User-defined element handlers can be added to the XHTML generation to
- support application-specific generation of dynamic content.
- </p>
<h3>Web application environment</h3>
<p>
BKNR uses the portable aserve web server implementation as HTTP
Revision: 4550
Author: hans
URL: http://bknr.net/trac/changeset/4550
Add README describing the broken state of bknr.impex
A trunk/bknr/datastore/src/xml-impex/README
Added: trunk/bknr/datastore/src/xml-impex/README
===================================================================
--- trunk/bknr/datastore/src/xml-impex/README (rev 0)
+++ trunk/bknr/datastore/src/xml-impex/README 2010-05-23 05:15:08 UTC (rev 4550)
@@ -0,0 +1,4 @@
+The xml-impex facility has regressed over the years as it has
+not been used. It is kept until a later reorganization as some
+projects still depend on it being compilable. Please do not
+expect the nice tutorial to work.
Revision: 4549
Author: hans
URL: http://bknr.net/trac/changeset/4549
some more trivial corrections, still not working
U trunk/bknr/datastore/src/xml-impex/tutorial.lisp
U trunk/bknr/datastore/src/xml-impex/xml-import.lisp
Modified: trunk/bknr/datastore/src/xml-impex/tutorial.lisp
===================================================================
--- trunk/bknr/datastore/src/xml-impex/tutorial.lisp 2010-05-23 05:12:46 UTC (rev 4548)
+++ trunk/bknr/datastore/src/xml-impex/tutorial.lisp 2010-05-23 05:13:41 UTC (rev 4549)
@@ -35,7 +35,7 @@
;;; BKNR to your `asdf:*central-registry*', and load the indices
;;; module by evaluating the following form:
-(asdf:oos 'asdf:load-op :bknr-impex)
+(asdf:oos 'asdf:load-op :bknr.impex)
;;; Then switch to the `bknr.impex' package to try out the tutorial.
Modified: trunk/bknr/datastore/src/xml-impex/xml-import.lisp
===================================================================
--- trunk/bknr/datastore/src/xml-impex/xml-import.lisp 2010-05-23 05:12:46 UTC (rev 4548)
+++ trunk/bknr/datastore/src/xml-impex/xml-import.lisp 2010-05-23 05:13:41 UTC (rev 4549)
@@ -90,7 +90,7 @@
(setf (gethash slot slots) value)))))))
(defmethod importer-finalize ((handler xml-class-importer)
- (node xml-node))
+ (node xml-node))
(with-slots (data children) node
(cond
((and data
Revision: 4544
Author: edi
URL: http://bknr.net/trac/changeset/4544
And Zach as well
U trunk/thirdparty/drakma/CHANGELOG.txt
Modified: trunk/thirdparty/drakma/CHANGELOG.txt
===================================================================
--- trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 19:55:46 UTC (rev 4543)
+++ trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 19:57:12 UTC (rev 4544)
@@ -1,6 +1,6 @@
Version 1.2.1
2010-05-19
-Fix a couple of typos (thanks to Stelian Ionescu and Giovanni Gigante)
+Fix a couple of typos (thanks to Stelian Ionescu, Giovanni Gigante, and Zach Beane)
Version 1.2.0
2010-05-19
Revision: 4543
Author: edi
URL: http://bknr.net/trac/changeset/4543
Bugfix release 1.2.1
U trunk/thirdparty/drakma/CHANGELOG.txt
U trunk/thirdparty/drakma/doc/index.html
U trunk/thirdparty/drakma/drakma.asd
U trunk/thirdparty/drakma/request.lisp
U trunk/thirdparty/drakma/util.lisp
Modified: trunk/thirdparty/drakma/CHANGELOG.txt
===================================================================
--- trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 15:40:13 UTC (rev 4542)
+++ trunk/thirdparty/drakma/CHANGELOG.txt 2010-05-19 19:55:46 UTC (rev 4543)
@@ -1,3 +1,7 @@
+Version 1.2.1
+2010-05-19
+Fix a couple of typos (thanks to Stelian Ionescu and Giovanni Gigante)
+
Version 1.2.0
2010-05-19
Introduced *REMOVE-DUPLICATE-COOKIES-P* (Ryan Davis)
Modified: trunk/thirdparty/drakma/doc/index.html
===================================================================
--- trunk/thirdparty/drakma/doc/index.html 2010-05-19 15:40:13 UTC (rev 4542)
+++ trunk/thirdparty/drakma/doc/index.html 2010-05-19 19:55:46 UTC (rev 4543)
@@ -656,7 +656,7 @@
Drakma together with this documentation can be downloaded
from <a href="http://weitz.de/files/drakma.tar.gz">http://weitz.de/files/drakma.tar.gz</a>.
-The current version is 1.2.0. Drakma can be installed
+The current version is 1.2.1. Drakma can be installed
via <a href="http://www.cliki.net/asdf">ASDF</a> and depends on the
open source
libraries <a href="http://www.cliki.net/cl-base64">CL-BASE64</a> (use
Modified: trunk/thirdparty/drakma/drakma.asd
===================================================================
--- trunk/thirdparty/drakma/drakma.asd 2010-05-19 15:40:13 UTC (rev 4542)
+++ trunk/thirdparty/drakma/drakma.asd 2010-05-19 19:55:46 UTC (rev 4543)
@@ -38,7 +38,7 @@
(in-package :drakma-asd)
-(defvar *drakma-version-string* "1.2.0"
+(defvar *drakma-version-string* "1.2.1"
"Drakma's version number as a string.")
;; we export its name so we can import it later
Modified: trunk/thirdparty/drakma/request.lisp
===================================================================
--- trunk/thirdparty/drakma/request.lisp 2010-05-19 15:40:13 UTC (rev 4542)
+++ trunk/thirdparty/drakma/request.lisp 2010-05-19 19:55:46 UTC (rev 4543)
@@ -487,6 +487,9 @@
(when (and use-ssl
;; don't attach SSL to existing streams
(not stream))
+ #+:lispworks
+ (comm:attach-ssl http-stream :ssl-side :client)
+ #-:lispworks
(setq http-stream (make-ssl-stream http-stream)))
(cond (stream
(setf (flexi-stream-element-type http-stream)
Modified: trunk/thirdparty/drakma/util.lisp
===================================================================
--- trunk/thirdparty/drakma/util.lisp 2010-05-19 15:40:13 UTC (rev 4542)
+++ trunk/thirdparty/drakma/util.lisp 2010-05-19 19:55:46 UTC (rev 4543)
@@ -331,7 +331,7 @@
"Attaches SSL to the stream HTTP-STREAM and returns the SSL stream
\(which will not be equal to HTTP-STREAM)."
#+:allegro
- (socket:make-ssl-client-stream http-stream))
+ (socket:make-ssl-client-stream http-stream)
#-:allegro
(let ((s http-stream))
(cl+ssl:make-ssl-client-stream